marathon
marathon copied to clipboard
Cross-platform test runner
The marathon config: ```kts marathon { screenRecordConfiguration = ScreenRecordConfiguration( preferableRecorderType = com.malinskiy.marathon.config.vendor.android.RecorderType.VIDEO, screenshotConfiguration = ScreenshotConfiguration( enabled = true ), videoConfiguration = VideoConfiguration( enabled = true ) ) debug = true...
Bumps [url-parse](https://github.com/unshiftio/url-parse) from 1.4.7 to 1.5.10. Commits 8cd4c6c 1.5.10 ce7a01f [fix] Improve handling of empty port 0071490 [doc] Update JSDoc comment a7044e3 [minor] Use more descriptive variable name d547792 [security]...
Seeing a series of these errors: ``` :buildSrc:generatePrecompiledScriptPluginAccessors org.gradle.api.plugins.InvalidPluginException: An exception occurred applying plugin request [id: 'com.malinskiy.marathon'] org.gradle.api.internal.plugins.PluginApplicationException: Failed to apply plugin 'com.malinskiy.marathon'. org.gradle.api.UnknownTaskException: Task with name 'marathonWrapper' not found...
Bumps [follow-redirects](https://github.com/follow-redirects/follow-redirects) from 1.11.0 to 1.14.7. Commits 2ede36d Release version 1.14.7 of the npm package. 8b347cb Drop Cookie header across domains. 6f5029a Release version 1.14.6 of the npm package. af706be...
Bumps [ua-parser-js](https://github.com/faisalman/ua-parser-js) from 0.7.21 to 0.7.31. Commits 97f3368 Bump version 0.7.31 b86860e Merge pull request #546 from hansott/master 157af1e Merge pull request #547 from sunny-mwx/patch-1 b4cfe1b Merge pull request #535...
Minor, but after confirming that the #603 is fixed via https://github.com/MarathonLabs/marathon/issues/603#issuecomment-1034075741 An unrelated issue appeared around publishing locally: ```shell ./gradlew publishDefaultPublicationToLocalRepository -PreleaseMode=RELEASE ``` I get the following exception when building...
Currently, Marathon uses `dex-test-parser` to find all the test cases available in the test APK file. But this library only looks up tests annotated with `@Test` annotation, while unable to...
**Is your feature request related to a problem? Please describe.** Currently our CI setup generates a marathon file via a bash heredoc setup, that config is then packaged with apk's...
**Describe the bug** Getting error on emulator when running marathon with `com.android.tools.build:gradle:4.2.2` ``` 2021-07-19 15:24:47.121 18856-18856/com.test.driver.beta E/AndroidRuntime: FATAL EXCEPTION: main Process: com.test.driver.beta, PID: 18856 java.lang.RuntimeException: Unable to instantiate instrumentation ComponentInfo{com.test.driver.beta.test/androidx.test.runner.AndroidJUnitRunner}:...
I use cucumber android to run my BDD tests. How can I specify the cucumber tags in marathon. https://github.com/cucumber/cucumber-android