Commits
Ryan Wilson authored and GitHub committed 03ecafd06d2
Refactor GDT Backgrounding (#3896) * Fix missing `runningInBackground` flags. * Attempt at fixing background issues with GDT. * Add missing deprecated implementation. * Transfer extra call to background call. * Style * Further review comments. * Fix testing. * Refactored FLLIntegrationTest. This does a few things - split the tests into a specific multithreaded test and a recursive run without crashing. It also adds a notification for the upload to post how many events were uploaded. This should be a bit more reliable and helps the overall validation during the "run without crashing" test. * Removed extra log. * Fix flag for Catalyst. * Disable currently non-functional test. * Further review comments. * Migrate CCT tests to match FLL. * Revert accidental partial change. * Clarify comment for starting the background tasks. * Review feedback, changelog additions and bug numbers.