Skip to content

Releases: ricardorlg/aws-device-farm-tractor

Device Farm Tractor 1.1.0

23 Mar 23:36
Compare
Choose a tag to compare

What's New

✨ Allows Appium Web test executions.

What's Changed

  • Update dependency software.amazon.awssdk:bom to v2.17.76 by @renovate in #141
  • Update dependency gradle to v7.3 by @renovate in #143
  • Update dependency software.amazon.awssdk:bom to v2.17.78 by @renovate in #142
  • Update dependency software.amazon.awssdk:bom to v2.17.79 by @renovate in #144
  • Update plugin org.jetbrains.kotlin.jvm to v1.6.0 by @renovate in #146
  • Update dependency software.amazon.awssdk:bom to v2.17.82 by @renovate in #145
  • Update EnricoMi/publish-unit-test-result-action action to v1.24 by @renovate in #147
  • Update actions/setup-java action to v2 by @renovate in #140
  • Update dependency org.http4k:http4k-core to v4.17.0.0 by @renovate in #150
  • Update JamesIves/github-pages-deploy-action action to v4.1.6 by @renovate in #151
  • Update dependency software.amazon.awssdk:bom to v2.17.84 by @renovate in #149
  • Update dependency io.mockk:mockk to v1.12.1 by @renovate in #148
  • Update dependency io.github.microutils:kotlin-logging to v2.1.0 by @renovate in #152
  • Update dependency software.amazon.awssdk:bom to v2.17.85 by @renovate in #153
  • Update dependency software.amazon.awssdk:bom to v2.17.86 by @renovate in #154
  • Update dependency software.amazon.awssdk:bom to v2.17.87 by @renovate in #156
  • Update dependency org.http4k:http4k-core to v4.17.1.0 by @renovate in #155
  • Update dependency io.kotest.extensions:kotest-assertions-arrow to v1.2.0 by @renovate in #162
  • Update kotest_version to v4.6.4 by @renovate in #161
  • Update dependency org.http4k:http4k-core to v4.17.2.0 by @renovate in #160
  • Update JamesIves/github-pages-deploy-action action to v4.1.7 by @renovate in #159
  • Update kotest_version (major) by @renovate in #158
  • Update dependency software.amazon.awssdk:bom to v2.17.92 by @renovate in #157
  • Update dependency software.amazon.awssdk:bom to v2.17.93 by @renovate in #163
  • Update dependency gradle to v7.3.1 by @renovate in #165
  • Update dependency software.amazon.awssdk:bom to v2.17.94 by @renovate in #166
  • Update dependency software.amazon.awssdk:bom to v2.17.95 by @renovate in #167
  • Update dependency io.github.microutils:kotlin-logging to v2.1.15 by @renovate in #169
  • Update dependency software.amazon.awssdk:bom to v2.17.96 by @renovate in #168
  • Update EnricoMi/publish-unit-test-result-action action to v1.25 by @renovate in #164
  • Update dependency software.amazon.awssdk:bom to v2.17.98 by @renovate in #170
  • Update dependency org.http4k:http4k-core to v4.17.3.0 by @renovate in #173
  • Update kotest_version to v5.0.2 by @renovate in #172
  • Update dependency software.amazon.awssdk:bom to v2.17.99 by @renovate in #171
  • Update dependency io.github.microutils:kotlin-logging to v2.1.16 by @renovate in #174
  • Update plugin org.jetbrains.kotlin.jvm to v1.6.10 by @renovate in #175
  • Update dependency software.amazon.awssdk:bom to v2.17.100 by @renovate in #176
  • Update dependency gradle to v7.3.2 by @renovate in #177
  • Update JamesIves/github-pages-deploy-action action to v4.1.8 by @renovate in #179
  • Update dependency io.github.microutils:kotlin-logging to v2.1.20 by @renovate in #178
  • Update dependency software.amazon.awssdk:bom to v2.17.101 by @renovate in #184
  • Update kotest_version to v5.0.3 by @renovate in #183
  • Update dependency org.http4k:http4k-core to v4.17.5.0 by @renovate in #182
  • Update dependency io.kotest.extensions:kotest-assertions-arrow to v1.2.1 by @renovate in #181
  • Update dependency io.github.microutils:kotlin-logging to v2.1.21 by @renovate in #180
  • Update dependency gradle to v7.3.3 by @renovate in #186
  • Update dependency software.amazon.awssdk:bom to v2.17.102 by @renovate in #185
  • Update dependency org.jetbrains.kotlinx:kotlinx-coroutines-core to v1.6.0 by @renovate in #187
  • Update dependency org.http4k:http4k-core to v4.17.6.0 by @renovate in #188
  • Update EnricoMi/publish-unit-test-result-action action to v1.26 by @renovate in #189
  • Update dependency io.mockk:mockk to v1.12.2 by @renovate in #190
  • Update dependency software.amazon.awssdk:bom to v2.17.103 by @renovate in #192
  • Update dependency org.http4k:http4k-core to v4.17.7.0 by @renovate in #191
  • Update dependency software.amazon.awssdk:bom to v2.17.104 by @renovate in #193
  • Update JamesIves/github-pages-deploy-action action to v4.1.9 by @renovate in #194
  • Update dependency software.amazon.awssdk:bom to v2.17.105 by @renovate in #195
  • Update JamesIves/github-pages-deploy-action action to v4.2.0 by @renovate in #196
  • Update dependency software.amazon.awssdk:bom to v2.17.106 by @renovate in #197
  • Update dependency software.amazon.awssdk:bom to v2.17.107 by @renovate in #198
  • Update JamesIves/github-pages-deploy-action action to v4.2.1 by @renovate in #200
  • Update dependency org.http4k:http4k-core to v4.17.8.0 by @renovate in #199
  • Update JamesIves/github-pages-deploy-action action to v4.2.2 by @renovate in #201
  • Update dependency software.amazon.awssdk:bom to v2.17.108 by @renovate in #202
  • Update dependency org.http4k:http4k-core to v4.17.9.0 by @renovate in #203
  • Update dependency software.amazon.awssdk:bom to v2.17.109 by @renovate in #204
  • Update dependency software.amazon.awssdk:bom to v2.17.110 by @renovate in #205
  • Update dependency org.slf4j:slf4j-simple to v1.7.33 by @renovate in #206
  • Update dependency software.amazon.awssdk:bom to v2.17.112 by @renovate in #207
  • Update kotest_version to v5.1.0 by @renovate in #208
  • Update dependency software.amazon.awssdk:bom to v2.17.113 by @renovate in #209
  • Update EnricoMi/publish-unit-test-result-action action to v1.27 by @renovate in #210
  • Update dependency software.amazon.awssdk:bom to v2.17.114 by @renovate in #211
  • Update dependency software.amazon.awssdk:bom to v2.17.115 by @ren...
