Skip to content
This repository has been archived by the owner on Feb 2, 2021. It is now read-only.

Releases: facebookarchive/xctool

0.3.7

11 Dec 08:17
Compare
Choose a tag to compare
  • Add Xcode 11 support.
  • Fix counting number of tests in nested suites for test timeout purposes.

Thanks @qyang-nj, @codnee, hushlorentz, @ExtremeMan for fixes and community for bug reports and helping to investigate issues.

0.3.6

23 May 19:05
Compare
Choose a tag to compare
  • Add UI testing support using XCTest framework and Accessibility!
  • Fix random crash on OS X Mojave due to incorrect usage of file descriptors.

Thanks @ExtremeMan for fixes and community for bug reports and helping to investigate issues.

0.3.5

28 Sep 18:41
Compare
Choose a tag to compare
  • Support tests with address, thread and undefined behavior sanitizers enabled.
  • Support Xcode projects with recursive-like dependency chain.
  • Support Xcode 10.

Thanks @PaulTaykalo, @ghvg1313, @alanzeino, @ExtremeMan for fixes!

0.3.4

31 Oct 05:25
Compare
Choose a tag to compare
  • Fix Apple TV support.
  • Support running tests in i386-only test bundles.
  • Add duration to PhabricatorReporter.
  • Support xctool build with Xcode 9 on earlier Xcode versions.
  • Improved simulator matching logic.

Thanks @LegNeato, @ExtremeMan for fixes!

0.3.3

01 Sep 01:29
Compare
Choose a tag to compare

New xctool release.

  • Support Xcode 9.

Thanks @alanzeino, @ExtremeMan for fixes!

0.3.2

03 Jul 05:34
Compare
Choose a tag to compare

New xctool release.

  • Xcode 8.3.3 bug fix.

Thanks @alevinesc for a fix!

0.3.1

12 Nov 22:51
Compare
Choose a tag to compare

New xctool release.

  • Support Xcode 8 and Xcode 8.1 (only running tests).
  • Also it will be installed with a patched homebrew formula to workaround some installation issues.

NOTE: We removed build support from xctool for Xcode 8 and later. Build features are still supported for Xcode 7 but will be removed in one of the next releases. We suggest migrating to xcbuild or xcodebuild for building purposes.

0.3

27 Oct 20:52
Compare
Choose a tag to compare
0.3

New xctool release.

  • Support Xcode 8 (only running tests).
  • Add support for multiple .xctool-args.
  • Add -waitForDebugger option for running tests.
  • Add a suite-level timeout.

Thanks for the fixes and new features to @plougy, @justinseanmartin, @k21, @dinhviethoa, and @ultramiraculous.

NOTE: We removed build support from xctool for Xcode 8. Build features are still supported for Xcode 7 but will be removed in one of the next releases. We suggest migrating to xcbuild or xcodebuild for building purposes.

0.2.9

11 Apr 16:55
Compare
Choose a tag to compare

New xctool release.

  • Support Xcode 7.3.
  • Support Apple TV.
  • Pass derivedDataPath to xcodebuild when building tests to fix incremental builds.
  • Other fixes and improvements.

Thanks for the fixes and new features to @plu, @yiding. @AnneTheAgile, @chris Williams, @grp.

NOTE: We plan on removing build support from xctool along with the next major release of Xcode. We suggest migrating to xcbuild or xcodebuild before then or along with your switch to that version of Xcode.

0.2.8

09 Feb 01:16
Compare
Choose a tag to compare

New xctool release.

  • Process environment variables could now be passes to tests.
  • junit reporter now always outputs valid UTF-8 strings.
  • Analyze action properly emits analyze warnings from previous analyzer runs.
  • Destination values are now properly handled.
  • New option newSimulatorInstance provides a way to create new simulator app instance on every application test run.
  • Improved test output processing.
  • Other fixes and improvements.

Thanks for the fixes and new features to @bhamiltoncx, @MSch, @yiding, @wooster, @adamjernst, @stephanheilner, @grp.