| Commit message (Collapse) | Author | Age |
|
|
|
|
|
| |
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)
|
|
|
|
|
| |
10.8's defaults daemon that was causing device types not to be honored.
DELTA=1 (0 added, 0 deleted, 1 changed)
|
|
|
|
|
|
| |
Update the iossim binary to get one with -d for different simulator types.
R=dmaclach
DELTA=1 (0 added, 0 deleted, 1 changed)
|
|
|
|
|
|
|
| |
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)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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)
|
|
|
|
|
|
| |
Reverting changes for launching tests due to some errors not seen in
testing before hand.
TBR=dmaclach
|
|
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)
|