Read more

Device Farm Tractor 1.0.6

04 Nov 22:22
Compare
Choose a tag to compare

⬆️ Upgrade Arrow, AWS SDK, Kotlin, and other dependencies.
👷 Allow Github Actions CD to autoclose artifact when releasing to maven central.

What's Changed

  • Update EnricoMi/publish-unit-test-result-action action to v1.17 by @renovate in #33
  • Update dependency software.amazon.awssdk:bom to v2.16.68 by @renovate in #43
  • Update dependency org.jetbrains.kotlin.jvm:org.jetbrains.kotlin.jvm.gradle.plugin to v1.5.10 by @renovate in #29
  • Update dependency software.amazon.awssdk:bom to v2.16.74 by @renovate in #44
  • Update dependency org.http4k:http4k-core to v4.9.4.0 by @renovate in #41
  • Update dependency org.http4k:http4k-core to v4.9.5.0 by @renovate in #45
  • Update dependency software.amazon.awssdk:bom to v2.16.81 by @renovate in #46
  • Update dependency io.github.microutils:kotlin-logging to v2.0.8 by @renovate in #47
  • Update JamesIves/github-pages-deploy-action action to v4.1.4 by @renovate in #48
  • Update dependency software.amazon.awssdk:bom to v2.16.83 by @renovate in #50
  • Update dependency org.http4k:http4k-core to v4.9.7.0 by @renovate in #49
  • Update dependency gradle to v7.1 by @renovate in #51
  • Update dependency software.amazon.awssdk:bom to v2.16.85 by @renovate in #52
  • Update EnricoMi/publish-unit-test-result-action action to v1.18 by @renovate in #55
  • Update dependency org.slf4j:slf4j-simple to v1.7.31 by @renovate in #54
  • Update dependency org.http4k:http4k-core to v4.9.8.0 by @renovate in #53
  • Update dependency software.amazon.awssdk:bom to v2.16.87 by @renovate in #56
  • Update dependency org.jetbrains.kotlin.jvm:org.jetbrains.kotlin.jvm.gradle.plugin to v1.5.20 by @renovate in #57
  • Update dependency software.amazon.awssdk:bom to v2.16.89 by @renovate in #58
  • Update dependency gradle to v7.1.1 by @renovate in #59
  • Update dependency software.amazon.awssdk:bom to v2.16.94 by @renovate in #61
  • Update dependency org.http4k:http4k-core to v4.9.9.0 by @renovate in #60
  • Update dependency software.amazon.awssdk:bom to v2.16.95 by @renovate in #62
  • Update dependency io.mockk:mockk to v1.12.0 by @renovate in #63
  • Update EnricoMi/publish-unit-test-result-action action to v1.19 by @renovate in #64
  • Update dependency software.amazon.awssdk:bom to v2.16.96 by @renovate in #65
  • Update dependency org.jetbrains.kotlinx:kotlinx-coroutines-core to v1.5.1 by @renovate in #66
  • Update dependency software.amazon.awssdk:bom to v2.16.99 by @renovate in #67
  • Update dependency org.jetbrains.kotlin.jvm:org.jetbrains.kotlin.jvm.gradle.plugin to v1.5.21 by @renovate in #68
  • Update dependency io.kotest:kotest-assertions-core to v4.6.1 by @renovate in #69
  • Update dependency io.github.microutils:kotlin-logging to v2.0.10 by @renovate in #70
  • Update dependency org.slf4j:slf4j-simple to v1.7.32 by @renovate in #71
  • Update dependency software.amazon.awssdk:bom to v2.17.5 by @renovate in #73
  • Update dependency org.http4k:http4k-core to v4.10.1.0 by @renovate in #72
  • Update dependency software.amazon.awssdk:bom to v2.17.8 by @renovate in #74
  • Update dependency org.http4k:http4k-core to v4.11.0.0 by @renovate in #77
  • Update dependency io.kotest.extensions:kotest-assertions-arrow to v1.0.3 by @renovate in #76
  • Update dependency software.amazon.awssdk:bom to v2.17.15 by @renovate in #75
  • Update dependency software.amazon.awssdk:bom to v2.17.17 by @renovate in #79
  • Update dependency org.http4k:http4k-core to v4.11.0.1 by @renovate in #78
  • Update dependency gradle to v7.2 by @renovate in #81
  • Update dependency software.amazon.awssdk:bom to v2.17.21 by @renovate in #80
  • Update dependency software.amazon.awssdk:bom to v2.17.22 by @renovate in #82
  • Update dependency software.amazon.awssdk:bom to v2.17.26 by @renovate in #83
  • Update dependency org.jetbrains.kotlin.jvm:org.jetbrains.kotlin.jvm.gradle.plugin to v1.5.30 by @renovate in #84
  • Update dependency io.kotest:kotest-assertions-core to v4.6.2 by @renovate in #86
  • Update dependency io.github.microutils:kotlin-logging to v2.0.11 by @renovate in #85
  • Update dependency org.http4k:http4k-core to v4.12.0.1 by @renovate in #89
  • Update dependency software.amazon.awssdk:bom to v2.17.31 by @renovate in #88
  • Update JamesIves/github-pages-deploy-action action to v4.1.5 by @renovate in #87
  • Update dependency org.jetbrains.kotlinx:kotlinx-coroutines-core to v1.5.2 by @renovate in #92
  • Update dependency software.amazon.awssdk:bom to v2.17.35 by @renovate in #91
  • Update dependency org.http4k:http4k-core to v4.12.3.0 by @renovate in #93
  • Update dependency software.amazon.awssdk:bom to v2.17.38 by @renovate in #94
  • Update dependency software.amazon.awssdk:bom to v2.17.39 by @renovate in #95
  • Update dependency software.amazon.awssdk:bom to v2.17.40 by @renovate in #97
  • Update dependency org.http4k:http4k-core to v4.13.0.0 by @renovate in #96
  • Update dependency software.amazon.awssdk:bom to v2.17.42 by @renovate in #98
  • Update kotest_version to v4.6.3 by @renovate in #99
  • Update plugin org.jetbrains.kotlin.jvm to v1.5.31 by @renovate in #101
  • Update dependency io.arrow-kt:arrow-fx-coroutines to v0.13.3 by @renovate in #100
  • Update dependency io.arrow-kt:arrow-fx-coroutines to v1 by @renovate in #102
  • Update dependency software.amazon.awssdk:bom to v2.17.43 by @renovate in #103
  • Update dependency software.amazon.awssdk:bom to v2.17.45 by @renovate in #104
  • Update dependency org.http4k:http4k-core to v4.13.1.0 by @renovate in #105
  • Update dependency software.amazon.awssdk:bom to v2.17.46 by @renovate in #106
  • Update EnricoMi/publish-unit-test-result-action action to v1.20 by @renovate in #108
  • Update dependency software.amazon.awssdk:bom to v2.17.47 by @renovate in #107
  • Update dependency software.amazon.awssdk:bom to v2.17.48 by @renovate in #109
  • Update EnricoMi/publish-unit-test-result-action action to v1.21 by @renovate in #110
  • Update dependency software.amazon.awssdk:bom to v...
