- #505 Fix
flank auth login
by usinggoogle-auth-library-java
. (bootstraponline) - #501 Fix nullability check in SavedMatrix. (bootstraponline)
- #493 Fix getDefaultBucket timeout. (bootstraponline)
- #436 Print how accurate test times are when using smart flank (Macarse)
- #462 Always find all iOS tests when sharding. (bootstraponline)
- #471 Add dynamic bucket counts for Smart Flank via
shardTime
(Macarse) - #473 Add
disableSharding
flag (Macarse) - #476 Retry matrix creation when FTL API errors. (bootstraponline)
- #477 Fix large number merging on iOS (bootstraponline)
- #478 Add iOS regular expression filtering for
test-targets
(Macarse) - #479 Improve invalid iOS regex error message (bootstraponline)
- #481 Add iOS support for locale and orientation (Macarse)
- #482 Document Android code coverage with orchestrator on FTL (bootstraponline)
- #485 Replace : in folder name to improve Windows support. (Sunil-plsr)
- #487 Document all Flank YAML properties in README (bootstraponline)
- Fix create Gcs bucket #444
- Add
files-to-download
to Android and iOS. Specify a list of regular expressions to download files from the Google Cloud Storage bucket. #441 - Add
flank auth login
to authorize with a user account instead of a service account. #446 - Add
flaky-test-attempts
support on Android and iOS which automatically retries failed tests. #454
- Add support for parameterized iOS tests when shard count is 1. #435
- Add support for
SkipTestIdentifiers
when parsing iOS.xctestrun
files. #435
app
,test
, andxctestrun-file
now support~
, environment variables, and globs (*
,**
) when resolving paths. #386- Add CLI support for
flank android run
andflank ios run
- Add experimental
smartFlankGcsPath
to shard iOS and Android tests by time using historical run data. The amount of shards used is set bytestShards
. #385 - Fix parsing empty testcase #402
- Add progress bar when uploading files. #403
- iOS iPhone 8 default device has been updated from 11.2 to 12.0.
- Add
flank cancel
command. Seeflank cancel --help
- Add
flank refresh
command. Seeflank refresh --help
- Automatically detect projectId from service account credential
- Always generate aggregated JUnit XML reports
- Update HTML report to use create-react-app v2.1.0
- Add support for Xcode 10.1
- Improve test parsing to detect Swift tests that throw errors
- Update Flank exit codes, see readme for details.
- Link to matrix root when testing on multiple devices