aboutsummaryrefslogtreecommitdiff
path: root/UnitTesting/iossim
Commit message (Collapse)AuthorAge
* Update iossim for Xcode 7 supportGravatar Thomas Van Lenten2015-10-20
| | | | | | | | As of Xcode 7, supportedDeviceTypesByName was replaced by supportedDeviceTypesByAlias. This is from latest chromium build. Downstream hash is 9dd179a339c0457f8754069e0774b38f69c258a8. The latest merge was to upstream ef05b7da00844c0d500c4a7f20d4095dab56e7fe
* Updated iossim binary with improved crash detection for Xcode 6.1.Gravatar thomasvl2014-11-17
| | | | | (Source bassed of chromium hash 10318845b6eaca2658d96df562c34579df5a08f2)
* Rebuild of iossim to get things working with Xcode 6.1.Gravatar thomasvl2014-11-06
|
* Updated iossim build that handles iOS 8+ (rather then just 8.0)Gravatar thomasvl2014-10-29
|
* Updated iossim from chromium (d7875158bb93ef51cc3bfc59e23ca35ed50c5042).Gravatar gtm.daemon2014-08-27
| | | | | Adds support for Xcode 5.x and Xcode 6. Note: Xcode 6 renamed the simulator device types, so any values being passed will need to update.
* New iossim to work with xcode 5.1 (and 5.0). It will *not* work for Xcode 4.x.Gravatar gtm.daemon2014-03-13
| | | DELTA=1 (0 added, 0 deleted, 1 changed)
* Updated iossim binary to pick up the change inGravatar gtm.daemon2013-09-24
| | | | | | https://src.chromium.org/viewvc/chrome?view=rev&revision=222918 to get better support for the iOS 7 simulator. DELTA=1 (0 added, 0 deleted, 1 changed)
* Update to a new version of Chromium's iossim that fixes the problem withGravatar gtm.daemon2013-04-17
| | | | | 10.8's defaults daemon that was causing device types not to be honored. DELTA=1 (0 added, 0 deleted, 1 changed)
* [Author: thomasvl]Gravatar gtm.daemon2012-12-14
| | | | | | Update the iossim binary to get one with -d for different simulator types. R=dmaclach DELTA=1 (0 added, 0 deleted, 1 changed)
* [Author: thomasvl]Gravatar gtm.daemon2012-08-10
| | | | | | | Updated iossim with support for controlling the startup timeout. Add env variable to the test runner to allow control of the startup timeout. R=dmaclach DELTA=18 (7 added, 0 deleted, 11 changed)
* [Author: thomasvl]Gravatar gtm.daemon2012-08-06
| | | | | | | | | | | | | | | | | | | | | | | | | | | Take 2: Overhaul how iOS unittests are run. Newer versions of Xcode have changes in the Simulator and supporting frameworks so the way GTM had been running unittests no longer works. The Simulator frameworks bail on launch with a zero exit code, so unless you look at the raw output, you don't even notice the tests no longer run. This new way comes from the work done in Chromium to actually launch the unittests fully under the simulator to get them a much more realistic environment. It also takes what was learned there about getting the output of the binary and how to deal with all the different ways a test and the simulator can fail to start along with all the different ways the failures/ crashing of the app can come back. There are some new env variables that let you force a version of the simulator (assuming it is installed) along with one to say if you want to run under iPhone or iPad. - Land a copy of the Chromium iossim util. - Land RuniOSUnitTestsUnderSimulator that uses iossim, projects have to be moved over to use it. R=dmaclach DELTA=227 (227 added, 0 deleted, 0 changed)
* [Author: thomasvl]Gravatar gtm.daemon2012-08-06
| | | | | | Reverting changes for launching tests due to some errors not seen in testing before hand. TBR=dmaclach
* [Author: thomasvl]Gravatar gtm.daemon2012-08-06
Overhaul how iOS unittests are run. Newer versions of Xcode have changes in the Simulator and supporting frameworks so the way GTM had been running unittests no longer works. The Simulator frameworks bail on launch with a zero exit code, so unless you look at the raw output, you don't even notice the tests no longer run. This new way comes from the work done in Chromium to actually launch the unittests fully under the simulator to get them a much more realistic environment. It also takes what was learned there about getting the output of the binary and how to deal with all the different ways a test and the simulator can fail to start along with all the different ways the failures/ crashing of the app can come back. There are some new env variables that let you force a version of the simulator (assuming it is installed) along with one to say if you want to run under iPhone or iPad. - Land a copy of the Chromium iossim util. - Convert RunIPhoneUnitTest over to use iossim. R=dmaclach DELTA=201 (79 added, 77 deleted, 45 changed)