Skip to content

Releases: avito-tech/avito-android

2020.4.2

13 Apr 16:10
d350d0a
Compare
Choose a tag to compare

Documentation

  • IDE performance testing plugin documentation (#313) (#314)

Fixes

  • Fix clicks on views after property animation (#308)
  • Fix skipped by previous run tests sending (#311)

Meta

  • Remove deprecated after 2020.4.1 release (#311)

2020.4.1

11 Apr 14:33
1164bdc
Compare
Choose a tag to compare

Documentation

  • Add more info about IDE benchmarks (#286)
  • Add documentation on how to run tests (#296) (#303)
  • Add translation of test runner page (#300)
  • Add translation of impact analysis page (#301)

Features

  • Add a previous problem discussion link (#284)
  • Change instrumentation filter API; (#305) (#309)

Fixes

  • Consider reservation quota for local emulators (#285)
  • Add clearing of output files after instrumentation run at local PC (#288)
  • Add a single place for androidGradlePluginVersion (#291)
  • Add fail on the first error in build.sh (#290)
  • Fix Refresh expired OpenID token (#297)
  • Add test kind resolution for new annotations (#306)

Meta

  • Add configuration for local emulators (#294)
  • Remove testFixtures usage, fixes #295 (#298)
  • Add a link to English chat (#302)
  • Add avito favicon in documentation (#304)
  • Use new @OptIn instead of deprecated @UseExperimental (#289)

2020.3.6

31 Mar 13:21
Compare
Choose a tag to compare

This release is published to the local artifactory only due to bintray issues, should be fixed in next version

Features

  • clear kubernetes deployments #263
  • builtin "dynamic" instrumentation configuration #273
  • show touches in test run videos #275
  • openId authentication for kubernetes #274
  • support local emulators in test runner #272
  • ability to filter failed tests via specified report id #279

Fixes

  • remove output files #282

Meta

  • update gradle profiler #281
  • upgrade kotlin to 1.3.71 #238
  • fix local ui tests run of test-app via orchestrator #280

2020.3.5

18 Mar 21:58
eec3019
Compare
Choose a tag to compare

Features

  • add new @SyntheticMonitoring test type #264

Fixes

  • fix buildOnTargetCommit, it is no longer cacheable #267

2020.3.4

18 Mar 13:01
206d576
Compare
Choose a tag to compare

Documentation

  • Update android lint documentation (#248)
  • Support draft pages in documentation preview (#244)

Features

  • Add upload artifacts build to CI plugin (#261)

Fixes

  • Add logs for failed unsuppressed tests (#255)
  • Fix NPE in RecyclerView check (#257)

Meta

  • Change env to gradle properties (#259)
  • Store metadata in k8s labels (#258)
  • Prepare-commit-msg hook for Jira issues (#262)

2020.3.3

13 Mar 20:52
Compare
Choose a tag to compare

Documentation

  • clarify Flaky tests documentation #226
  • more info about mocking in avito tests #231
  • describe "NoClassDefFound" error while running ui tests from IDE #234

Features

  • testing android toasts #228 (with doc)
  • ability to use runner locally #247

Fixes

  • code-ownership plugin and underlying impact module now aware of platform dependencies #250
  • fix suppression of Flaky tests #253
  • deprecate custom test framework exceptions (considered harmful) #252

Meta

  • organize project dependencies in buildSrc #230
  • automerge PRs #235
  • checking commit message #236
  • fail fast on publishing to artifactory #239

2020.3.2 was dropped because of publication issues

2020.3.1

05 Mar 12:11
9487de6
Compare
Choose a tag to compare

Features

  • support for @Flaky annotation that denotes unstable tests (#222).
    For more information read the documentation.

Dropped features

  • support for suppressGroups in InstrumentationConfiguration was dropped (#223)

2020.2.11

04 Mar 12:58
fc8e425
Compare
Choose a tag to compare

Features

  • custom thresholds for performance tests #208
  • add graphite client for metrics and a task to collect build time from Teamcity #213
  • remove com.avito.android.enforce-repos plugin #212

Fixes

  • clarify error messages in plugins #211

Documentation

Meta

2020.2.10

25 Feb 16:21
d5e1b33
Compare
Choose a tag to compare

2020.2.9 was dropped because of publication issues

Features

  • ability to run tests on device #199

Fixes

  • failing buildOnTargetCommit should not fail build #200
  • buildOnTargetCommit should not be called if no tasks depends on it #200
  • uploadBuildResults step should support suppressFailures contract #201
  • ui test framework retries hides real errors #175

2020.2.8

20 Feb 14:35
df87818
Compare
Choose a tag to compare

Documentation

Fixes

  • full suite of lost tests leads to green build #169
  • slack messages now properly merged for test summary reporter #179
  • instrumentation arguments now validated #193
  • performance tests http client now support retries #203
  • tests in test-app are slow #183
  • integration tests extracted from unit tests source #178
  • fix empty slack messages about flaky tests #173

Meta

  • gradle 6.2 #190
  • special thanks section #172