Skip to content

Releases: bitrise-steplib/steps-xcode-test

2.6.1

07 May 07:15
cc93177
Compare
Choose a tag to compare

Go Modules migration and fix Export UITest Artifacts input description markdown formatting.

2.6.0

22 Apr 09:29
53e3c1c
Compare
Choose a tag to compare

Added Collect Simulator diagnostics input that uses the simctl diagnose command to collect Simulator diagnostics.

2.5.0

07 Jan 10:26
489cd06
Compare
Choose a tag to compare
  • Improve xcpretty install error handling (#150). The step will now fail if an error has occurred during the installation check.

2.4.6

03 Jun 13:23
c5bca45
Compare
Choose a tag to compare

When using xcodebuild Output tool, the Xcode raw build logs are no longer included in the Bitrise build logs, due to their large size. The Xcode build logs are available as an artifact uploaded by Deploy to Bitrise.io step, and the log path is output in the BITRISE_XCODE_RAW_TEST_RESULT_TEXT_PATH variable.

The xcpretty Output tool is unchanged. The output is visible in the build log, and the raw logs are uploaded as an artifact only in case of a failure.

2.4.5

10 Mar 13:52
2f36e5f
Compare
Choose a tag to compare
  • Fixed multiple descriptions
  • Removed unnecessary logs when exporting test results

2.4.4

13 Feb 16:12
679ccae
Compare
Choose a tag to compare

Step description improvements

2.4.3

26 Nov 13:09
Compare
Choose a tag to compare

Fixed handling of specific version (e.g. 13.2) in OS version (simulator_os_version) input. This issue was a regression introduced in version 2.4.2. An example error message received in this case was:
failed to get simulator udid, error: %!(EXTRA *errors.errorString=no simulators found for os version: 13.2).

2.4.2

08 Nov 08:25
Compare
Choose a tag to compare

Use go-xcode/simulator package for iOS simulator handling.

2.4.1

15 Oct 08:42
Compare
Choose a tag to compare

Add Cordova, Ionic, React-native, Fflutter to the supported platform list.

2.4.0

10 Oct 11:31
Compare
Choose a tag to compare

Added new input: Enable caching of Swift Package Manager packages (cache_level). It is enabled by default.

Reduced debug logs (#121). Thanks @kylefleming!