-
Notifications
You must be signed in to change notification settings - Fork 368
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
xcode-test-without-building 0.3.0 (#3632)
- Loading branch information
1 parent
951fae4
commit 720cdca
Showing
1 changed file
with
97 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,97 @@ | ||
title: Xcode Test without building | ||
summary: Tests compiled bundles. | ||
description: Tests compiled bundles by running `xcodebuild test-without-building` | ||
command. | ||
website: https://github.com/bitrise-steplib/bitrise-step-xcode-test-without-building | ||
source_code_url: https://github.com/bitrise-steplib/bitrise-step-xcode-test-without-building | ||
support_url: https://github.com/bitrise-steplib/bitrise-step-xcode-test-without-building/issues | ||
published_at: 2022-10-05T08:27:16.419020238Z | ||
source: | ||
git: https://github.com/bitrise-steplib/bitrise-step-xcode-test-without-building.git | ||
commit: ab22bf298de83519c0b144f971c8d6efefecf596 | ||
project_type_tags: | ||
- ios | ||
- react-native | ||
- cordova | ||
- ionic | ||
type_tags: | ||
- test | ||
toolkit: | ||
go: | ||
package_name: github.com/bitrise-steplib/bitrise-step-xcode-test-without-building | ||
inputs: | ||
- opts: | ||
is_required: true | ||
summary: Test run parameters file, generated during the build-for-testing action. | ||
title: xctestrun file path | ||
xctestrun: $BITRISE_XCTESTRUN_FILE_PATH | ||
- destination: platform=iOS Simulator,name=iPhone 8 Plus,OS=latest | ||
opts: | ||
description: |- | ||
Destination specifier describes the device to use as a destination. | ||
The input value sets xcodebuild's `-destination` option. | ||
is_required: true | ||
summary: Destination specifier describes the device to use as a destination. | ||
title: Device destination specifier | ||
- opts: | ||
category: Test Repetition | ||
description: |- | ||
Determines how the tests will repeat. | ||
Available options: | ||
- `none`: Tests will never repeat. | ||
- `until_failure`: Tests will repeat until failure or up to maximum repetitions. | ||
- `retry_on_failure`: Only failed tests will repeat up to maximum repetitions. | ||
- `up_until_maximum_repetitions`: Tests will repeat up until maximum repetitions. | ||
The input value together with Maximum Test Repetitions (`maximum_test_repetitions`) input sets xcodebuild's `-run-tests-until-failure` / `-retry-tests-on-failure` or `-test-iterations` option. | ||
summary: Determines how the tests will repeat. | ||
title: Test Repetition Mode (Available in Xcode 13+) | ||
value_options: | ||
- none | ||
- until_failure | ||
- retry_on_failure | ||
- up_until_maximum_repetitions | ||
test_repetition_mode: none | ||
- maximum_test_repetitions: "3" | ||
opts: | ||
category: Test Repetition | ||
description: |- | ||
The maximum number of times a test repeats based on the Test Repetition Mode (`test_repetition_mode`). | ||
Should be more than 1 if the Test Repetition Mode is other than `none`. | ||
The input value sets xcodebuild's `-test-iterations` option. | ||
is_required: true | ||
summary: The maximum number of times a test repeats based on the Test Repetition | ||
Mode (`test_repetition_mode`). | ||
title: Maximum Test Repetitions (Available in Xcode 13+) | ||
- opts: | ||
category: Test Repetition | ||
description: |- | ||
If this input is set, tests will launch in a new process for each repetition. | ||
By default, tests launch in the same process for each repetition. | ||
The input value sets xcodebuild's `-test-repetition-relaunch-enabled` option. | ||
summary: If this input is set, tests will launch in a new process for each repetition. | ||
title: Relaunch Tests for Each Repetition (Available in Xcode 13+) | ||
value_options: | ||
- "yes" | ||
- "no" | ||
relaunch_tests_for_each_repetition: "no" | ||
- opts: | ||
category: xcodebuild configuration | ||
summary: Additional options to be added to the executed xcodebuild command. | ||
title: Additional options for the xcodebuild command | ||
xcodebuild_options: "" | ||
outputs: | ||
- BITRISE_XCRESULT_PATH: null | ||
opts: | ||
summary: The result bundle path generated by `xcodebuild test-without-building`. | ||
title: Test result bundle path | ||
- BITRISE_XCRESULT_ZIP_PATH: null | ||
opts: | ||
summary: The zipped result bundle path generated by `xcodebuild test-without-building`. | ||
title: Zipped test result bundle path |