Skip to content

Commit

Permalink
refactor: Move files for authentication data refactor (#1912)
Browse files Browse the repository at this point in the history
  • Loading branch information
piotradamczyk5 authored May 11, 2021
1 parent 395e5ba commit d67016a
Show file tree
Hide file tree
Showing 31 changed files with 26 additions and 33 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ package ftl.adapter
import ftl.adapter.google.toApiModel
import ftl.adapter.google.toClientModel
import ftl.api.PerfMetrics
import ftl.gc.GcToolResults
import ftl.client.google.GcToolResults

object GooglePerformanceMetricsFetch :
PerfMetrics.Fetch,
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
package ftl.adapter

import ftl.adapter.google.UserAuth
import ftl.data.UserAuthorization
import ftl.api.UserAuthorization
import ftl.client.google.UserAuth

object GoogleUserAuthorizationRequest :
UserAuthorization.Request,
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
package ftl.data
package ftl.api

import ftl.adapter.GoogleUserAuthorizationRequest

Expand Down
4 changes: 2 additions & 2 deletions test_runner/src/main/kotlin/ftl/args/ArgsHelper.kt
Original file line number Diff line number Diff line change
Expand Up @@ -12,15 +12,15 @@ import com.google.cloud.storage.StorageOptions
import flank.common.defaultCredentialPath
import flank.common.isWindows
import flank.common.logLn
import ftl.adapter.google.credential
import ftl.api.downloadAsJunitXML
import ftl.args.IArgs.Companion.AVAILABLE_PHYSICAL_SHARD_COUNT_RANGE
import ftl.args.yml.YamlObjectMapper
import ftl.client.google.GcStorage
import ftl.client.google.GcToolResults
import ftl.client.google.credential
import ftl.config.FtlConstants.GCS_PREFIX
import ftl.config.FtlConstants.JSON_FACTORY
import ftl.config.FtlConstants.useMock
import ftl.gc.GcToolResults
import ftl.run.exception.FlankConfigurationError
import ftl.run.exception.FlankGeneralError
import ftl.shard.Chunk
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,6 @@ import ftl.api.fetchAndroidOsVersion
import ftl.environment.android.getDescription
import ftl.environment.android.toCliTable
import ftl.environment.getLocaleDescription
import ftl.gc.GcTesting
import ftl.http.executeWithRetry

/**
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
package ftl.adapter.google
package ftl.client.google

import com.google.api.client.http.GoogleApiLogger
import com.google.api.client.http.HttpRequestInitializer
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,6 @@ package ftl.client.google

import com.google.testing.model.Date
import com.google.testing.model.DeviceIpBlock
import ftl.gc.GcTesting
import ftl.http.executeWithRetry
import ftl.reports.api.twoDigitString

Expand Down
1 change: 0 additions & 1 deletion test_runner/src/main/kotlin/ftl/client/google/GcStorage.kt
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,6 @@ import com.google.cloud.storage.StorageOptions
import com.google.cloud.storage.contrib.nio.testing.LocalStorageHelper
import com.google.common.annotations.VisibleForTesting
import flank.common.join
import ftl.adapter.google.credential
import ftl.args.IArgs
import ftl.config.FtlConstants
import ftl.config.FtlConstants.GCS_PREFIX
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,6 @@ package ftl.client.google

import com.google.testing.model.CancelTestMatrixResponse
import com.google.testing.model.TestMatrix
import ftl.gc.GcTesting
import ftl.http.executeWithRetry
import ftl.run.exception.FlankGeneralError
import kotlinx.coroutines.Dispatchers
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,6 @@
package ftl.gc
package ftl.client.google

import com.google.testing.Testing
import ftl.adapter.google.httpCredential
import ftl.config.FtlConstants
import ftl.config.FtlConstants.JSON_FACTORY
import ftl.config.FtlConstants.applicationName
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
package ftl.gc
package ftl.client.google

import com.google.api.services.toolresults.ToolResults
import com.google.api.services.toolresults.model.Environment
Expand All @@ -14,8 +14,6 @@ import com.google.testing.model.TestExecution
import com.google.testing.model.ToolResultsExecution
import com.google.testing.model.ToolResultsHistory
import com.google.testing.model.ToolResultsStep
import ftl.adapter.google.UserAuth
import ftl.adapter.google.httpCredential
import ftl.args.IArgs
import ftl.config.FtlConstants
import ftl.config.FtlConstants.JSON_FACTORY
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,5 @@
package ftl.client.google

import ftl.gc.GcTesting
import ftl.http.executeWithRetry

fun getGoogleNetworkConfiguration() = GcTesting.get.testEnvironmentCatalog()
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,6 @@ import ftl.config.Device
import ftl.environment.getLocaleDescription
import ftl.environment.ios.getDescription
import ftl.environment.ios.iosVersionsToCliTable
import ftl.gc.GcTesting
import ftl.http.executeWithRetry

/**
Expand Down
1 change: 0 additions & 1 deletion test_runner/src/main/kotlin/ftl/client/google/OsVersion.kt
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,6 @@ package ftl.client.google

import com.google.testing.model.AndroidVersion
import com.google.testing.model.IosVersion
import ftl.gc.GcTesting
import ftl.http.executeWithRetry

fun androidOsVersions(projectId: String): List<AndroidVersion> =
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,6 @@
package ftl.client.google

import ftl.environment.common.toCliTable
import ftl.gc.GcTesting
import ftl.http.executeWithRetry

fun providedSoftwareAsTable() = getProvidedSoftware().toCliTable()
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,6 @@ import com.google.common.annotations.VisibleForTesting
import com.google.testing.model.ToolResultsExecution
import flank.common.logLn
import ftl.api.TestMatrix
import ftl.gc.GcToolResults
import ftl.json.getDetails
import ftl.reports.outcome.axisValue
import ftl.reports.outcome.createTestSuiteOverviewData
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
package ftl.adapter.google
package ftl.client.google

import com.google.auth.oauth2.ClientId
import com.google.auth.oauth2.MemoryTokensStorage
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ import com.google.api.services.toolresults.model.TestCase
import com.google.api.services.toolresults.model.Timestamp
import com.google.testing.model.TestExecution
import com.google.testing.model.ToolResultsStep
import ftl.gc.GcToolResults
import ftl.client.google.GcToolResults
import kotlinx.coroutines.Dispatchers
import kotlinx.coroutines.async
import kotlinx.coroutines.awaitAll
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
package ftl.domain

import ftl.data.requestUserAuthorization
import ftl.api.requestUserAuthorization

interface LoginGoogleAccount

Expand Down
1 change: 1 addition & 0 deletions test_runner/src/main/kotlin/ftl/gc/GcAndroidTestMatrix.kt
Original file line number Diff line number Diff line change
Expand Up @@ -15,6 +15,7 @@ import com.google.testing.model.ToolResultsHistory
import flank.common.join
import ftl.args.AndroidArgs
import ftl.args.isDontAutograntPermissions
import ftl.client.google.GcTesting
import ftl.gc.android.mapGcsPathsToApks
import ftl.gc.android.mapToDeviceFiles
import ftl.gc.android.mapToDeviceObbFiles
Expand Down
1 change: 1 addition & 0 deletions test_runner/src/main/kotlin/ftl/gc/GcIosTestMatrix.kt
Original file line number Diff line number Diff line change
Expand Up @@ -11,6 +11,7 @@ import com.google.testing.model.TestMatrix
import com.google.testing.model.TestSpecification
import com.google.testing.model.ToolResultsHistory
import ftl.args.IosArgs
import ftl.client.google.GcTesting
import ftl.gc.android.mapGcsPathsToFileReference
import ftl.gc.android.mapToIosDeviceFiles
import ftl.gc.android.toIosDeviceFile
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -10,10 +10,10 @@ import ftl.api.uploadToRemoteStorage
import ftl.args.AndroidArgs
import ftl.args.isInstrumentationTest
import ftl.args.shardsFilePath
import ftl.client.google.GcToolResults
import ftl.config.FtlConstants
import ftl.gc.GcAndroidDevice
import ftl.gc.GcAndroidTestMatrix
import ftl.gc.GcToolResults
import ftl.http.executeWithRetry
import ftl.run.exception.FlankGeneralError
import ftl.run.model.AndroidMatrixTestShards
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -8,10 +8,10 @@ import ftl.api.uploadToRemoteStorage
import ftl.args.IosArgs
import ftl.args.isXcTest
import ftl.args.shardsFilePath
import ftl.client.google.GcToolResults
import ftl.config.FtlConstants
import ftl.gc.GcIosMatrix
import ftl.gc.GcIosTestMatrix
import ftl.gc.GcToolResults
import ftl.http.executeWithRetry
import ftl.ios.xctest.flattenShardChunks
import ftl.run.dumpShards
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,9 +3,9 @@ package ftl.run.platform.common
import flank.common.logLn
import ftl.args.IArgs
import ftl.client.google.GcStorage
import ftl.client.google.GcTesting
import ftl.client.google.GcToolResults
import ftl.config.FtlConstants
import ftl.gc.GcTesting
import ftl.gc.GcToolResults
import ftl.run.exception.FlankGeneralError
import ftl.util.StopWatch
import java.io.File
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,8 @@
package ftl.adapter.google

import com.google.common.truth.Truth.assertThat
import ftl.adapter.google.UserAuth.Companion.userToken
import ftl.client.google.UserAuth
import ftl.client.google.UserAuth.Companion.userToken
import ftl.run.exception.FlankGeneralError
import ftl.test.util.TestHelper.getThrowable
import io.mockk.every
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ package ftl.gc
import com.google.testing.model.AndroidDeviceList
import com.google.testing.model.TestSetup
import ftl.args.AndroidArgs
import ftl.gc.GcToolResults.createToolResultsHistory
import ftl.client.google.GcToolResults.createToolResultsHistory
import ftl.gc.android.setEnvironmentVariables
import ftl.run.platform.android.AndroidTestConfig
import ftl.test.util.FlankTestRunner
Expand Down
1 change: 1 addition & 0 deletions test_runner/src/test/kotlin/ftl/gc/GcIosTestMatrixTest.kt
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,7 @@ package ftl.gc
import com.google.testing.model.IosDeviceList
import flank.common.isWindows
import ftl.args.IosArgs
import ftl.client.google.GcToolResults
import ftl.ios.xctest.FIXTURES_PATH
import ftl.run.model.XcTestContext
import ftl.test.util.FlankTestRunner
Expand Down
1 change: 1 addition & 0 deletions test_runner/src/test/kotlin/ftl/gc/GcToolResultsTest.kt
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,7 @@ import com.google.common.truth.Truth.assertThat
import com.google.testing.model.ToolResultsHistory
import com.google.testing.model.ToolResultsStep
import ftl.args.AndroidArgs
import ftl.client.google.GcToolResults
import ftl.config.FtlConstants
import ftl.run.exception.FailureToken
import ftl.run.exception.FlankGeneralError
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -6,9 +6,9 @@ import com.google.api.services.toolresults.model.TestCase
import com.google.api.services.toolresults.model.Timestamp
import com.google.testing.model.TestExecution
import com.google.testing.model.ToolResultsStep
import ftl.client.google.GcToolResults
import ftl.client.junit.TestExecutionData
import ftl.client.junit.createTestExecutionDataListAsync
import ftl.gc.GcToolResults
import io.mockk.every
import io.mockk.mockkObject
import io.mockk.unmockkObject
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -4,8 +4,8 @@ import com.google.api.services.toolresults.model.Step
import com.google.testing.model.AndroidModel
import ftl.client.google.BillableMinutes
import ftl.client.google.DeviceType
import ftl.client.google.GcTesting
import ftl.client.google.calculateAndroidBillableMinutes
import ftl.gc.GcTesting
import ftl.http.executeWithRetry
import io.mockk.every
import io.mockk.mockkObject
Expand Down
2 changes: 1 addition & 1 deletion test_runner/src/test/kotlin/task/UpdateCatalogFixtures.kt
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
package task

import com.google.api.client.json.GenericJson
import ftl.gc.GcTesting
import ftl.client.google.GcTesting
import java.nio.file.Files
import java.nio.file.Paths

Expand Down

0 comments on commit d67016a

Please sign in to comment.