Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

docs(runner): add 0.9.0 + report demos + prepare for 0.9.1 #864

Merged
merged 4 commits into from
Nov 15, 2023
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
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