Skip to content

Commit

Permalink
Merge pull request #864 from MarathonLabs/feature/bump-versions
Browse files Browse the repository at this point in the history
docs(runner): add 0.9.0 + report demos + prepare for 0.9.1
  • Loading branch information
Malinskiy authored Nov 15, 2023
2 parents 922ee35 + e97f368 commit 3529cc0
Show file tree
Hide file tree
Showing 904 changed files with 19,640 additions and 4 deletions.
2 changes: 1 addition & 1 deletion buildSrc/src/main/kotlin/Versions.kt
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
object Versions {
val marathon = System.getenv("GIT_TAG_NAME") ?: "0.8.5"
val marathon = System.getenv("GIT_TAG_NAME") ?: "0.9.1"

val kotlin = "1.9.10"
val coroutines = "1.7.3"
Expand Down
8 changes: 8 additions & 0 deletions docs/runner/intro/reports.md
Original file line number Diff line number Diff line change
Expand Up @@ -76,6 +76,10 @@ This log file can be found at the `$output/test_result/raw.json`
### Html report
This report can be found at `$output/html/index.html`

Demos:
- [Android](/demo/android/html/)
- [iOS](/demo/ios/html/)

Device pools are separated on the main page of the report:

![html report home page](/img/screenshot-html-report-1.png "Html report")
Expand Down Expand Up @@ -110,6 +114,10 @@ All the reports for respective pools are placed at `$output/tests/${poolName}/*.
### Allure report
[allure][1] report helps identify multiple possible problems during test execution.

Demos:
- [Android](/demo/android/allure-report/)
- [iOS](/demo/ios/allure-report/)

:::caution

Marathon generates only the data files for report generation.
Expand Down
17 changes: 17 additions & 0 deletions docs/runner_versioned_docs/version-0.9.0/android.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
---
title: "Overview"
---

import Tabs from '@theme/Tabs';
import TabItem from '@theme/TabItem';

To execute tests on Android devices marathon needs Android SDK
installed. Devices are expected to be connected to local machine by any means
supported by the adb (local usb connection, local emulator or TCP/IP).

:::tip

You can connect remote devices using `adb connect IP:port`. Marathon will be able to use them just like
any other Android devices

:::
Loading

0 comments on commit 3529cc0

Please sign in to comment.