Skip to content

Commit

Permalink
886 Print network profiles (#906)
Browse files Browse the repository at this point in the history
Co-authored-by: Adam <[email protected]>
  • Loading branch information
adamfilipow92 and adamfilipow92 authored Jul 21, 2020
1 parent bc0e1cc commit bc7097d
Show file tree
Hide file tree
Showing 47 changed files with 1,064 additions and 85 deletions.
2 changes: 1 addition & 1 deletion release_notes.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
- [#897](https://github.com/Flank/flank/pull/897) Added option to print iOS available versions to test against. ([piotradamczyk5](https://github.com/piotradamczyk5))
- [#901](https://github.com/Flank/flank/pull/901) Added option to print Android and iOS available test-environment. ([piotradamczyk5](https://github.com/piotradamczyk5))
- [#904](https://github.com/Flank/flank/pull/904) Added option to print provided software. ([piotradamczyk5](https://github.com/piotradamczyk5))
-
- [#906](https://github.com/Flank/flank/pull/906) Added option to print network profiles. ([adamfilipow92](https://github.com/adamfilipow92))
-
-

Expand Down
37 changes: 37 additions & 0 deletions test_runner/docs/ascii/flank.jar_-android-models-list.adoc
Original file line number Diff line number Diff line change
@@ -0,0 +1,37 @@
// tag::picocli-generated-full-manpage[]

// tag::picocli-generated-man-section-name[]
== Name

flank.jar
-android-models-list - Print current list of devices available to test against

// end::picocli-generated-man-section-name[]

// tag::picocli-generated-man-section-synopsis[]
== Synopsis

*flank.jar
android models list* [*-h*] [*-c*=_<configPath>_]

// end::picocli-generated-man-section-synopsis[]

// tag::picocli-generated-man-section-description[]
== Description

Print current list of Android devices available to test against

// end::picocli-generated-man-section-description[]

// tag::picocli-generated-man-section-options[]
== Options

*-c*, *--config*=_<configPath>_::
YAML config file path

*-h*, *--help*::
Prints this help message

// end::picocli-generated-man-section-options[]

// end::picocli-generated-full-manpage[]
34 changes: 34 additions & 0 deletions test_runner/docs/ascii/flank.jar_-android-models.adoc
Original file line number Diff line number Diff line change
@@ -0,0 +1,34 @@
// tag::picocli-generated-full-manpage[]

// tag::picocli-generated-man-section-name[]
== Name

flank.jar
-android-models - Information about available models

// end::picocli-generated-man-section-name[]

// tag::picocli-generated-man-section-synopsis[]
== Synopsis

*flank.jar
android models* [COMMAND]

// end::picocli-generated-man-section-synopsis[]

// tag::picocli-generated-man-section-description[]
== Description

Information about available models. For example prints list of available models to test against

// end::picocli-generated-man-section-description[]

// tag::picocli-generated-man-section-commands[]
== Commands

*list*::
Print current list of devices available to test against

// end::picocli-generated-man-section-commands[]

// end::picocli-generated-full-manpage[]
6 changes: 3 additions & 3 deletions test_runner/docs/ascii/flank.jar_-android-run.adoc
Original file line number Diff line number Diff line change
Expand Up @@ -121,6 +121,9 @@ Configuration is read from flank.yml
*--shard-time*=_<shardTime>_::
The max amount of seconds each shard should run.

*--project*=_<project>_::
The Google Cloud Platform project name to use for this invocation. If omitted, then the project from the service account credential is used

*--num-test-runs*=_<repeatTests>_::
The amount of times to run the test executions.

Expand All @@ -139,9 +142,6 @@ Configuration is read from flank.yml
*--files-to-download*=_<filesToDownload>_[,_<filesToDownload>_...]::
A list of paths that will be downloaded from the resulting bucket to the local results folder after the test is complete. These must be absolute paths (for example, --files-to-download /images/tempDir1,/data/local/tmp/tempDir2). Path names are restricted to the characters a-zA-Z0-9_-./+.

*--project*=_<project>_::
The Google Cloud Platform project name to use for this invocation. If omitted, then the project from the service account credential is used

*--local-result-dir*=_<localResultsDir>_::
Saves test result to this local folder. Deleted before each run.

Expand Down
37 changes: 37 additions & 0 deletions test_runner/docs/ascii/flank.jar_-android-test-environment.adoc
Original file line number Diff line number Diff line change
@@ -0,0 +1,37 @@
// tag::picocli-generated-full-manpage[]

// tag::picocli-generated-man-section-name[]
== Name

flank.jar
-android-test-environment - Print available devices, OS versions, provided software list and network configuration to test against

// end::picocli-generated-man-section-name[]

// tag::picocli-generated-man-section-synopsis[]
== Synopsis

*flank.jar
android test-environment* [*-h*] [*-c*=_<configPath>_]

// end::picocli-generated-man-section-synopsis[]

// tag::picocli-generated-man-section-description[]
== Description

Print available Android devices, Android OS versions list, provided software and network configuration to test against

// end::picocli-generated-man-section-description[]

// tag::picocli-generated-man-section-options[]
== Options

*-c*, *--config*=_<configPath>_::
YAML config file path

*-h*, *--help*::
Prints this help message

// end::picocli-generated-man-section-options[]

// end::picocli-generated-full-manpage[]
37 changes: 37 additions & 0 deletions test_runner/docs/ascii/flank.jar_-android-versions-list.adoc
Original file line number Diff line number Diff line change
@@ -0,0 +1,37 @@
// tag::picocli-generated-full-manpage[]

// tag::picocli-generated-man-section-name[]
== Name

flank.jar
-android-versions-list - List of OS versions available to test against

// end::picocli-generated-man-section-name[]

// tag::picocli-generated-man-section-synopsis[]
== Synopsis

*flank.jar
android versions list* [*-h*] [*-c*=_<configPath>_]

// end::picocli-generated-man-section-synopsis[]

// tag::picocli-generated-man-section-description[]
== Description

Print current list of Android OS versions available to test against

// end::picocli-generated-man-section-description[]

// tag::picocli-generated-man-section-options[]
== Options

*-c*, *--config*=_<configPath>_::
YAML config file path

*-h*, *--help*::
Prints this help message

// end::picocli-generated-man-section-options[]

// end::picocli-generated-full-manpage[]
34 changes: 34 additions & 0 deletions test_runner/docs/ascii/flank.jar_-android-versions.adoc
Original file line number Diff line number Diff line change
@@ -0,0 +1,34 @@
// tag::picocli-generated-full-manpage[]

// tag::picocli-generated-man-section-name[]
== Name

flank.jar
-android-versions - Information about available software versions

// end::picocli-generated-man-section-name[]

// tag::picocli-generated-man-section-synopsis[]
== Synopsis

*flank.jar
android versions* [COMMAND]

// end::picocli-generated-man-section-synopsis[]

// tag::picocli-generated-man-section-description[]
== Description

Information about available software versions. For example prints list of available software versions

// end::picocli-generated-man-section-description[]

// tag::picocli-generated-man-section-commands[]
== Commands

*list*::
List of OS versions available to test against

// end::picocli-generated-man-section-commands[]

// end::picocli-generated-full-manpage[]
2 changes: 1 addition & 1 deletion test_runner/docs/ascii/flank.jar_-android.adoc
Original file line number Diff line number Diff line change
Expand Up @@ -39,7 +39,7 @@ flank.jar
Information about available software versions

*test-environment*::
Print available devices and OS versions list to test against
Print available devices, OS versions, provided software list and network configuration to test against

// end::picocli-generated-man-section-commands[]

Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,37 @@
// tag::picocli-generated-full-manpage[]

// tag::picocli-generated-man-section-name[]
== Name

flank.jar
-firebase-test-android-models-list - Print current list of devices available to test against

// end::picocli-generated-man-section-name[]

// tag::picocli-generated-man-section-synopsis[]
== Synopsis

*flank.jar
firebase test android models list* [*-h*] [*-c*=_<configPath>_]

// end::picocli-generated-man-section-synopsis[]

// tag::picocli-generated-man-section-description[]
== Description

Print current list of Android devices available to test against

// end::picocli-generated-man-section-description[]

// tag::picocli-generated-man-section-options[]
== Options

*-c*, *--config*=_<configPath>_::
YAML config file path

*-h*, *--help*::
Prints this help message

// end::picocli-generated-man-section-options[]

// end::picocli-generated-full-manpage[]
Original file line number Diff line number Diff line change
@@ -0,0 +1,34 @@
// tag::picocli-generated-full-manpage[]

// tag::picocli-generated-man-section-name[]
== Name

flank.jar
-firebase-test-android-models - Information about available models

// end::picocli-generated-man-section-name[]

// tag::picocli-generated-man-section-synopsis[]
== Synopsis

*flank.jar
firebase test android models* [COMMAND]

// end::picocli-generated-man-section-synopsis[]

// tag::picocli-generated-man-section-description[]
== Description

Information about available models. For example prints list of available models to test against

// end::picocli-generated-man-section-description[]

// tag::picocli-generated-man-section-commands[]
== Commands

*list*::
Print current list of devices available to test against

// end::picocli-generated-man-section-commands[]

// end::picocli-generated-full-manpage[]
Original file line number Diff line number Diff line change
Expand Up @@ -133,6 +133,9 @@ Configuration is read from flank.yml
*--shard-time*=_<shardTime>_::
The max amount of seconds each shard should run.

*--project*=_<project>_::
The Google Cloud Platform project name to use for this invocation. If omitted, then the project from the service account credential is used

*--num-test-runs*=_<repeatTests>_::
The amount of times to run the test executions.

Expand All @@ -151,9 +154,6 @@ Configuration is read from flank.yml
*--files-to-download*=_<filesToDownload>_[,_<filesToDownload>_...]::
A list of paths that will be downloaded from the resulting bucket to the local results folder after the test is complete. These must be absolute paths (for example, --files-to-download /images/tempDir1,/data/local/tmp/tempDir2). Path names are restricted to the characters a-zA-Z0-9_-./+.

*--project*=_<project>_::
The Google Cloud Platform project name to use for this invocation. If omitted, then the project from the service account credential is used

*--local-result-dir*=_<localResultsDir>_::
Saves test result to this local folder. Deleted before each run.

Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,37 @@
// tag::picocli-generated-full-manpage[]

// tag::picocli-generated-man-section-name[]
== Name

flank.jar
-firebase-test-android-test-environment - Print available devices, OS versions, provided software list and network configuration to test against

// end::picocli-generated-man-section-name[]

// tag::picocli-generated-man-section-synopsis[]
== Synopsis

*flank.jar
firebase test android test-environment* [*-h*] [*-c*=_<configPath>_]

// end::picocli-generated-man-section-synopsis[]

// tag::picocli-generated-man-section-description[]
== Description

Print available Android devices, Android OS versions list, provided software and network configuration to test against

// end::picocli-generated-man-section-description[]

// tag::picocli-generated-man-section-options[]
== Options

*-c*, *--config*=_<configPath>_::
YAML config file path

*-h*, *--help*::
Prints this help message

// end::picocli-generated-man-section-options[]

// end::picocli-generated-full-manpage[]
Original file line number Diff line number Diff line change
@@ -0,0 +1,37 @@
// tag::picocli-generated-full-manpage[]

// tag::picocli-generated-man-section-name[]
== Name

flank.jar
-firebase-test-android-versions-list - List of OS versions available to test against

// end::picocli-generated-man-section-name[]

// tag::picocli-generated-man-section-synopsis[]
== Synopsis

*flank.jar
firebase test android versions list* [*-h*] [*-c*=_<configPath>_]

// end::picocli-generated-man-section-synopsis[]

// tag::picocli-generated-man-section-description[]
== Description

Print current list of Android OS versions available to test against

// end::picocli-generated-man-section-description[]

// tag::picocli-generated-man-section-options[]
== Options

*-c*, *--config*=_<configPath>_::
YAML config file path

*-h*, *--help*::
Prints this help message

// end::picocli-generated-man-section-options[]

// end::picocli-generated-full-manpage[]
Loading

0 comments on commit bc7097d

Please sign in to comment.