-
-
Notifications
You must be signed in to change notification settings - Fork 51
Open
Description
Hi, I integrated fladle and configured it to run with a service account. when i run it i can see the matrix and results is uploaded to the bucket but i can't manage to get the Cost Reporting generated. how to generate the cost reporting like below ?
Physical devices
$0.08 for 1m
Uploading [CostReport.txt] to https://console.developers.google.com/storage/browser/test-lab-v9cn46bb990nx-kz69ymd4nm9aq/test_dir/...
configuration:
fladle {
flankVersion = "22.+"
serviceAccountCredentials = project.layout.projectDirectory.file("test-key.json")
// Project Id is not needed if serviceAccountCredentials are set.
// projectId("flank-gradle")
useOrchestrator = false
environmentVariables = [
"clearPackageData": "true"
]
testTargets = [
"class com.example.test.TestFoo"
]
devices = [
["model": "redfin", "version": "30"], // physical device
]
localResultsDir = "results"
smartFlankGcsPath = "gs://test-lab-etc/flank/test_app_android.xml"
configs {
instrumentationApk.set(project.provider { "${buildDir.toString()}/outputs/apk/androidTest/debugTesting/*.apk" })
debugApk.set(project.provider { "${buildDir.toString()}/outputs/apk/debugTesting/*.apk" })
}
flakyTestAttempts = 1
maxTestShards = 50
filesToDownload = [
'.*/sdcard/tempDir1/.*', '.*/data/local/tmp/tempDir2/.*','/sdcard/Download', '.*/sdcard/[^/]+\\.ec$'
]
directoriesToPull = [
'/sdcard/tempDir1', '/data/local/tmp/tempDir2','/sdcard/Download'
]
testTimeout = "30m"
resultsBucket = "test-lab-etc"
outputStyle = 'multi'
legacyJunitResult = false
fullJunitResult = false
}
Metadata
Metadata
Assignees
Labels
No labels
