Releases: avito-tech/avito-android
2021.9.1
Release because of incorrect publication 2021.9
Sources the same as in 2021.9
2021.9
Features
Add FindAndroidAppTask.kt (#828)
New experimental TestRunService (#818)
Add ability to add text entries to test reports (#820)
Fixes
fix clear_k8s_deployments (#829)
Fix sonatype publication
Remove ui-impact leftovers (#831)
make for android-builder image publishing (#830)
Include subprojects build; refactor Makefile (#813)
Use Time instead of Count for Adb metrics (#826)
Remove obsolete config in build checks (#824)
Dataset serialization: write "Unsupported type" instead of skipping value (#823)
Add a line to separate thread's info in Thread dump (#821)
Optimize tests; extract ReportApiFactory (#816)
Meta
Add listener logs (#825)
Make Gradle test kit failure assert more composable (#822)
Describe mavencentral repository publication (#819)
Promote incubating report hosts configuration (#815)
2021.7
All artifacts now available in MavenCentral (#788, #809)
Features
- Add check for app resources overrides (#804)
- Extract Android application specific build checks (#801)
- Attach threads dump to RV on Incedent errors (#787)
- Collect Android app build time events (#776)
- Add type safe API for plugins in test project generator (#766)
Fixes
- Fix UnitTestCheck.kt (#805)
- Fix wrong test fixtures dependency (#796)
- Fix KubernetesReservationClient.kt channel races (#795)
- Skip lambda toString reflection (#794)
- Fix deployment hanging (#786)
- Cancel scope when device channel is closed (#785)
- Remove registry param; pass full image name (#780)
- Add GRADLE_USER_HOME env, fixes cache and wrapper volumes mounts (#782)
- Increase pm clear timeout to 10s; was seeing ~20% error rate at 5s (#765)
Meta
- update gradle 6.8.3 (#802)
- Add mkdocs sctrict check to PR (#798)
- Remove Device.Phone type; not supported anymore (#797)
- Gradle test kit convention (#792)
- Use maven central as primary source for dependencies
- Clean up in build checks plugin (#781)
- Extract report (#777)
- Use convention plugins (#774)
- Hide KuberentesClient usages by KubernetesApi interface (#773)
- Remove sample apps (#754)
- Enabling explicitApi for instrumentation-tests (#761)
- Move ci files from root dir (#767)
- Use testFixtures (#770, #769, #771, #772)
- Add missing library variant configs (#790)
2021.5
2021.4
Features
Add matched item at position to the NoItemAtPosition.description (#746)
Remove deprecated from doesNotExist (#742)
Fixes
Fix logger dateformatter concurrent problem (#745)
Fix some lost test status cases (#743)
Fix TestRunResult serialization (#734)
Meta
Use artifactory proxy if available (#744)
Add device-utilization.median metric (#737)
Send lost metrics (#740)
Add logger kdoc (#739)
Filter critical log level (#733)
2021.3
2021.2
2021.1.7
2020.36
2020.35
Features
- MBS-9952 Add Gradle configuration errors to the build verdict (#674)
- MBS-10126 Add posibility to user defined custom task verdict producers (#675)
Fixes
- Fix not final class (#669)
Documentation
- MBS-9988 Clear up build cache troubleshooting docs (#670)
Meta
- MBS-9952 Change dependencies from unsafe String to the type safe declaration (#672)