Skip to content

@ExtremeMan ExtremeMan released this May 23, 2019 · 1 commit to master since this release

  • 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.

Assets 3

@ExtremeMan ExtremeMan released this Sep 28, 2018 · 15 commits to master since this release

  • 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!

Assets 3

@ExtremeMan ExtremeMan released this Oct 31, 2017 · 32 commits to master since this release

  • 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!

Assets 3

@ExtremeMan ExtremeMan released this Sep 1, 2017 · 44 commits to master since this release

New xctool release.

  • Support Xcode 9.

Thanks @alanzeino, @ExtremeMan for fixes!

Assets 3

@ExtremeMan ExtremeMan released this Jul 3, 2017 · 58 commits to master since this release

New xctool release.

  • Xcode 8.3.3 bug fix.

Thanks @alevinesc for a fix!

Assets 3

@ExtremeMan ExtremeMan released this Nov 12, 2016 · 65 commits to master since this release

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.

Assets 3
0.3

@ExtremeMan ExtremeMan released this Oct 27, 2016 · 67 commits to master since this release

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.

Assets 3

@ExtremeMan ExtremeMan released this Apr 11, 2016 · 92 commits to master since this release

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.

Assets 3

@ExtremeMan ExtremeMan released this Feb 9, 2016 · 119 commits to master since this release

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.

Assets 3

@ExtremeMan ExtremeMan released this Oct 24, 2015 · 179 commits to master since this release

New xctool release.

  • Pretty reporting is now allowed without overwrite when TTY is not detected.
  • Simulator used to run iOS application tests can now be selected by its id passed to -destination option.
  • xctest symbolication in disabled in Xcode 7 for performance improvements.
  • user-notifications reporter is disabled on TeamCity, Jenkins and CircleCI.
  • Test method names with parameters are now supported.
  • -dry-run and -skipUnavailableActions xcodebuild options are now supported.
  • Other fixes.

Thanks for the fixes and new features to @hiltonc, @kernandreas, @yiding, @x2on, @morganchen12, @jspahrsummers, @LegNeato, @ikesyo, @thelvis4. 10 people contributed to this release! Amazing!

Assets 3
You can’t perform that action at this time.