Bug 1409087 - Part 2b: Move Fennec tests into standard Gradle locations. r=grisha draft
authorNick Alexander <nalexander@mozilla.com>
Thu, 02 Nov 2017 15:15:17 -0700
changeset 692999 1e81f922ec3c9b1c8c92b0e28b7f67adaf1e9c62
parent 692998 e1a46d4286e38d2bd9ec35bd66d6d50d36545c84
child 693000 66204ed73bd04198594a809fe581b3cd3e0f983d
push id87660
push usernalexander@mozilla.com
push dateFri, 03 Nov 2017 19:50:59 +0000
reviewersgrisha
bugs1409087
milestone58.0a1
Bug 1409087 - Part 2b: Move Fennec tests into standard Gradle locations. r=grisha This both normalizes the (unit) tests and splits the services tests away from the Fennec tests. The Fennec tests grew in the same location as the services (nee background) tests, simply because there was no other location moons ago. It is the result of the following bash script: ``` #!/bin/bash set -x -e -v hg revert mobile/android hg purge mobile/android mkdir -p mobile/android/services/src/test/java/org/mozilla hg mv mobile/android/tests/background/junit4/src/org/mozilla/android mobile/android/services/src/test/java/org/mozilla/ mkdir -p mobile/android/services/src/test/java/org/mozilla/gecko hg mv mobile/android/tests/background/junit4/src/org/mozilla/gecko/background mobile/android/services/src/test/java/org/mozilla/gecko/ hg mv mobile/android/tests/background/junit4/src/org/mozilla/gecko/browserid mobile/android/services/src/test/java/org/mozilla/gecko/ hg mv mobile/android/tests/background/junit4/src/org/mozilla/gecko/db mobile/android/services/src/test/java/org/mozilla/gecko/ hg mv mobile/android/tests/background/junit4/src/org/mozilla/gecko/fxa mobile/android/services/src/test/java/org/mozilla/gecko/ hg mv mobile/android/tests/background/junit4/src/org/mozilla/gecko/sync mobile/android/services/src/test/java/org/mozilla/gecko/ hg mv mobile/android/tests/background/junit4/src/org/mozilla/gecko/tokenserver mobile/android/services/src/test/java/org/mozilla/gecko/ mkdir -p mobile/android/app/src/test hg mv mobile/android/tests/background/junit4/src/* mobile/android/app/src/test/java/ ``` MozReview-Commit-ID: EK0eWW4a9gr
mobile/android/app/src/test/java/com/keepsafe/switchboard/TestSwitchboard.java
mobile/android/app/src/test/java/org/mozilla/gecko/GeckoNetworkManagerTest.java
mobile/android/app/src/test/java/org/mozilla/gecko/GlobalPageMetadataTest.java
mobile/android/app/src/test/java/org/mozilla/gecko/TestGeckoProfile.java
mobile/android/app/src/test/java/org/mozilla/gecko/activitystream/homepanel/TestActivityStreamConfiguration.java
mobile/android/app/src/test/java/org/mozilla/gecko/activitystream/homepanel/topstories/TestPocketStoriesLoader.java
mobile/android/app/src/test/java/org/mozilla/gecko/activitystream/ranking/TestHighlightsRanking.java
mobile/android/app/src/test/java/org/mozilla/gecko/activitystream/ranking/TestRankingUtils.java
mobile/android/app/src/test/java/org/mozilla/gecko/cleanup/TestFileCleanupController.java
mobile/android/app/src/test/java/org/mozilla/gecko/cleanup/TestFileCleanupService.java
mobile/android/app/src/test/java/org/mozilla/gecko/customtabs/TestCustomTabsActivity.java
mobile/android/app/src/test/java/org/mozilla/gecko/customtabs/TestIntentUtil.java
mobile/android/app/src/test/java/org/mozilla/gecko/distribution/TestReferrerDescriptor.java
mobile/android/app/src/test/java/org/mozilla/gecko/dlc/TestCleanupAction.java
mobile/android/app/src/test/java/org/mozilla/gecko/dlc/TestDownloadAction.java
mobile/android/app/src/test/java/org/mozilla/gecko/dlc/TestStudyAction.java
mobile/android/app/src/test/java/org/mozilla/gecko/dlc/TestSyncAction.java
mobile/android/app/src/test/java/org/mozilla/gecko/dlc/TestVerifyAction.java
mobile/android/app/src/test/java/org/mozilla/gecko/dlc/catalog/TestDownloadContentBuilder.java
mobile/android/app/src/test/java/org/mozilla/gecko/dlc/catalog/TestDownloadContentCatalog.java
mobile/android/app/src/test/java/org/mozilla/gecko/helpers/AssertUtil.java
mobile/android/app/src/test/java/org/mozilla/gecko/helpers/MockUserManager.java
mobile/android/app/src/test/java/org/mozilla/gecko/home/TestHomeConfigPrefsBackendMigration.java
mobile/android/app/src/test/java/org/mozilla/gecko/icons/TestIconDescriptor.java
mobile/android/app/src/test/java/org/mozilla/gecko/icons/TestIconDescriptorComparator.java
mobile/android/app/src/test/java/org/mozilla/gecko/icons/TestIconRequest.java
mobile/android/app/src/test/java/org/mozilla/gecko/icons/TestIconRequestBuilder.java
mobile/android/app/src/test/java/org/mozilla/gecko/icons/TestIconResponse.java
mobile/android/app/src/test/java/org/mozilla/gecko/icons/TestIconTask.java
mobile/android/app/src/test/java/org/mozilla/gecko/icons/TestIconsHelper.java
mobile/android/app/src/test/java/org/mozilla/gecko/icons/loader/TestContentProviderLoader.java
mobile/android/app/src/test/java/org/mozilla/gecko/icons/loader/TestDataUriLoader.java
mobile/android/app/src/test/java/org/mozilla/gecko/icons/loader/TestDiskLoader.java
mobile/android/app/src/test/java/org/mozilla/gecko/icons/loader/TestIconDownloader.java
mobile/android/app/src/test/java/org/mozilla/gecko/icons/loader/TestIconGenerator.java
mobile/android/app/src/test/java/org/mozilla/gecko/icons/loader/TestJarLoader.java
mobile/android/app/src/test/java/org/mozilla/gecko/icons/loader/TestLegacyLoader.java
mobile/android/app/src/test/java/org/mozilla/gecko/icons/loader/TestMemoryLoader.java
mobile/android/app/src/test/java/org/mozilla/gecko/icons/loader/TestSuggestedSiteLoader.java
mobile/android/app/src/test/java/org/mozilla/gecko/icons/preparation/TestAboutPagesPreparer.java
mobile/android/app/src/test/java/org/mozilla/gecko/icons/preparation/TestAddDefaultIconUrl.java
mobile/android/app/src/test/java/org/mozilla/gecko/icons/preparation/TestFilterKnownFailureUrls.java
mobile/android/app/src/test/java/org/mozilla/gecko/icons/preparation/TestFilterMimeTypes.java
mobile/android/app/src/test/java/org/mozilla/gecko/icons/preparation/TestFilterPrivilegedUrls.java
mobile/android/app/src/test/java/org/mozilla/gecko/icons/preparation/TestLookupIconUrl.java
mobile/android/app/src/test/java/org/mozilla/gecko/icons/preparation/TestSuggestedSitePreparer.java
mobile/android/app/src/test/java/org/mozilla/gecko/icons/processing/TestColorProcessor.java
mobile/android/app/src/test/java/org/mozilla/gecko/icons/processing/TestDiskProcessor.java
mobile/android/app/src/test/java/org/mozilla/gecko/icons/processing/TestMemoryProcessor.java
mobile/android/app/src/test/java/org/mozilla/gecko/icons/processing/TestMinimumSizeProcessor.java
mobile/android/app/src/test/java/org/mozilla/gecko/icons/processing/TestResizingProcessor.java
mobile/android/app/src/test/java/org/mozilla/gecko/media/TestMediaControlService.java
mobile/android/app/src/test/java/org/mozilla/gecko/permissions/TestPermissions.java
mobile/android/app/src/test/java/org/mozilla/gecko/push/TestPushManager.java
mobile/android/app/src/test/java/org/mozilla/gecko/push/TestPushState.java
mobile/android/app/src/test/java/org/mozilla/gecko/push/autopush/test/TestAutopushClient.java
mobile/android/app/src/test/java/org/mozilla/gecko/push/autopush/test/TestLiveAutopushClient.java
mobile/android/app/src/test/java/org/mozilla/gecko/telemetry/measurements/TestSearchCountMeasurements.java
mobile/android/app/src/test/java/org/mozilla/gecko/telemetry/measurements/TestSessionMeasurements.java
mobile/android/app/src/test/java/org/mozilla/gecko/telemetry/pingbuilders/TelemetrySyncPingBuilderTest.java
mobile/android/app/src/test/java/org/mozilla/gecko/telemetry/pingbuilders/TelemetrySyncPingBundleBuilderTest.java
mobile/android/app/src/test/java/org/mozilla/gecko/telemetry/pingbuilders/TestTelemetryPingBuilder.java
mobile/android/app/src/test/java/org/mozilla/gecko/telemetry/schedulers/TestTelemetryUploadAllPingsImmediatelyScheduler.java
mobile/android/app/src/test/java/org/mozilla/gecko/telemetry/stores/TestTelemetryJSONFilePingStore.java
mobile/android/app/src/test/java/org/mozilla/gecko/toolbar/TestSecurityModeUtil.java
mobile/android/app/src/test/java/org/mozilla/gecko/util/NetworkUtilsTest.java
mobile/android/app/src/test/java/org/mozilla/gecko/util/TestContextUtils.java
mobile/android/app/src/test/java/org/mozilla/gecko/util/TestDateUtil.java
mobile/android/app/src/test/java/org/mozilla/gecko/util/TestFileUtils.java
mobile/android/app/src/test/java/org/mozilla/gecko/util/TestFloatUtils.java
mobile/android/app/src/test/java/org/mozilla/gecko/util/TestIntentUtils.java
mobile/android/app/src/test/java/org/mozilla/gecko/util/TestStringUtils.java
mobile/android/app/src/test/java/org/mozilla/gecko/util/TestURIUtils.java
mobile/android/app/src/test/java/org/mozilla/gecko/util/TestUUIDUtil.java
mobile/android/app/src/test/java/org/mozilla/gecko/util/publicsuffix/TestPublicSuffix.java
mobile/android/services/src/test/java/org/mozilla/android/sync/net/test/TestBackoff.java
mobile/android/services/src/test/java/org/mozilla/android/sync/net/test/TestBrowserIDAuthHeaderProvider.java
mobile/android/services/src/test/java/org/mozilla/android/sync/net/test/TestClientsEngineStage.java
mobile/android/services/src/test/java/org/mozilla/android/sync/net/test/TestCredentialsEndToEnd.java
mobile/android/services/src/test/java/org/mozilla/android/sync/net/test/TestGlobalSession.java
mobile/android/services/src/test/java/org/mozilla/android/sync/net/test/TestHeaderParsing.java
mobile/android/services/src/test/java/org/mozilla/android/sync/net/test/TestLineByLineHandling.java
mobile/android/services/src/test/java/org/mozilla/android/sync/net/test/TestMetaGlobal.java
mobile/android/services/src/test/java/org/mozilla/android/sync/net/test/TestResource.java
mobile/android/services/src/test/java/org/mozilla/android/sync/net/test/TestRetryAfter.java
mobile/android/services/src/test/java/org/mozilla/android/sync/net/test/TestServer15Repository.java
mobile/android/services/src/test/java/org/mozilla/android/sync/net/test/TestSyncStorageRequest.java
mobile/android/services/src/test/java/org/mozilla/android/sync/test/SynchronizerHelpers.java
mobile/android/services/src/test/java/org/mozilla/android/sync/test/TestCollectionKeys.java
mobile/android/services/src/test/java/org/mozilla/android/sync/test/TestCommandProcessor.java
mobile/android/services/src/test/java/org/mozilla/android/sync/test/TestCryptoRecord.java
mobile/android/services/src/test/java/org/mozilla/android/sync/test/TestRecord.java
mobile/android/services/src/test/java/org/mozilla/android/sync/test/TestRecordsChannel.java
mobile/android/services/src/test/java/org/mozilla/android/sync/test/TestResetCommands.java
mobile/android/services/src/test/java/org/mozilla/android/sync/test/TestServer15RepositorySession.java
mobile/android/services/src/test/java/org/mozilla/android/sync/test/TestServerLocalSynchronizer.java
mobile/android/services/src/test/java/org/mozilla/android/sync/test/TestSynchronizer.java
mobile/android/services/src/test/java/org/mozilla/android/sync/test/TestSynchronizerSession.java
mobile/android/services/src/test/java/org/mozilla/android/sync/test/TestUtils.java
mobile/android/services/src/test/java/org/mozilla/android/sync/test/helpers/BaseTestStorageRequestDelegate.java
mobile/android/services/src/test/java/org/mozilla/android/sync/test/helpers/ExpectSuccessDelegate.java
mobile/android/services/src/test/java/org/mozilla/android/sync/test/helpers/ExpectSuccessRepositorySessionBeginDelegate.java
mobile/android/services/src/test/java/org/mozilla/android/sync/test/helpers/ExpectSuccessRepositorySessionCreationDelegate.java
mobile/android/services/src/test/java/org/mozilla/android/sync/test/helpers/ExpectSuccessRepositorySessionFetchRecordsDelegate.java
mobile/android/services/src/test/java/org/mozilla/android/sync/test/helpers/ExpectSuccessRepositorySessionFinishDelegate.java
mobile/android/services/src/test/java/org/mozilla/android/sync/test/helpers/ExpectSuccessRepositorySessionStoreDelegate.java
mobile/android/services/src/test/java/org/mozilla/android/sync/test/helpers/ExpectSuccessRepositoryWipeDelegate.java
mobile/android/services/src/test/java/org/mozilla/android/sync/test/helpers/HTTPServerTestHelper.java
mobile/android/services/src/test/java/org/mozilla/android/sync/test/helpers/MockGlobalSessionCallback.java
mobile/android/services/src/test/java/org/mozilla/android/sync/test/helpers/MockResourceDelegate.java
mobile/android/services/src/test/java/org/mozilla/android/sync/test/helpers/MockServer.java
mobile/android/services/src/test/java/org/mozilla/android/sync/test/helpers/MockSyncClientsEngineStage.java
mobile/android/services/src/test/java/org/mozilla/android/sync/test/helpers/MockWBOServer.java
mobile/android/services/src/test/java/org/mozilla/android/sync/test/helpers/test/TestHTTPServerTestHelper.java
mobile/android/services/src/test/java/org/mozilla/gecko/background/common/log/writers/test/TestLogWriters.java
mobile/android/services/src/test/java/org/mozilla/gecko/background/db/DelegatingTestContentProvider.java
mobile/android/services/src/test/java/org/mozilla/gecko/background/db/TestTabsProvider.java
mobile/android/services/src/test/java/org/mozilla/gecko/background/fxa/test/TestFxAccountClient20.java
mobile/android/services/src/test/java/org/mozilla/gecko/background/fxa/test/TestFxAccountUtils.java
mobile/android/services/src/test/java/org/mozilla/gecko/background/test/EntityTestHelper.java
mobile/android/services/src/test/java/org/mozilla/gecko/background/testhelpers/BaseMockServerSyncStage.java
mobile/android/services/src/test/java/org/mozilla/gecko/background/testhelpers/CommandHelpers.java
mobile/android/services/src/test/java/org/mozilla/gecko/background/testhelpers/DefaultGlobalSessionCallback.java
mobile/android/services/src/test/java/org/mozilla/gecko/background/testhelpers/MockAbstractNonRepositorySyncStage.java
mobile/android/services/src/test/java/org/mozilla/gecko/background/testhelpers/MockClientsDataDelegate.java
mobile/android/services/src/test/java/org/mozilla/gecko/background/testhelpers/MockClientsDatabaseAccessor.java
mobile/android/services/src/test/java/org/mozilla/gecko/background/testhelpers/MockGlobalSession.java
mobile/android/services/src/test/java/org/mozilla/gecko/background/testhelpers/MockPrefsGlobalSession.java
mobile/android/services/src/test/java/org/mozilla/gecko/background/testhelpers/MockRecord.java
mobile/android/services/src/test/java/org/mozilla/gecko/background/testhelpers/MockServerSyncStage.java
mobile/android/services/src/test/java/org/mozilla/gecko/background/testhelpers/MockSharedPreferences.java
mobile/android/services/src/test/java/org/mozilla/gecko/background/testhelpers/TestRunner.java
mobile/android/services/src/test/java/org/mozilla/gecko/background/testhelpers/WBORepository.java
mobile/android/services/src/test/java/org/mozilla/gecko/background/testhelpers/WaitHelper.java
mobile/android/services/src/test/java/org/mozilla/gecko/browserid/test/TestASNUtils.java
mobile/android/services/src/test/java/org/mozilla/gecko/browserid/test/TestDSACryptoImplementation.java
mobile/android/services/src/test/java/org/mozilla/gecko/browserid/test/TestJSONWebTokenUtils.java
mobile/android/services/src/test/java/org/mozilla/gecko/browserid/test/TestRSACryptoImplementation.java
mobile/android/services/src/test/java/org/mozilla/gecko/db/BrowserContractTest.java
mobile/android/services/src/test/java/org/mozilla/gecko/db/BrowserDatabaseHelperTest.java
mobile/android/services/src/test/java/org/mozilla/gecko/db/BrowserProviderBookmarksTest.java
mobile/android/services/src/test/java/org/mozilla/gecko/db/BrowserProviderGeneralTest.java
mobile/android/services/src/test/java/org/mozilla/gecko/db/BrowserProviderHistoryTest.java
mobile/android/services/src/test/java/org/mozilla/gecko/db/BrowserProviderHistoryVisitsTest.java
mobile/android/services/src/test/java/org/mozilla/gecko/db/BrowserProviderHistoryVisitsTestBase.java
mobile/android/services/src/test/java/org/mozilla/gecko/db/BrowserProviderVisitsTest.java
mobile/android/services/src/test/java/org/mozilla/gecko/db/LocalBrowserDBTest.java
mobile/android/services/src/test/java/org/mozilla/gecko/fxa/TestSkewHandler.java
mobile/android/services/src/test/java/org/mozilla/gecko/fxa/authenticator/AndroidFxAccountTest.java
mobile/android/services/src/test/java/org/mozilla/gecko/fxa/devices/TestFxAccountDeviceListUpdater.java
mobile/android/services/src/test/java/org/mozilla/gecko/fxa/devices/TestFxAccountDeviceRegistrator.java
mobile/android/services/src/test/java/org/mozilla/gecko/fxa/login/MockFxAccountClient.java
mobile/android/services/src/test/java/org/mozilla/gecko/fxa/login/TestFxAccountLoginStateMachine.java
mobile/android/services/src/test/java/org/mozilla/gecko/fxa/login/TestStateFactory.java
mobile/android/services/src/test/java/org/mozilla/gecko/sync/crypto/test/TestBase32.java
mobile/android/services/src/test/java/org/mozilla/gecko/sync/crypto/test/TestCryptoInfo.java
mobile/android/services/src/test/java/org/mozilla/gecko/sync/crypto/test/TestHKDF.java
mobile/android/services/src/test/java/org/mozilla/gecko/sync/crypto/test/TestKeyBundle.java
mobile/android/services/src/test/java/org/mozilla/gecko/sync/crypto/test/TestPBKDF2.java
mobile/android/services/src/test/java/org/mozilla/gecko/sync/crypto/test/TestPersistedCrypto5Keys.java
mobile/android/services/src/test/java/org/mozilla/gecko/sync/crypto/test/TestSRPConstants.java
mobile/android/services/src/test/java/org/mozilla/gecko/sync/middleware/BufferingMiddlewareRepositorySessionTest.java
mobile/android/services/src/test/java/org/mozilla/gecko/sync/middleware/test/TestCrypto5MiddlewareRepositorySession.java
mobile/android/services/src/test/java/org/mozilla/gecko/sync/net/test/TestHMACAuthHeaderProvider.java
mobile/android/services/src/test/java/org/mozilla/gecko/sync/net/test/TestHawkAuthHeaderProvider.java
mobile/android/services/src/test/java/org/mozilla/gecko/sync/net/test/TestLiveHawkAuth.java
mobile/android/services/src/test/java/org/mozilla/gecko/sync/net/test/TestUserAgentHeaders.java
mobile/android/services/src/test/java/org/mozilla/gecko/sync/repositories/android/BookmarksSessionHelperTest.java
mobile/android/services/src/test/java/org/mozilla/gecko/sync/repositories/android/BrowserContractHelpersTest.java
mobile/android/services/src/test/java/org/mozilla/gecko/sync/repositories/android/HistorySessionHelperTest.java
mobile/android/services/src/test/java/org/mozilla/gecko/sync/repositories/android/VisitsHelperTest.java
mobile/android/services/src/test/java/org/mozilla/gecko/sync/repositories/android/test/TestBookmarksInsertionManager.java
mobile/android/services/src/test/java/org/mozilla/gecko/sync/repositories/domain/TestClientRecord.java
mobile/android/services/src/test/java/org/mozilla/gecko/sync/repositories/domain/test/TestFormHistoryRecord.java
mobile/android/services/src/test/java/org/mozilla/gecko/sync/repositories/domain/test/TestPasswordRecord.java
mobile/android/services/src/test/java/org/mozilla/gecko/sync/repositories/downloaders/BatchingDownloaderControllerTest.java
mobile/android/services/src/test/java/org/mozilla/gecko/sync/repositories/downloaders/BatchingDownloaderDelegateTest.java
mobile/android/services/src/test/java/org/mozilla/gecko/sync/repositories/downloaders/BatchingDownloaderTest.java
mobile/android/services/src/test/java/org/mozilla/gecko/sync/repositories/test/TestRepositorySessionBundle.java
mobile/android/services/src/test/java/org/mozilla/gecko/sync/repositories/uploaders/BatchMetaTest.java
mobile/android/services/src/test/java/org/mozilla/gecko/sync/repositories/uploaders/BatchingUploaderTest.java
mobile/android/services/src/test/java/org/mozilla/gecko/sync/repositories/uploaders/PayloadTest.java
mobile/android/services/src/test/java/org/mozilla/gecko/sync/repositories/uploaders/PayloadUploadDelegateTest.java
mobile/android/services/src/test/java/org/mozilla/gecko/sync/repositories/uploaders/RecordUploadRunnableTest.java
mobile/android/services/src/test/java/org/mozilla/gecko/sync/repositories/uploaders/UploaderMetaTest.java
mobile/android/services/src/test/java/org/mozilla/gecko/sync/stage/test/TestEnsureCrypto5KeysStage.java
mobile/android/services/src/test/java/org/mozilla/gecko/sync/stage/test/TestFetchMetaGlobalStage.java
mobile/android/services/src/test/java/org/mozilla/gecko/sync/stage/test/TestStageLookup.java
mobile/android/services/src/test/java/org/mozilla/gecko/sync/telemetry/TelemetryCollectorTest.java
mobile/android/services/src/test/java/org/mozilla/gecko/sync/test/TestBookmarkValidator.java
mobile/android/services/src/test/java/org/mozilla/gecko/sync/test/TestExtendedJSONObject.java
mobile/android/services/src/test/java/org/mozilla/gecko/sync/test/TestInfoCollections.java
mobile/android/services/src/test/java/org/mozilla/gecko/sync/test/TestPersistedMetaGlobal.java
mobile/android/services/src/test/java/org/mozilla/gecko/tokenserver/test/TestTokenServerClient.java
mobile/android/tests/background/junit4/src/com/keepsafe/switchboard/TestSwitchboard.java
mobile/android/tests/background/junit4/src/org/mozilla/android/sync/net/test/TestBackoff.java
mobile/android/tests/background/junit4/src/org/mozilla/android/sync/net/test/TestBrowserIDAuthHeaderProvider.java
mobile/android/tests/background/junit4/src/org/mozilla/android/sync/net/test/TestClientsEngineStage.java
mobile/android/tests/background/junit4/src/org/mozilla/android/sync/net/test/TestCredentialsEndToEnd.java
mobile/android/tests/background/junit4/src/org/mozilla/android/sync/net/test/TestGlobalSession.java
mobile/android/tests/background/junit4/src/org/mozilla/android/sync/net/test/TestHeaderParsing.java
mobile/android/tests/background/junit4/src/org/mozilla/android/sync/net/test/TestLineByLineHandling.java
mobile/android/tests/background/junit4/src/org/mozilla/android/sync/net/test/TestMetaGlobal.java
mobile/android/tests/background/junit4/src/org/mozilla/android/sync/net/test/TestResource.java
mobile/android/tests/background/junit4/src/org/mozilla/android/sync/net/test/TestRetryAfter.java
mobile/android/tests/background/junit4/src/org/mozilla/android/sync/net/test/TestServer15Repository.java
mobile/android/tests/background/junit4/src/org/mozilla/android/sync/net/test/TestSyncStorageRequest.java
mobile/android/tests/background/junit4/src/org/mozilla/android/sync/test/SynchronizerHelpers.java
mobile/android/tests/background/junit4/src/org/mozilla/android/sync/test/TestCollectionKeys.java
mobile/android/tests/background/junit4/src/org/mozilla/android/sync/test/TestCommandProcessor.java
mobile/android/tests/background/junit4/src/org/mozilla/android/sync/test/TestCryptoRecord.java
mobile/android/tests/background/junit4/src/org/mozilla/android/sync/test/TestRecord.java
mobile/android/tests/background/junit4/src/org/mozilla/android/sync/test/TestRecordsChannel.java
mobile/android/tests/background/junit4/src/org/mozilla/android/sync/test/TestResetCommands.java
mobile/android/tests/background/junit4/src/org/mozilla/android/sync/test/TestServer15RepositorySession.java
mobile/android/tests/background/junit4/src/org/mozilla/android/sync/test/TestServerLocalSynchronizer.java
mobile/android/tests/background/junit4/src/org/mozilla/android/sync/test/TestSynchronizer.java
mobile/android/tests/background/junit4/src/org/mozilla/android/sync/test/TestSynchronizerSession.java
mobile/android/tests/background/junit4/src/org/mozilla/android/sync/test/TestUtils.java
mobile/android/tests/background/junit4/src/org/mozilla/android/sync/test/helpers/BaseTestStorageRequestDelegate.java
mobile/android/tests/background/junit4/src/org/mozilla/android/sync/test/helpers/ExpectSuccessDelegate.java
mobile/android/tests/background/junit4/src/org/mozilla/android/sync/test/helpers/ExpectSuccessRepositorySessionBeginDelegate.java
mobile/android/tests/background/junit4/src/org/mozilla/android/sync/test/helpers/ExpectSuccessRepositorySessionCreationDelegate.java
mobile/android/tests/background/junit4/src/org/mozilla/android/sync/test/helpers/ExpectSuccessRepositorySessionFetchRecordsDelegate.java
mobile/android/tests/background/junit4/src/org/mozilla/android/sync/test/helpers/ExpectSuccessRepositorySessionFinishDelegate.java
mobile/android/tests/background/junit4/src/org/mozilla/android/sync/test/helpers/ExpectSuccessRepositorySessionStoreDelegate.java
mobile/android/tests/background/junit4/src/org/mozilla/android/sync/test/helpers/ExpectSuccessRepositoryWipeDelegate.java
mobile/android/tests/background/junit4/src/org/mozilla/android/sync/test/helpers/HTTPServerTestHelper.java
mobile/android/tests/background/junit4/src/org/mozilla/android/sync/test/helpers/MockGlobalSessionCallback.java
mobile/android/tests/background/junit4/src/org/mozilla/android/sync/test/helpers/MockResourceDelegate.java
mobile/android/tests/background/junit4/src/org/mozilla/android/sync/test/helpers/MockServer.java
mobile/android/tests/background/junit4/src/org/mozilla/android/sync/test/helpers/MockSyncClientsEngineStage.java
mobile/android/tests/background/junit4/src/org/mozilla/android/sync/test/helpers/MockWBOServer.java
mobile/android/tests/background/junit4/src/org/mozilla/android/sync/test/helpers/test/TestHTTPServerTestHelper.java
mobile/android/tests/background/junit4/src/org/mozilla/gecko/GeckoNetworkManagerTest.java
mobile/android/tests/background/junit4/src/org/mozilla/gecko/GlobalPageMetadataTest.java
mobile/android/tests/background/junit4/src/org/mozilla/gecko/TestGeckoProfile.java
mobile/android/tests/background/junit4/src/org/mozilla/gecko/activitystream/homepanel/TestActivityStreamConfiguration.java
mobile/android/tests/background/junit4/src/org/mozilla/gecko/activitystream/homepanel/topstories/TestPocketStoriesLoader.java
mobile/android/tests/background/junit4/src/org/mozilla/gecko/activitystream/ranking/TestHighlightsRanking.java
mobile/android/tests/background/junit4/src/org/mozilla/gecko/activitystream/ranking/TestRankingUtils.java
mobile/android/tests/background/junit4/src/org/mozilla/gecko/background/common/log/writers/test/TestLogWriters.java
mobile/android/tests/background/junit4/src/org/mozilla/gecko/background/db/DelegatingTestContentProvider.java
mobile/android/tests/background/junit4/src/org/mozilla/gecko/background/db/TestTabsProvider.java
mobile/android/tests/background/junit4/src/org/mozilla/gecko/background/fxa/test/TestFxAccountClient20.java
mobile/android/tests/background/junit4/src/org/mozilla/gecko/background/fxa/test/TestFxAccountUtils.java
mobile/android/tests/background/junit4/src/org/mozilla/gecko/background/test/EntityTestHelper.java
mobile/android/tests/background/junit4/src/org/mozilla/gecko/background/testhelpers/BaseMockServerSyncStage.java
mobile/android/tests/background/junit4/src/org/mozilla/gecko/background/testhelpers/CommandHelpers.java
mobile/android/tests/background/junit4/src/org/mozilla/gecko/background/testhelpers/DefaultGlobalSessionCallback.java
mobile/android/tests/background/junit4/src/org/mozilla/gecko/background/testhelpers/MockAbstractNonRepositorySyncStage.java
mobile/android/tests/background/junit4/src/org/mozilla/gecko/background/testhelpers/MockClientsDataDelegate.java
mobile/android/tests/background/junit4/src/org/mozilla/gecko/background/testhelpers/MockClientsDatabaseAccessor.java
mobile/android/tests/background/junit4/src/org/mozilla/gecko/background/testhelpers/MockGlobalSession.java
mobile/android/tests/background/junit4/src/org/mozilla/gecko/background/testhelpers/MockPrefsGlobalSession.java
mobile/android/tests/background/junit4/src/org/mozilla/gecko/background/testhelpers/MockRecord.java
mobile/android/tests/background/junit4/src/org/mozilla/gecko/background/testhelpers/MockServerSyncStage.java
mobile/android/tests/background/junit4/src/org/mozilla/gecko/background/testhelpers/MockSharedPreferences.java
mobile/android/tests/background/junit4/src/org/mozilla/gecko/background/testhelpers/TestRunner.java
mobile/android/tests/background/junit4/src/org/mozilla/gecko/background/testhelpers/WBORepository.java
mobile/android/tests/background/junit4/src/org/mozilla/gecko/background/testhelpers/WaitHelper.java
mobile/android/tests/background/junit4/src/org/mozilla/gecko/browserid/test/TestASNUtils.java
mobile/android/tests/background/junit4/src/org/mozilla/gecko/browserid/test/TestDSACryptoImplementation.java
mobile/android/tests/background/junit4/src/org/mozilla/gecko/browserid/test/TestJSONWebTokenUtils.java
mobile/android/tests/background/junit4/src/org/mozilla/gecko/browserid/test/TestRSACryptoImplementation.java
mobile/android/tests/background/junit4/src/org/mozilla/gecko/cleanup/TestFileCleanupController.java
mobile/android/tests/background/junit4/src/org/mozilla/gecko/cleanup/TestFileCleanupService.java
mobile/android/tests/background/junit4/src/org/mozilla/gecko/customtabs/TestCustomTabsActivity.java
mobile/android/tests/background/junit4/src/org/mozilla/gecko/customtabs/TestIntentUtil.java
mobile/android/tests/background/junit4/src/org/mozilla/gecko/db/BrowserContractTest.java
mobile/android/tests/background/junit4/src/org/mozilla/gecko/db/BrowserDatabaseHelperTest.java
mobile/android/tests/background/junit4/src/org/mozilla/gecko/db/BrowserProviderBookmarksTest.java
mobile/android/tests/background/junit4/src/org/mozilla/gecko/db/BrowserProviderGeneralTest.java
mobile/android/tests/background/junit4/src/org/mozilla/gecko/db/BrowserProviderHistoryTest.java
mobile/android/tests/background/junit4/src/org/mozilla/gecko/db/BrowserProviderHistoryVisitsTest.java
mobile/android/tests/background/junit4/src/org/mozilla/gecko/db/BrowserProviderHistoryVisitsTestBase.java
mobile/android/tests/background/junit4/src/org/mozilla/gecko/db/BrowserProviderVisitsTest.java
mobile/android/tests/background/junit4/src/org/mozilla/gecko/db/LocalBrowserDBTest.java
mobile/android/tests/background/junit4/src/org/mozilla/gecko/distribution/TestReferrerDescriptor.java
mobile/android/tests/background/junit4/src/org/mozilla/gecko/dlc/TestCleanupAction.java
mobile/android/tests/background/junit4/src/org/mozilla/gecko/dlc/TestDownloadAction.java
mobile/android/tests/background/junit4/src/org/mozilla/gecko/dlc/TestStudyAction.java
mobile/android/tests/background/junit4/src/org/mozilla/gecko/dlc/TestSyncAction.java
mobile/android/tests/background/junit4/src/org/mozilla/gecko/dlc/TestVerifyAction.java
mobile/android/tests/background/junit4/src/org/mozilla/gecko/dlc/catalog/TestDownloadContentBuilder.java
mobile/android/tests/background/junit4/src/org/mozilla/gecko/dlc/catalog/TestDownloadContentCatalog.java
mobile/android/tests/background/junit4/src/org/mozilla/gecko/fxa/TestSkewHandler.java
mobile/android/tests/background/junit4/src/org/mozilla/gecko/fxa/authenticator/AndroidFxAccountTest.java
mobile/android/tests/background/junit4/src/org/mozilla/gecko/fxa/devices/TestFxAccountDeviceListUpdater.java
mobile/android/tests/background/junit4/src/org/mozilla/gecko/fxa/devices/TestFxAccountDeviceRegistrator.java
mobile/android/tests/background/junit4/src/org/mozilla/gecko/fxa/login/MockFxAccountClient.java
mobile/android/tests/background/junit4/src/org/mozilla/gecko/fxa/login/TestFxAccountLoginStateMachine.java
mobile/android/tests/background/junit4/src/org/mozilla/gecko/fxa/login/TestStateFactory.java
mobile/android/tests/background/junit4/src/org/mozilla/gecko/helpers/AssertUtil.java
mobile/android/tests/background/junit4/src/org/mozilla/gecko/helpers/MockUserManager.java
mobile/android/tests/background/junit4/src/org/mozilla/gecko/home/TestHomeConfigPrefsBackendMigration.java
mobile/android/tests/background/junit4/src/org/mozilla/gecko/icons/TestIconDescriptor.java
mobile/android/tests/background/junit4/src/org/mozilla/gecko/icons/TestIconDescriptorComparator.java
mobile/android/tests/background/junit4/src/org/mozilla/gecko/icons/TestIconRequest.java
mobile/android/tests/background/junit4/src/org/mozilla/gecko/icons/TestIconRequestBuilder.java
mobile/android/tests/background/junit4/src/org/mozilla/gecko/icons/TestIconResponse.java
mobile/android/tests/background/junit4/src/org/mozilla/gecko/icons/TestIconTask.java
mobile/android/tests/background/junit4/src/org/mozilla/gecko/icons/TestIconsHelper.java
mobile/android/tests/background/junit4/src/org/mozilla/gecko/icons/loader/TestContentProviderLoader.java
mobile/android/tests/background/junit4/src/org/mozilla/gecko/icons/loader/TestDataUriLoader.java
mobile/android/tests/background/junit4/src/org/mozilla/gecko/icons/loader/TestDiskLoader.java
mobile/android/tests/background/junit4/src/org/mozilla/gecko/icons/loader/TestIconDownloader.java
mobile/android/tests/background/junit4/src/org/mozilla/gecko/icons/loader/TestIconGenerator.java
mobile/android/tests/background/junit4/src/org/mozilla/gecko/icons/loader/TestJarLoader.java
mobile/android/tests/background/junit4/src/org/mozilla/gecko/icons/loader/TestLegacyLoader.java
mobile/android/tests/background/junit4/src/org/mozilla/gecko/icons/loader/TestMemoryLoader.java
mobile/android/tests/background/junit4/src/org/mozilla/gecko/icons/loader/TestSuggestedSiteLoader.java
mobile/android/tests/background/junit4/src/org/mozilla/gecko/icons/preparation/TestAboutPagesPreparer.java
mobile/android/tests/background/junit4/src/org/mozilla/gecko/icons/preparation/TestAddDefaultIconUrl.java
mobile/android/tests/background/junit4/src/org/mozilla/gecko/icons/preparation/TestFilterKnownFailureUrls.java
mobile/android/tests/background/junit4/src/org/mozilla/gecko/icons/preparation/TestFilterMimeTypes.java
mobile/android/tests/background/junit4/src/org/mozilla/gecko/icons/preparation/TestFilterPrivilegedUrls.java
mobile/android/tests/background/junit4/src/org/mozilla/gecko/icons/preparation/TestLookupIconUrl.java
mobile/android/tests/background/junit4/src/org/mozilla/gecko/icons/preparation/TestSuggestedSitePreparer.java
mobile/android/tests/background/junit4/src/org/mozilla/gecko/icons/processing/TestColorProcessor.java
mobile/android/tests/background/junit4/src/org/mozilla/gecko/icons/processing/TestDiskProcessor.java
mobile/android/tests/background/junit4/src/org/mozilla/gecko/icons/processing/TestMemoryProcessor.java
mobile/android/tests/background/junit4/src/org/mozilla/gecko/icons/processing/TestMinimumSizeProcessor.java
mobile/android/tests/background/junit4/src/org/mozilla/gecko/icons/processing/TestResizingProcessor.java
mobile/android/tests/background/junit4/src/org/mozilla/gecko/media/TestMediaControlService.java
mobile/android/tests/background/junit4/src/org/mozilla/gecko/permissions/TestPermissions.java
mobile/android/tests/background/junit4/src/org/mozilla/gecko/push/TestPushManager.java
mobile/android/tests/background/junit4/src/org/mozilla/gecko/push/TestPushState.java
mobile/android/tests/background/junit4/src/org/mozilla/gecko/push/autopush/test/TestAutopushClient.java
mobile/android/tests/background/junit4/src/org/mozilla/gecko/push/autopush/test/TestLiveAutopushClient.java
mobile/android/tests/background/junit4/src/org/mozilla/gecko/sync/crypto/test/TestBase32.java
mobile/android/tests/background/junit4/src/org/mozilla/gecko/sync/crypto/test/TestCryptoInfo.java
mobile/android/tests/background/junit4/src/org/mozilla/gecko/sync/crypto/test/TestHKDF.java
mobile/android/tests/background/junit4/src/org/mozilla/gecko/sync/crypto/test/TestKeyBundle.java
mobile/android/tests/background/junit4/src/org/mozilla/gecko/sync/crypto/test/TestPBKDF2.java
mobile/android/tests/background/junit4/src/org/mozilla/gecko/sync/crypto/test/TestPersistedCrypto5Keys.java
mobile/android/tests/background/junit4/src/org/mozilla/gecko/sync/crypto/test/TestSRPConstants.java
mobile/android/tests/background/junit4/src/org/mozilla/gecko/sync/middleware/BufferingMiddlewareRepositorySessionTest.java
mobile/android/tests/background/junit4/src/org/mozilla/gecko/sync/middleware/test/TestCrypto5MiddlewareRepositorySession.java
mobile/android/tests/background/junit4/src/org/mozilla/gecko/sync/net/test/TestHMACAuthHeaderProvider.java
mobile/android/tests/background/junit4/src/org/mozilla/gecko/sync/net/test/TestHawkAuthHeaderProvider.java
mobile/android/tests/background/junit4/src/org/mozilla/gecko/sync/net/test/TestLiveHawkAuth.java
mobile/android/tests/background/junit4/src/org/mozilla/gecko/sync/net/test/TestUserAgentHeaders.java
mobile/android/tests/background/junit4/src/org/mozilla/gecko/sync/repositories/android/BookmarksSessionHelperTest.java
mobile/android/tests/background/junit4/src/org/mozilla/gecko/sync/repositories/android/BrowserContractHelpersTest.java
mobile/android/tests/background/junit4/src/org/mozilla/gecko/sync/repositories/android/HistorySessionHelperTest.java
mobile/android/tests/background/junit4/src/org/mozilla/gecko/sync/repositories/android/VisitsHelperTest.java
mobile/android/tests/background/junit4/src/org/mozilla/gecko/sync/repositories/android/test/TestBookmarksInsertionManager.java
mobile/android/tests/background/junit4/src/org/mozilla/gecko/sync/repositories/domain/TestClientRecord.java
mobile/android/tests/background/junit4/src/org/mozilla/gecko/sync/repositories/domain/test/TestFormHistoryRecord.java
mobile/android/tests/background/junit4/src/org/mozilla/gecko/sync/repositories/domain/test/TestPasswordRecord.java
mobile/android/tests/background/junit4/src/org/mozilla/gecko/sync/repositories/downloaders/BatchingDownloaderControllerTest.java
mobile/android/tests/background/junit4/src/org/mozilla/gecko/sync/repositories/downloaders/BatchingDownloaderDelegateTest.java
mobile/android/tests/background/junit4/src/org/mozilla/gecko/sync/repositories/downloaders/BatchingDownloaderTest.java
mobile/android/tests/background/junit4/src/org/mozilla/gecko/sync/repositories/test/TestRepositorySessionBundle.java
mobile/android/tests/background/junit4/src/org/mozilla/gecko/sync/repositories/uploaders/BatchMetaTest.java
mobile/android/tests/background/junit4/src/org/mozilla/gecko/sync/repositories/uploaders/BatchingUploaderTest.java
mobile/android/tests/background/junit4/src/org/mozilla/gecko/sync/repositories/uploaders/PayloadTest.java
mobile/android/tests/background/junit4/src/org/mozilla/gecko/sync/repositories/uploaders/PayloadUploadDelegateTest.java
mobile/android/tests/background/junit4/src/org/mozilla/gecko/sync/repositories/uploaders/RecordUploadRunnableTest.java
mobile/android/tests/background/junit4/src/org/mozilla/gecko/sync/repositories/uploaders/UploaderMetaTest.java
mobile/android/tests/background/junit4/src/org/mozilla/gecko/sync/stage/test/TestEnsureCrypto5KeysStage.java
mobile/android/tests/background/junit4/src/org/mozilla/gecko/sync/stage/test/TestFetchMetaGlobalStage.java
mobile/android/tests/background/junit4/src/org/mozilla/gecko/sync/stage/test/TestStageLookup.java
mobile/android/tests/background/junit4/src/org/mozilla/gecko/sync/telemetry/TelemetryCollectorTest.java
mobile/android/tests/background/junit4/src/org/mozilla/gecko/sync/test/TestBookmarkValidator.java
mobile/android/tests/background/junit4/src/org/mozilla/gecko/sync/test/TestExtendedJSONObject.java
mobile/android/tests/background/junit4/src/org/mozilla/gecko/sync/test/TestInfoCollections.java
mobile/android/tests/background/junit4/src/org/mozilla/gecko/sync/test/TestPersistedMetaGlobal.java
mobile/android/tests/background/junit4/src/org/mozilla/gecko/telemetry/measurements/TestSearchCountMeasurements.java
mobile/android/tests/background/junit4/src/org/mozilla/gecko/telemetry/measurements/TestSessionMeasurements.java
mobile/android/tests/background/junit4/src/org/mozilla/gecko/telemetry/pingbuilders/TelemetrySyncPingBuilderTest.java
mobile/android/tests/background/junit4/src/org/mozilla/gecko/telemetry/pingbuilders/TelemetrySyncPingBundleBuilderTest.java
mobile/android/tests/background/junit4/src/org/mozilla/gecko/telemetry/pingbuilders/TestTelemetryPingBuilder.java
mobile/android/tests/background/junit4/src/org/mozilla/gecko/telemetry/schedulers/TestTelemetryUploadAllPingsImmediatelyScheduler.java
mobile/android/tests/background/junit4/src/org/mozilla/gecko/telemetry/stores/TestTelemetryJSONFilePingStore.java
mobile/android/tests/background/junit4/src/org/mozilla/gecko/tokenserver/test/TestTokenServerClient.java
mobile/android/tests/background/junit4/src/org/mozilla/gecko/toolbar/TestSecurityModeUtil.java
mobile/android/tests/background/junit4/src/org/mozilla/gecko/util/NetworkUtilsTest.java
mobile/android/tests/background/junit4/src/org/mozilla/gecko/util/TestContextUtils.java
mobile/android/tests/background/junit4/src/org/mozilla/gecko/util/TestDateUtil.java
mobile/android/tests/background/junit4/src/org/mozilla/gecko/util/TestFileUtils.java
mobile/android/tests/background/junit4/src/org/mozilla/gecko/util/TestFloatUtils.java
mobile/android/tests/background/junit4/src/org/mozilla/gecko/util/TestIntentUtils.java
mobile/android/tests/background/junit4/src/org/mozilla/gecko/util/TestStringUtils.java
mobile/android/tests/background/junit4/src/org/mozilla/gecko/util/TestURIUtils.java
mobile/android/tests/background/junit4/src/org/mozilla/gecko/util/TestUUIDUtil.java
mobile/android/tests/background/junit4/src/org/mozilla/gecko/util/publicsuffix/TestPublicSuffix.java
rename from mobile/android/tests/background/junit4/src/com/keepsafe/switchboard/TestSwitchboard.java
rename to mobile/android/app/src/test/java/com/keepsafe/switchboard/TestSwitchboard.java
rename from mobile/android/tests/background/junit4/src/org/mozilla/gecko/GeckoNetworkManagerTest.java
rename to mobile/android/app/src/test/java/org/mozilla/gecko/GeckoNetworkManagerTest.java
rename from mobile/android/tests/background/junit4/src/org/mozilla/gecko/GlobalPageMetadataTest.java
rename to mobile/android/app/src/test/java/org/mozilla/gecko/GlobalPageMetadataTest.java
rename from mobile/android/tests/background/junit4/src/org/mozilla/gecko/TestGeckoProfile.java
rename to mobile/android/app/src/test/java/org/mozilla/gecko/TestGeckoProfile.java
rename from mobile/android/tests/background/junit4/src/org/mozilla/gecko/activitystream/homepanel/TestActivityStreamConfiguration.java
rename to mobile/android/app/src/test/java/org/mozilla/gecko/activitystream/homepanel/TestActivityStreamConfiguration.java
rename from mobile/android/tests/background/junit4/src/org/mozilla/gecko/activitystream/homepanel/topstories/TestPocketStoriesLoader.java
rename to mobile/android/app/src/test/java/org/mozilla/gecko/activitystream/homepanel/topstories/TestPocketStoriesLoader.java
rename from mobile/android/tests/background/junit4/src/org/mozilla/gecko/activitystream/ranking/TestHighlightsRanking.java
rename to mobile/android/app/src/test/java/org/mozilla/gecko/activitystream/ranking/TestHighlightsRanking.java
rename from mobile/android/tests/background/junit4/src/org/mozilla/gecko/activitystream/ranking/TestRankingUtils.java
rename to mobile/android/app/src/test/java/org/mozilla/gecko/activitystream/ranking/TestRankingUtils.java
rename from mobile/android/tests/background/junit4/src/org/mozilla/gecko/cleanup/TestFileCleanupController.java
rename to mobile/android/app/src/test/java/org/mozilla/gecko/cleanup/TestFileCleanupController.java
rename from mobile/android/tests/background/junit4/src/org/mozilla/gecko/cleanup/TestFileCleanupService.java
rename to mobile/android/app/src/test/java/org/mozilla/gecko/cleanup/TestFileCleanupService.java
rename from mobile/android/tests/background/junit4/src/org/mozilla/gecko/customtabs/TestCustomTabsActivity.java
rename to mobile/android/app/src/test/java/org/mozilla/gecko/customtabs/TestCustomTabsActivity.java
rename from mobile/android/tests/background/junit4/src/org/mozilla/gecko/customtabs/TestIntentUtil.java
rename to mobile/android/app/src/test/java/org/mozilla/gecko/customtabs/TestIntentUtil.java
rename from mobile/android/tests/background/junit4/src/org/mozilla/gecko/distribution/TestReferrerDescriptor.java
rename to mobile/android/app/src/test/java/org/mozilla/gecko/distribution/TestReferrerDescriptor.java
rename from mobile/android/tests/background/junit4/src/org/mozilla/gecko/dlc/TestCleanupAction.java
rename to mobile/android/app/src/test/java/org/mozilla/gecko/dlc/TestCleanupAction.java
rename from mobile/android/tests/background/junit4/src/org/mozilla/gecko/dlc/TestDownloadAction.java
rename to mobile/android/app/src/test/java/org/mozilla/gecko/dlc/TestDownloadAction.java
rename from mobile/android/tests/background/junit4/src/org/mozilla/gecko/dlc/TestStudyAction.java
rename to mobile/android/app/src/test/java/org/mozilla/gecko/dlc/TestStudyAction.java
rename from mobile/android/tests/background/junit4/src/org/mozilla/gecko/dlc/TestSyncAction.java
rename to mobile/android/app/src/test/java/org/mozilla/gecko/dlc/TestSyncAction.java
rename from mobile/android/tests/background/junit4/src/org/mozilla/gecko/dlc/TestVerifyAction.java
rename to mobile/android/app/src/test/java/org/mozilla/gecko/dlc/TestVerifyAction.java
rename from mobile/android/tests/background/junit4/src/org/mozilla/gecko/dlc/catalog/TestDownloadContentBuilder.java
rename to mobile/android/app/src/test/java/org/mozilla/gecko/dlc/catalog/TestDownloadContentBuilder.java
rename from mobile/android/tests/background/junit4/src/org/mozilla/gecko/dlc/catalog/TestDownloadContentCatalog.java
rename to mobile/android/app/src/test/java/org/mozilla/gecko/dlc/catalog/TestDownloadContentCatalog.java
rename from mobile/android/tests/background/junit4/src/org/mozilla/gecko/helpers/AssertUtil.java
rename to mobile/android/app/src/test/java/org/mozilla/gecko/helpers/AssertUtil.java
rename from mobile/android/tests/background/junit4/src/org/mozilla/gecko/helpers/MockUserManager.java
rename to mobile/android/app/src/test/java/org/mozilla/gecko/helpers/MockUserManager.java
rename from mobile/android/tests/background/junit4/src/org/mozilla/gecko/home/TestHomeConfigPrefsBackendMigration.java
rename to mobile/android/app/src/test/java/org/mozilla/gecko/home/TestHomeConfigPrefsBackendMigration.java
rename from mobile/android/tests/background/junit4/src/org/mozilla/gecko/icons/TestIconDescriptor.java
rename to mobile/android/app/src/test/java/org/mozilla/gecko/icons/TestIconDescriptor.java
rename from mobile/android/tests/background/junit4/src/org/mozilla/gecko/icons/TestIconDescriptorComparator.java
rename to mobile/android/app/src/test/java/org/mozilla/gecko/icons/TestIconDescriptorComparator.java
rename from mobile/android/tests/background/junit4/src/org/mozilla/gecko/icons/TestIconRequest.java
rename to mobile/android/app/src/test/java/org/mozilla/gecko/icons/TestIconRequest.java
rename from mobile/android/tests/background/junit4/src/org/mozilla/gecko/icons/TestIconRequestBuilder.java
rename to mobile/android/app/src/test/java/org/mozilla/gecko/icons/TestIconRequestBuilder.java
rename from mobile/android/tests/background/junit4/src/org/mozilla/gecko/icons/TestIconResponse.java
rename to mobile/android/app/src/test/java/org/mozilla/gecko/icons/TestIconResponse.java
rename from mobile/android/tests/background/junit4/src/org/mozilla/gecko/icons/TestIconTask.java
rename to mobile/android/app/src/test/java/org/mozilla/gecko/icons/TestIconTask.java
rename from mobile/android/tests/background/junit4/src/org/mozilla/gecko/icons/TestIconsHelper.java
rename to mobile/android/app/src/test/java/org/mozilla/gecko/icons/TestIconsHelper.java
rename from mobile/android/tests/background/junit4/src/org/mozilla/gecko/icons/loader/TestContentProviderLoader.java
rename to mobile/android/app/src/test/java/org/mozilla/gecko/icons/loader/TestContentProviderLoader.java
rename from mobile/android/tests/background/junit4/src/org/mozilla/gecko/icons/loader/TestDataUriLoader.java
rename to mobile/android/app/src/test/java/org/mozilla/gecko/icons/loader/TestDataUriLoader.java
rename from mobile/android/tests/background/junit4/src/org/mozilla/gecko/icons/loader/TestDiskLoader.java
rename to mobile/android/app/src/test/java/org/mozilla/gecko/icons/loader/TestDiskLoader.java
rename from mobile/android/tests/background/junit4/src/org/mozilla/gecko/icons/loader/TestIconDownloader.java
rename to mobile/android/app/src/test/java/org/mozilla/gecko/icons/loader/TestIconDownloader.java
rename from mobile/android/tests/background/junit4/src/org/mozilla/gecko/icons/loader/TestIconGenerator.java
rename to mobile/android/app/src/test/java/org/mozilla/gecko/icons/loader/TestIconGenerator.java
rename from mobile/android/tests/background/junit4/src/org/mozilla/gecko/icons/loader/TestJarLoader.java
rename to mobile/android/app/src/test/java/org/mozilla/gecko/icons/loader/TestJarLoader.java
rename from mobile/android/tests/background/junit4/src/org/mozilla/gecko/icons/loader/TestLegacyLoader.java
rename to mobile/android/app/src/test/java/org/mozilla/gecko/icons/loader/TestLegacyLoader.java
rename from mobile/android/tests/background/junit4/src/org/mozilla/gecko/icons/loader/TestMemoryLoader.java
rename to mobile/android/app/src/test/java/org/mozilla/gecko/icons/loader/TestMemoryLoader.java
rename from mobile/android/tests/background/junit4/src/org/mozilla/gecko/icons/loader/TestSuggestedSiteLoader.java
rename to mobile/android/app/src/test/java/org/mozilla/gecko/icons/loader/TestSuggestedSiteLoader.java
rename from mobile/android/tests/background/junit4/src/org/mozilla/gecko/icons/preparation/TestAboutPagesPreparer.java
rename to mobile/android/app/src/test/java/org/mozilla/gecko/icons/preparation/TestAboutPagesPreparer.java
rename from mobile/android/tests/background/junit4/src/org/mozilla/gecko/icons/preparation/TestAddDefaultIconUrl.java
rename to mobile/android/app/src/test/java/org/mozilla/gecko/icons/preparation/TestAddDefaultIconUrl.java
rename from mobile/android/tests/background/junit4/src/org/mozilla/gecko/icons/preparation/TestFilterKnownFailureUrls.java
rename to mobile/android/app/src/test/java/org/mozilla/gecko/icons/preparation/TestFilterKnownFailureUrls.java
rename from mobile/android/tests/background/junit4/src/org/mozilla/gecko/icons/preparation/TestFilterMimeTypes.java
rename to mobile/android/app/src/test/java/org/mozilla/gecko/icons/preparation/TestFilterMimeTypes.java
rename from mobile/android/tests/background/junit4/src/org/mozilla/gecko/icons/preparation/TestFilterPrivilegedUrls.java
rename to mobile/android/app/src/test/java/org/mozilla/gecko/icons/preparation/TestFilterPrivilegedUrls.java
rename from mobile/android/tests/background/junit4/src/org/mozilla/gecko/icons/preparation/TestLookupIconUrl.java
rename to mobile/android/app/src/test/java/org/mozilla/gecko/icons/preparation/TestLookupIconUrl.java
rename from mobile/android/tests/background/junit4/src/org/mozilla/gecko/icons/preparation/TestSuggestedSitePreparer.java
rename to mobile/android/app/src/test/java/org/mozilla/gecko/icons/preparation/TestSuggestedSitePreparer.java
rename from mobile/android/tests/background/junit4/src/org/mozilla/gecko/icons/processing/TestColorProcessor.java
rename to mobile/android/app/src/test/java/org/mozilla/gecko/icons/processing/TestColorProcessor.java
rename from mobile/android/tests/background/junit4/src/org/mozilla/gecko/icons/processing/TestDiskProcessor.java
rename to mobile/android/app/src/test/java/org/mozilla/gecko/icons/processing/TestDiskProcessor.java
rename from mobile/android/tests/background/junit4/src/org/mozilla/gecko/icons/processing/TestMemoryProcessor.java
rename to mobile/android/app/src/test/java/org/mozilla/gecko/icons/processing/TestMemoryProcessor.java
rename from mobile/android/tests/background/junit4/src/org/mozilla/gecko/icons/processing/TestMinimumSizeProcessor.java
rename to mobile/android/app/src/test/java/org/mozilla/gecko/icons/processing/TestMinimumSizeProcessor.java
rename from mobile/android/tests/background/junit4/src/org/mozilla/gecko/icons/processing/TestResizingProcessor.java
rename to mobile/android/app/src/test/java/org/mozilla/gecko/icons/processing/TestResizingProcessor.java
rename from mobile/android/tests/background/junit4/src/org/mozilla/gecko/media/TestMediaControlService.java
rename to mobile/android/app/src/test/java/org/mozilla/gecko/media/TestMediaControlService.java
rename from mobile/android/tests/background/junit4/src/org/mozilla/gecko/permissions/TestPermissions.java
rename to mobile/android/app/src/test/java/org/mozilla/gecko/permissions/TestPermissions.java
rename from mobile/android/tests/background/junit4/src/org/mozilla/gecko/push/TestPushManager.java
rename to mobile/android/app/src/test/java/org/mozilla/gecko/push/TestPushManager.java
rename from mobile/android/tests/background/junit4/src/org/mozilla/gecko/push/TestPushState.java
rename to mobile/android/app/src/test/java/org/mozilla/gecko/push/TestPushState.java
rename from mobile/android/tests/background/junit4/src/org/mozilla/gecko/push/autopush/test/TestAutopushClient.java
rename to mobile/android/app/src/test/java/org/mozilla/gecko/push/autopush/test/TestAutopushClient.java
rename from mobile/android/tests/background/junit4/src/org/mozilla/gecko/push/autopush/test/TestLiveAutopushClient.java
rename to mobile/android/app/src/test/java/org/mozilla/gecko/push/autopush/test/TestLiveAutopushClient.java
rename from mobile/android/tests/background/junit4/src/org/mozilla/gecko/telemetry/measurements/TestSearchCountMeasurements.java
rename to mobile/android/app/src/test/java/org/mozilla/gecko/telemetry/measurements/TestSearchCountMeasurements.java
rename from mobile/android/tests/background/junit4/src/org/mozilla/gecko/telemetry/measurements/TestSessionMeasurements.java
rename to mobile/android/app/src/test/java/org/mozilla/gecko/telemetry/measurements/TestSessionMeasurements.java
rename from mobile/android/tests/background/junit4/src/org/mozilla/gecko/telemetry/pingbuilders/TelemetrySyncPingBuilderTest.java
rename to mobile/android/app/src/test/java/org/mozilla/gecko/telemetry/pingbuilders/TelemetrySyncPingBuilderTest.java
rename from mobile/android/tests/background/junit4/src/org/mozilla/gecko/telemetry/pingbuilders/TelemetrySyncPingBundleBuilderTest.java
rename to mobile/android/app/src/test/java/org/mozilla/gecko/telemetry/pingbuilders/TelemetrySyncPingBundleBuilderTest.java
rename from mobile/android/tests/background/junit4/src/org/mozilla/gecko/telemetry/pingbuilders/TestTelemetryPingBuilder.java
rename to mobile/android/app/src/test/java/org/mozilla/gecko/telemetry/pingbuilders/TestTelemetryPingBuilder.java
rename from mobile/android/tests/background/junit4/src/org/mozilla/gecko/telemetry/schedulers/TestTelemetryUploadAllPingsImmediatelyScheduler.java
rename to mobile/android/app/src/test/java/org/mozilla/gecko/telemetry/schedulers/TestTelemetryUploadAllPingsImmediatelyScheduler.java
rename from mobile/android/tests/background/junit4/src/org/mozilla/gecko/telemetry/stores/TestTelemetryJSONFilePingStore.java
rename to mobile/android/app/src/test/java/org/mozilla/gecko/telemetry/stores/TestTelemetryJSONFilePingStore.java
rename from mobile/android/tests/background/junit4/src/org/mozilla/gecko/toolbar/TestSecurityModeUtil.java
rename to mobile/android/app/src/test/java/org/mozilla/gecko/toolbar/TestSecurityModeUtil.java
rename from mobile/android/tests/background/junit4/src/org/mozilla/gecko/util/NetworkUtilsTest.java
rename to mobile/android/app/src/test/java/org/mozilla/gecko/util/NetworkUtilsTest.java
rename from mobile/android/tests/background/junit4/src/org/mozilla/gecko/util/TestContextUtils.java
rename to mobile/android/app/src/test/java/org/mozilla/gecko/util/TestContextUtils.java
rename from mobile/android/tests/background/junit4/src/org/mozilla/gecko/util/TestDateUtil.java
rename to mobile/android/app/src/test/java/org/mozilla/gecko/util/TestDateUtil.java
rename from mobile/android/tests/background/junit4/src/org/mozilla/gecko/util/TestFileUtils.java
rename to mobile/android/app/src/test/java/org/mozilla/gecko/util/TestFileUtils.java
rename from mobile/android/tests/background/junit4/src/org/mozilla/gecko/util/TestFloatUtils.java
rename to mobile/android/app/src/test/java/org/mozilla/gecko/util/TestFloatUtils.java
rename from mobile/android/tests/background/junit4/src/org/mozilla/gecko/util/TestIntentUtils.java
rename to mobile/android/app/src/test/java/org/mozilla/gecko/util/TestIntentUtils.java
rename from mobile/android/tests/background/junit4/src/org/mozilla/gecko/util/TestStringUtils.java
rename to mobile/android/app/src/test/java/org/mozilla/gecko/util/TestStringUtils.java
rename from mobile/android/tests/background/junit4/src/org/mozilla/gecko/util/TestURIUtils.java
rename to mobile/android/app/src/test/java/org/mozilla/gecko/util/TestURIUtils.java
rename from mobile/android/tests/background/junit4/src/org/mozilla/gecko/util/TestUUIDUtil.java
rename to mobile/android/app/src/test/java/org/mozilla/gecko/util/TestUUIDUtil.java
rename from mobile/android/tests/background/junit4/src/org/mozilla/gecko/util/publicsuffix/TestPublicSuffix.java
rename to mobile/android/app/src/test/java/org/mozilla/gecko/util/publicsuffix/TestPublicSuffix.java
rename from mobile/android/tests/background/junit4/src/org/mozilla/android/sync/net/test/TestBackoff.java
rename to mobile/android/services/src/test/java/org/mozilla/android/sync/net/test/TestBackoff.java
rename from mobile/android/tests/background/junit4/src/org/mozilla/android/sync/net/test/TestBrowserIDAuthHeaderProvider.java
rename to mobile/android/services/src/test/java/org/mozilla/android/sync/net/test/TestBrowserIDAuthHeaderProvider.java
rename from mobile/android/tests/background/junit4/src/org/mozilla/android/sync/net/test/TestClientsEngineStage.java
rename to mobile/android/services/src/test/java/org/mozilla/android/sync/net/test/TestClientsEngineStage.java
rename from mobile/android/tests/background/junit4/src/org/mozilla/android/sync/net/test/TestCredentialsEndToEnd.java
rename to mobile/android/services/src/test/java/org/mozilla/android/sync/net/test/TestCredentialsEndToEnd.java
rename from mobile/android/tests/background/junit4/src/org/mozilla/android/sync/net/test/TestGlobalSession.java
rename to mobile/android/services/src/test/java/org/mozilla/android/sync/net/test/TestGlobalSession.java
rename from mobile/android/tests/background/junit4/src/org/mozilla/android/sync/net/test/TestHeaderParsing.java
rename to mobile/android/services/src/test/java/org/mozilla/android/sync/net/test/TestHeaderParsing.java
rename from mobile/android/tests/background/junit4/src/org/mozilla/android/sync/net/test/TestLineByLineHandling.java
rename to mobile/android/services/src/test/java/org/mozilla/android/sync/net/test/TestLineByLineHandling.java
rename from mobile/android/tests/background/junit4/src/org/mozilla/android/sync/net/test/TestMetaGlobal.java
rename to mobile/android/services/src/test/java/org/mozilla/android/sync/net/test/TestMetaGlobal.java
rename from mobile/android/tests/background/junit4/src/org/mozilla/android/sync/net/test/TestResource.java
rename to mobile/android/services/src/test/java/org/mozilla/android/sync/net/test/TestResource.java
rename from mobile/android/tests/background/junit4/src/org/mozilla/android/sync/net/test/TestRetryAfter.java
rename to mobile/android/services/src/test/java/org/mozilla/android/sync/net/test/TestRetryAfter.java
rename from mobile/android/tests/background/junit4/src/org/mozilla/android/sync/net/test/TestServer15Repository.java
rename to mobile/android/services/src/test/java/org/mozilla/android/sync/net/test/TestServer15Repository.java
rename from mobile/android/tests/background/junit4/src/org/mozilla/android/sync/net/test/TestSyncStorageRequest.java
rename to mobile/android/services/src/test/java/org/mozilla/android/sync/net/test/TestSyncStorageRequest.java
rename from mobile/android/tests/background/junit4/src/org/mozilla/android/sync/test/SynchronizerHelpers.java
rename to mobile/android/services/src/test/java/org/mozilla/android/sync/test/SynchronizerHelpers.java
rename from mobile/android/tests/background/junit4/src/org/mozilla/android/sync/test/TestCollectionKeys.java
rename to mobile/android/services/src/test/java/org/mozilla/android/sync/test/TestCollectionKeys.java
rename from mobile/android/tests/background/junit4/src/org/mozilla/android/sync/test/TestCommandProcessor.java
rename to mobile/android/services/src/test/java/org/mozilla/android/sync/test/TestCommandProcessor.java
rename from mobile/android/tests/background/junit4/src/org/mozilla/android/sync/test/TestCryptoRecord.java
rename to mobile/android/services/src/test/java/org/mozilla/android/sync/test/TestCryptoRecord.java
rename from mobile/android/tests/background/junit4/src/org/mozilla/android/sync/test/TestRecord.java
rename to mobile/android/services/src/test/java/org/mozilla/android/sync/test/TestRecord.java
rename from mobile/android/tests/background/junit4/src/org/mozilla/android/sync/test/TestRecordsChannel.java
rename to mobile/android/services/src/test/java/org/mozilla/android/sync/test/TestRecordsChannel.java
rename from mobile/android/tests/background/junit4/src/org/mozilla/android/sync/test/TestResetCommands.java
rename to mobile/android/services/src/test/java/org/mozilla/android/sync/test/TestResetCommands.java
rename from mobile/android/tests/background/junit4/src/org/mozilla/android/sync/test/TestServer15RepositorySession.java
rename to mobile/android/services/src/test/java/org/mozilla/android/sync/test/TestServer15RepositorySession.java
rename from mobile/android/tests/background/junit4/src/org/mozilla/android/sync/test/TestServerLocalSynchronizer.java
rename to mobile/android/services/src/test/java/org/mozilla/android/sync/test/TestServerLocalSynchronizer.java
rename from mobile/android/tests/background/junit4/src/org/mozilla/android/sync/test/TestSynchronizer.java
rename to mobile/android/services/src/test/java/org/mozilla/android/sync/test/TestSynchronizer.java
rename from mobile/android/tests/background/junit4/src/org/mozilla/android/sync/test/TestSynchronizerSession.java
rename to mobile/android/services/src/test/java/org/mozilla/android/sync/test/TestSynchronizerSession.java
rename from mobile/android/tests/background/junit4/src/org/mozilla/android/sync/test/TestUtils.java
rename to mobile/android/services/src/test/java/org/mozilla/android/sync/test/TestUtils.java
rename from mobile/android/tests/background/junit4/src/org/mozilla/android/sync/test/helpers/BaseTestStorageRequestDelegate.java
rename to mobile/android/services/src/test/java/org/mozilla/android/sync/test/helpers/BaseTestStorageRequestDelegate.java
rename from mobile/android/tests/background/junit4/src/org/mozilla/android/sync/test/helpers/ExpectSuccessDelegate.java
rename to mobile/android/services/src/test/java/org/mozilla/android/sync/test/helpers/ExpectSuccessDelegate.java
rename from mobile/android/tests/background/junit4/src/org/mozilla/android/sync/test/helpers/ExpectSuccessRepositorySessionBeginDelegate.java
rename to mobile/android/services/src/test/java/org/mozilla/android/sync/test/helpers/ExpectSuccessRepositorySessionBeginDelegate.java
rename from mobile/android/tests/background/junit4/src/org/mozilla/android/sync/test/helpers/ExpectSuccessRepositorySessionCreationDelegate.java
rename to mobile/android/services/src/test/java/org/mozilla/android/sync/test/helpers/ExpectSuccessRepositorySessionCreationDelegate.java
rename from mobile/android/tests/background/junit4/src/org/mozilla/android/sync/test/helpers/ExpectSuccessRepositorySessionFetchRecordsDelegate.java
rename to mobile/android/services/src/test/java/org/mozilla/android/sync/test/helpers/ExpectSuccessRepositorySessionFetchRecordsDelegate.java
rename from mobile/android/tests/background/junit4/src/org/mozilla/android/sync/test/helpers/ExpectSuccessRepositorySessionFinishDelegate.java
rename to mobile/android/services/src/test/java/org/mozilla/android/sync/test/helpers/ExpectSuccessRepositorySessionFinishDelegate.java
rename from mobile/android/tests/background/junit4/src/org/mozilla/android/sync/test/helpers/ExpectSuccessRepositorySessionStoreDelegate.java
rename to mobile/android/services/src/test/java/org/mozilla/android/sync/test/helpers/ExpectSuccessRepositorySessionStoreDelegate.java
rename from mobile/android/tests/background/junit4/src/org/mozilla/android/sync/test/helpers/ExpectSuccessRepositoryWipeDelegate.java
rename to mobile/android/services/src/test/java/org/mozilla/android/sync/test/helpers/ExpectSuccessRepositoryWipeDelegate.java
rename from mobile/android/tests/background/junit4/src/org/mozilla/android/sync/test/helpers/HTTPServerTestHelper.java
rename to mobile/android/services/src/test/java/org/mozilla/android/sync/test/helpers/HTTPServerTestHelper.java
rename from mobile/android/tests/background/junit4/src/org/mozilla/android/sync/test/helpers/MockGlobalSessionCallback.java
rename to mobile/android/services/src/test/java/org/mozilla/android/sync/test/helpers/MockGlobalSessionCallback.java
rename from mobile/android/tests/background/junit4/src/org/mozilla/android/sync/test/helpers/MockResourceDelegate.java
rename to mobile/android/services/src/test/java/org/mozilla/android/sync/test/helpers/MockResourceDelegate.java
rename from mobile/android/tests/background/junit4/src/org/mozilla/android/sync/test/helpers/MockServer.java
rename to mobile/android/services/src/test/java/org/mozilla/android/sync/test/helpers/MockServer.java
rename from mobile/android/tests/background/junit4/src/org/mozilla/android/sync/test/helpers/MockSyncClientsEngineStage.java
rename to mobile/android/services/src/test/java/org/mozilla/android/sync/test/helpers/MockSyncClientsEngineStage.java
rename from mobile/android/tests/background/junit4/src/org/mozilla/android/sync/test/helpers/MockWBOServer.java
rename to mobile/android/services/src/test/java/org/mozilla/android/sync/test/helpers/MockWBOServer.java
rename from mobile/android/tests/background/junit4/src/org/mozilla/android/sync/test/helpers/test/TestHTTPServerTestHelper.java
rename to mobile/android/services/src/test/java/org/mozilla/android/sync/test/helpers/test/TestHTTPServerTestHelper.java
rename from mobile/android/tests/background/junit4/src/org/mozilla/gecko/background/common/log/writers/test/TestLogWriters.java
rename to mobile/android/services/src/test/java/org/mozilla/gecko/background/common/log/writers/test/TestLogWriters.java
rename from mobile/android/tests/background/junit4/src/org/mozilla/gecko/background/db/DelegatingTestContentProvider.java
rename to mobile/android/services/src/test/java/org/mozilla/gecko/background/db/DelegatingTestContentProvider.java
rename from mobile/android/tests/background/junit4/src/org/mozilla/gecko/background/db/TestTabsProvider.java
rename to mobile/android/services/src/test/java/org/mozilla/gecko/background/db/TestTabsProvider.java
rename from mobile/android/tests/background/junit4/src/org/mozilla/gecko/background/fxa/test/TestFxAccountClient20.java
rename to mobile/android/services/src/test/java/org/mozilla/gecko/background/fxa/test/TestFxAccountClient20.java
rename from mobile/android/tests/background/junit4/src/org/mozilla/gecko/background/fxa/test/TestFxAccountUtils.java
rename to mobile/android/services/src/test/java/org/mozilla/gecko/background/fxa/test/TestFxAccountUtils.java
rename from mobile/android/tests/background/junit4/src/org/mozilla/gecko/background/test/EntityTestHelper.java
rename to mobile/android/services/src/test/java/org/mozilla/gecko/background/test/EntityTestHelper.java
rename from mobile/android/tests/background/junit4/src/org/mozilla/gecko/background/testhelpers/BaseMockServerSyncStage.java
rename to mobile/android/services/src/test/java/org/mozilla/gecko/background/testhelpers/BaseMockServerSyncStage.java
rename from mobile/android/tests/background/junit4/src/org/mozilla/gecko/background/testhelpers/CommandHelpers.java
rename to mobile/android/services/src/test/java/org/mozilla/gecko/background/testhelpers/CommandHelpers.java
rename from mobile/android/tests/background/junit4/src/org/mozilla/gecko/background/testhelpers/DefaultGlobalSessionCallback.java
rename to mobile/android/services/src/test/java/org/mozilla/gecko/background/testhelpers/DefaultGlobalSessionCallback.java
rename from mobile/android/tests/background/junit4/src/org/mozilla/gecko/background/testhelpers/MockAbstractNonRepositorySyncStage.java
rename to mobile/android/services/src/test/java/org/mozilla/gecko/background/testhelpers/MockAbstractNonRepositorySyncStage.java
rename from mobile/android/tests/background/junit4/src/org/mozilla/gecko/background/testhelpers/MockClientsDataDelegate.java
rename to mobile/android/services/src/test/java/org/mozilla/gecko/background/testhelpers/MockClientsDataDelegate.java
rename from mobile/android/tests/background/junit4/src/org/mozilla/gecko/background/testhelpers/MockClientsDatabaseAccessor.java
rename to mobile/android/services/src/test/java/org/mozilla/gecko/background/testhelpers/MockClientsDatabaseAccessor.java
rename from mobile/android/tests/background/junit4/src/org/mozilla/gecko/background/testhelpers/MockGlobalSession.java
rename to mobile/android/services/src/test/java/org/mozilla/gecko/background/testhelpers/MockGlobalSession.java
rename from mobile/android/tests/background/junit4/src/org/mozilla/gecko/background/testhelpers/MockPrefsGlobalSession.java
rename to mobile/android/services/src/test/java/org/mozilla/gecko/background/testhelpers/MockPrefsGlobalSession.java
rename from mobile/android/tests/background/junit4/src/org/mozilla/gecko/background/testhelpers/MockRecord.java
rename to mobile/android/services/src/test/java/org/mozilla/gecko/background/testhelpers/MockRecord.java
rename from mobile/android/tests/background/junit4/src/org/mozilla/gecko/background/testhelpers/MockServerSyncStage.java
rename to mobile/android/services/src/test/java/org/mozilla/gecko/background/testhelpers/MockServerSyncStage.java
rename from mobile/android/tests/background/junit4/src/org/mozilla/gecko/background/testhelpers/MockSharedPreferences.java
rename to mobile/android/services/src/test/java/org/mozilla/gecko/background/testhelpers/MockSharedPreferences.java
rename from mobile/android/tests/background/junit4/src/org/mozilla/gecko/background/testhelpers/TestRunner.java
rename to mobile/android/services/src/test/java/org/mozilla/gecko/background/testhelpers/TestRunner.java
rename from mobile/android/tests/background/junit4/src/org/mozilla/gecko/background/testhelpers/WBORepository.java
rename to mobile/android/services/src/test/java/org/mozilla/gecko/background/testhelpers/WBORepository.java
rename from mobile/android/tests/background/junit4/src/org/mozilla/gecko/background/testhelpers/WaitHelper.java
rename to mobile/android/services/src/test/java/org/mozilla/gecko/background/testhelpers/WaitHelper.java
rename from mobile/android/tests/background/junit4/src/org/mozilla/gecko/browserid/test/TestASNUtils.java
rename to mobile/android/services/src/test/java/org/mozilla/gecko/browserid/test/TestASNUtils.java
rename from mobile/android/tests/background/junit4/src/org/mozilla/gecko/browserid/test/TestDSACryptoImplementation.java
rename to mobile/android/services/src/test/java/org/mozilla/gecko/browserid/test/TestDSACryptoImplementation.java
rename from mobile/android/tests/background/junit4/src/org/mozilla/gecko/browserid/test/TestJSONWebTokenUtils.java
rename to mobile/android/services/src/test/java/org/mozilla/gecko/browserid/test/TestJSONWebTokenUtils.java
rename from mobile/android/tests/background/junit4/src/org/mozilla/gecko/browserid/test/TestRSACryptoImplementation.java
rename to mobile/android/services/src/test/java/org/mozilla/gecko/browserid/test/TestRSACryptoImplementation.java
rename from mobile/android/tests/background/junit4/src/org/mozilla/gecko/db/BrowserContractTest.java
rename to mobile/android/services/src/test/java/org/mozilla/gecko/db/BrowserContractTest.java
rename from mobile/android/tests/background/junit4/src/org/mozilla/gecko/db/BrowserDatabaseHelperTest.java
rename to mobile/android/services/src/test/java/org/mozilla/gecko/db/BrowserDatabaseHelperTest.java
rename from mobile/android/tests/background/junit4/src/org/mozilla/gecko/db/BrowserProviderBookmarksTest.java
rename to mobile/android/services/src/test/java/org/mozilla/gecko/db/BrowserProviderBookmarksTest.java
rename from mobile/android/tests/background/junit4/src/org/mozilla/gecko/db/BrowserProviderGeneralTest.java
rename to mobile/android/services/src/test/java/org/mozilla/gecko/db/BrowserProviderGeneralTest.java
rename from mobile/android/tests/background/junit4/src/org/mozilla/gecko/db/BrowserProviderHistoryTest.java
rename to mobile/android/services/src/test/java/org/mozilla/gecko/db/BrowserProviderHistoryTest.java
rename from mobile/android/tests/background/junit4/src/org/mozilla/gecko/db/BrowserProviderHistoryVisitsTest.java
rename to mobile/android/services/src/test/java/org/mozilla/gecko/db/BrowserProviderHistoryVisitsTest.java
rename from mobile/android/tests/background/junit4/src/org/mozilla/gecko/db/BrowserProviderHistoryVisitsTestBase.java
rename to mobile/android/services/src/test/java/org/mozilla/gecko/db/BrowserProviderHistoryVisitsTestBase.java
rename from mobile/android/tests/background/junit4/src/org/mozilla/gecko/db/BrowserProviderVisitsTest.java
rename to mobile/android/services/src/test/java/org/mozilla/gecko/db/BrowserProviderVisitsTest.java
rename from mobile/android/tests/background/junit4/src/org/mozilla/gecko/db/LocalBrowserDBTest.java
rename to mobile/android/services/src/test/java/org/mozilla/gecko/db/LocalBrowserDBTest.java
rename from mobile/android/tests/background/junit4/src/org/mozilla/gecko/fxa/TestSkewHandler.java
rename to mobile/android/services/src/test/java/org/mozilla/gecko/fxa/TestSkewHandler.java
rename from mobile/android/tests/background/junit4/src/org/mozilla/gecko/fxa/authenticator/AndroidFxAccountTest.java
rename to mobile/android/services/src/test/java/org/mozilla/gecko/fxa/authenticator/AndroidFxAccountTest.java
rename from mobile/android/tests/background/junit4/src/org/mozilla/gecko/fxa/devices/TestFxAccountDeviceListUpdater.java
rename to mobile/android/services/src/test/java/org/mozilla/gecko/fxa/devices/TestFxAccountDeviceListUpdater.java
rename from mobile/android/tests/background/junit4/src/org/mozilla/gecko/fxa/devices/TestFxAccountDeviceRegistrator.java
rename to mobile/android/services/src/test/java/org/mozilla/gecko/fxa/devices/TestFxAccountDeviceRegistrator.java
rename from mobile/android/tests/background/junit4/src/org/mozilla/gecko/fxa/login/MockFxAccountClient.java
rename to mobile/android/services/src/test/java/org/mozilla/gecko/fxa/login/MockFxAccountClient.java
rename from mobile/android/tests/background/junit4/src/org/mozilla/gecko/fxa/login/TestFxAccountLoginStateMachine.java
rename to mobile/android/services/src/test/java/org/mozilla/gecko/fxa/login/TestFxAccountLoginStateMachine.java
rename from mobile/android/tests/background/junit4/src/org/mozilla/gecko/fxa/login/TestStateFactory.java
rename to mobile/android/services/src/test/java/org/mozilla/gecko/fxa/login/TestStateFactory.java
rename from mobile/android/tests/background/junit4/src/org/mozilla/gecko/sync/crypto/test/TestBase32.java
rename to mobile/android/services/src/test/java/org/mozilla/gecko/sync/crypto/test/TestBase32.java
rename from mobile/android/tests/background/junit4/src/org/mozilla/gecko/sync/crypto/test/TestCryptoInfo.java
rename to mobile/android/services/src/test/java/org/mozilla/gecko/sync/crypto/test/TestCryptoInfo.java
rename from mobile/android/tests/background/junit4/src/org/mozilla/gecko/sync/crypto/test/TestHKDF.java
rename to mobile/android/services/src/test/java/org/mozilla/gecko/sync/crypto/test/TestHKDF.java
rename from mobile/android/tests/background/junit4/src/org/mozilla/gecko/sync/crypto/test/TestKeyBundle.java
rename to mobile/android/services/src/test/java/org/mozilla/gecko/sync/crypto/test/TestKeyBundle.java
rename from mobile/android/tests/background/junit4/src/org/mozilla/gecko/sync/crypto/test/TestPBKDF2.java
rename to mobile/android/services/src/test/java/org/mozilla/gecko/sync/crypto/test/TestPBKDF2.java
rename from mobile/android/tests/background/junit4/src/org/mozilla/gecko/sync/crypto/test/TestPersistedCrypto5Keys.java
rename to mobile/android/services/src/test/java/org/mozilla/gecko/sync/crypto/test/TestPersistedCrypto5Keys.java
rename from mobile/android/tests/background/junit4/src/org/mozilla/gecko/sync/crypto/test/TestSRPConstants.java
rename to mobile/android/services/src/test/java/org/mozilla/gecko/sync/crypto/test/TestSRPConstants.java
rename from mobile/android/tests/background/junit4/src/org/mozilla/gecko/sync/middleware/BufferingMiddlewareRepositorySessionTest.java
rename to mobile/android/services/src/test/java/org/mozilla/gecko/sync/middleware/BufferingMiddlewareRepositorySessionTest.java
rename from mobile/android/tests/background/junit4/src/org/mozilla/gecko/sync/middleware/test/TestCrypto5MiddlewareRepositorySession.java
rename to mobile/android/services/src/test/java/org/mozilla/gecko/sync/middleware/test/TestCrypto5MiddlewareRepositorySession.java
rename from mobile/android/tests/background/junit4/src/org/mozilla/gecko/sync/net/test/TestHMACAuthHeaderProvider.java
rename to mobile/android/services/src/test/java/org/mozilla/gecko/sync/net/test/TestHMACAuthHeaderProvider.java
rename from mobile/android/tests/background/junit4/src/org/mozilla/gecko/sync/net/test/TestHawkAuthHeaderProvider.java
rename to mobile/android/services/src/test/java/org/mozilla/gecko/sync/net/test/TestHawkAuthHeaderProvider.java
rename from mobile/android/tests/background/junit4/src/org/mozilla/gecko/sync/net/test/TestLiveHawkAuth.java
rename to mobile/android/services/src/test/java/org/mozilla/gecko/sync/net/test/TestLiveHawkAuth.java
rename from mobile/android/tests/background/junit4/src/org/mozilla/gecko/sync/net/test/TestUserAgentHeaders.java
rename to mobile/android/services/src/test/java/org/mozilla/gecko/sync/net/test/TestUserAgentHeaders.java
rename from mobile/android/tests/background/junit4/src/org/mozilla/gecko/sync/repositories/android/BookmarksSessionHelperTest.java
rename to mobile/android/services/src/test/java/org/mozilla/gecko/sync/repositories/android/BookmarksSessionHelperTest.java
rename from mobile/android/tests/background/junit4/src/org/mozilla/gecko/sync/repositories/android/BrowserContractHelpersTest.java
rename to mobile/android/services/src/test/java/org/mozilla/gecko/sync/repositories/android/BrowserContractHelpersTest.java
rename from mobile/android/tests/background/junit4/src/org/mozilla/gecko/sync/repositories/android/HistorySessionHelperTest.java
rename to mobile/android/services/src/test/java/org/mozilla/gecko/sync/repositories/android/HistorySessionHelperTest.java
rename from mobile/android/tests/background/junit4/src/org/mozilla/gecko/sync/repositories/android/VisitsHelperTest.java
rename to mobile/android/services/src/test/java/org/mozilla/gecko/sync/repositories/android/VisitsHelperTest.java
rename from mobile/android/tests/background/junit4/src/org/mozilla/gecko/sync/repositories/android/test/TestBookmarksInsertionManager.java
rename to mobile/android/services/src/test/java/org/mozilla/gecko/sync/repositories/android/test/TestBookmarksInsertionManager.java
rename from mobile/android/tests/background/junit4/src/org/mozilla/gecko/sync/repositories/domain/TestClientRecord.java
rename to mobile/android/services/src/test/java/org/mozilla/gecko/sync/repositories/domain/TestClientRecord.java
rename from mobile/android/tests/background/junit4/src/org/mozilla/gecko/sync/repositories/domain/test/TestFormHistoryRecord.java
rename to mobile/android/services/src/test/java/org/mozilla/gecko/sync/repositories/domain/test/TestFormHistoryRecord.java
rename from mobile/android/tests/background/junit4/src/org/mozilla/gecko/sync/repositories/domain/test/TestPasswordRecord.java
rename to mobile/android/services/src/test/java/org/mozilla/gecko/sync/repositories/domain/test/TestPasswordRecord.java
rename from mobile/android/tests/background/junit4/src/org/mozilla/gecko/sync/repositories/downloaders/BatchingDownloaderControllerTest.java
rename to mobile/android/services/src/test/java/org/mozilla/gecko/sync/repositories/downloaders/BatchingDownloaderControllerTest.java
rename from mobile/android/tests/background/junit4/src/org/mozilla/gecko/sync/repositories/downloaders/BatchingDownloaderDelegateTest.java
rename to mobile/android/services/src/test/java/org/mozilla/gecko/sync/repositories/downloaders/BatchingDownloaderDelegateTest.java
rename from mobile/android/tests/background/junit4/src/org/mozilla/gecko/sync/repositories/downloaders/BatchingDownloaderTest.java
rename to mobile/android/services/src/test/java/org/mozilla/gecko/sync/repositories/downloaders/BatchingDownloaderTest.java
rename from mobile/android/tests/background/junit4/src/org/mozilla/gecko/sync/repositories/test/TestRepositorySessionBundle.java
rename to mobile/android/services/src/test/java/org/mozilla/gecko/sync/repositories/test/TestRepositorySessionBundle.java
rename from mobile/android/tests/background/junit4/src/org/mozilla/gecko/sync/repositories/uploaders/BatchMetaTest.java
rename to mobile/android/services/src/test/java/org/mozilla/gecko/sync/repositories/uploaders/BatchMetaTest.java
rename from mobile/android/tests/background/junit4/src/org/mozilla/gecko/sync/repositories/uploaders/BatchingUploaderTest.java
rename to mobile/android/services/src/test/java/org/mozilla/gecko/sync/repositories/uploaders/BatchingUploaderTest.java
rename from mobile/android/tests/background/junit4/src/org/mozilla/gecko/sync/repositories/uploaders/PayloadTest.java
rename to mobile/android/services/src/test/java/org/mozilla/gecko/sync/repositories/uploaders/PayloadTest.java
rename from mobile/android/tests/background/junit4/src/org/mozilla/gecko/sync/repositories/uploaders/PayloadUploadDelegateTest.java
rename to mobile/android/services/src/test/java/org/mozilla/gecko/sync/repositories/uploaders/PayloadUploadDelegateTest.java
rename from mobile/android/tests/background/junit4/src/org/mozilla/gecko/sync/repositories/uploaders/RecordUploadRunnableTest.java
rename to mobile/android/services/src/test/java/org/mozilla/gecko/sync/repositories/uploaders/RecordUploadRunnableTest.java
rename from mobile/android/tests/background/junit4/src/org/mozilla/gecko/sync/repositories/uploaders/UploaderMetaTest.java
rename to mobile/android/services/src/test/java/org/mozilla/gecko/sync/repositories/uploaders/UploaderMetaTest.java
rename from mobile/android/tests/background/junit4/src/org/mozilla/gecko/sync/stage/test/TestEnsureCrypto5KeysStage.java
rename to mobile/android/services/src/test/java/org/mozilla/gecko/sync/stage/test/TestEnsureCrypto5KeysStage.java
rename from mobile/android/tests/background/junit4/src/org/mozilla/gecko/sync/stage/test/TestFetchMetaGlobalStage.java
rename to mobile/android/services/src/test/java/org/mozilla/gecko/sync/stage/test/TestFetchMetaGlobalStage.java
rename from mobile/android/tests/background/junit4/src/org/mozilla/gecko/sync/stage/test/TestStageLookup.java
rename to mobile/android/services/src/test/java/org/mozilla/gecko/sync/stage/test/TestStageLookup.java
rename from mobile/android/tests/background/junit4/src/org/mozilla/gecko/sync/telemetry/TelemetryCollectorTest.java
rename to mobile/android/services/src/test/java/org/mozilla/gecko/sync/telemetry/TelemetryCollectorTest.java
rename from mobile/android/tests/background/junit4/src/org/mozilla/gecko/sync/test/TestBookmarkValidator.java
rename to mobile/android/services/src/test/java/org/mozilla/gecko/sync/test/TestBookmarkValidator.java
rename from mobile/android/tests/background/junit4/src/org/mozilla/gecko/sync/test/TestExtendedJSONObject.java
rename to mobile/android/services/src/test/java/org/mozilla/gecko/sync/test/TestExtendedJSONObject.java
rename from mobile/android/tests/background/junit4/src/org/mozilla/gecko/sync/test/TestInfoCollections.java
rename to mobile/android/services/src/test/java/org/mozilla/gecko/sync/test/TestInfoCollections.java
rename from mobile/android/tests/background/junit4/src/org/mozilla/gecko/sync/test/TestPersistedMetaGlobal.java
rename to mobile/android/services/src/test/java/org/mozilla/gecko/sync/test/TestPersistedMetaGlobal.java
rename from mobile/android/tests/background/junit4/src/org/mozilla/gecko/tokenserver/test/TestTokenServerClient.java
rename to mobile/android/services/src/test/java/org/mozilla/gecko/tokenserver/test/TestTokenServerClient.java