Read more

Device Farm Tractor 1.0.5

21 May 19:29
Compare
Choose a tag to compare

✨ Allow users to specify the profile name to be used when loading AWS credentials from file
⬆️ Upgrade Kotlin to 1.5 version, aws, kotest, http4k, and mock dependencies
✅ add tests for new feature

Device Farm Tractor 1.0.4

18 Feb 22:40
Compare
Choose a tag to compare

✨ Allow users to disable app performance monitoring
🔥 remove app upload type property, now it will be got using app extension
⬆️ Upgrade kotlin, aws, kotest, http4k, and mock dependencies
✅ add tests for new features and get results table method

Device Farm Tractor 1.0.3

22 Jan 08:43
Compare
Choose a tag to compare

Features

✨ Allow users to download videos of the test execution
✨ Print a nice table with test results on each device
🎨 format code, remove unused methods improve log messages and errors
⚡ FIX an incorrect use of Dispatchers.IO which causes download tasks to block the main thread.
✅ Add tests for download tasks (use property bases testing to be sure it will work with any artifact type)

Device Farm Tractor 1.0.2

16 Jan 04:15
Compare
Choose a tag to compare

Features

🎨 Give a better order to upload artifacts handler in order to show a nice message when the upload process starts
🐛 FIX a bug that causes test execution to keep trying to upload artifacts when a device farm exception happens
🐛 The current run status will be logged only 5 times per status and it will retry  with one minute delay
✨ Add a delay before starting to download results
⚡ Download results and delete uploads will be executed in parallel

Device Farm Tractor 1.0.1

15 Jan 17:51
Compare
Choose a tag to compare

This is the library that future plugins will use to execute Serenity BDD tests in AWS Device Farm.

Features:

  • Default implementations are now internal use only
  • AWS Device farm library has API scope, in order to be used by maven plugin

Device Farm Tractor 1.0.0

15 Jan 04:38
Compare
Choose a tag to compare

This is the library that future plugins will use to execute Serenity BDD tests in AWS Device Farm.

Features:

  • Find or create Device Farm project
  • Search for Device Pools
  • Upload artifacts to AWS Device Farm, using parallelism when possible
  • Schedule test runs and waits for result
  • Download Serenity test reports of all test jobs on AWS, saving the on host machine. using parallelism when possible.