- Aug 14, 2018
-
-
Pierre-Yves David authored
This make for clearer command line.
-
Pierre-Yves David authored
this was overlooked when introducing the test.
-
- Aug 13, 2018
-
-
Pierre-Yves David authored
Copying have the advantage of keeping the content strictly indentical, including caches and configuration. This is important when comparing format variants. (However copying will be slower and take more disk space)
-
Pierre-Yves David authored
The test and associated output were wrong.
-
Pierre-Yves David authored
This will make test simpler.
-
Pierre-Yves David authored
-
- Aug 14, 2018
-
-
Pierre-Yves David authored
-
- Jul 06, 2018
-
-
Philippe Pepiot authored
-
Philippe Pepiot authored
-
Philippe Pepiot authored
-
- Aug 13, 2018
-
-
Pierre-Yves David authored
This is an attempt to have a clearer root directory
-
Martijn Pieters authored
-
Martijn Pieters authored
-
Martijn Pieters authored
-
Pierre-Yves David authored
There are know issue with the current clone tests, so we disable them entirely until they get fixed.
-
Pierre-Yves David authored
Setting sample_time to 10 means each variant will be run for 10s and 10 time at mininum. For test with many fast variant the impact on runtime gets very problementation. Dropping this move a full run back to a bit less than 2 hours (from about 18 hours). In the future, we might carefully reintroduce more run in the case where this seems problematic not to.
-
Pierre-Yves David authored
This is overall bad for our number, however, the current setup poorly exploit them and create issue, we disable them until this get fixed.
-
Pierre-Yves David authored
This will help to update the code in a later changeset.
-
- Aug 02, 2018
-
-
Pierre-Yves David authored
This should avoid doing network exchange for each run. We now use a cache directory in `/tmp/.scm-perf-test/` to cache repository we need to pull. The use of this cache is automatically managed by the `share` extension. The directory is also used to cache wheels used by pip.
-
Pierre-Yves David authored
One more step toward the new world.
-
- Aug 01, 2018
-
-
Pierre-Yves David authored
This script creates all necessary reference in a single run
-
- Aug 02, 2018
-
-
Boris Feld authored
Also glob more part of the Mercurial clone
-
- Aug 01, 2018
-
-
Pierre-Yves David authored
-
- Aug 02, 2018
-
-
Pierre-Yves David authored
-
- Aug 01, 2018
-
-
Martijn Pieters authored
Also: don't use -A to add new files; add explicitly. A large repository like mozilla-central makes the -A switch way too slow.
-
Martijn Pieters authored
Usage: ``` class TestSuite(BaseTestSuite): params = BaseTestSuite.params + [foo_values, bar_values] param_names = BaseTestSuite.param_names + ['foo', 'bar'] @params_as_kwargs def test_name(self, foo, bar, **kwargs): # ... and you no longer have to worry about other parameters in BaseTestSuite.params.
-
- Aug 02, 2018
-
-
Boris Feld authored
-
Pierre-Yves David authored
This impact tests, shame on me.
-
- Aug 01, 2018
-
-
Pierre-Yves David authored
This should make rsync nicer to SSD, and it might make it faster after small updates.
-
- Aug 02, 2018
-
-
Pierre-Yves David authored
-
Pierre-Yves David authored
-
- Aug 01, 2018
-
-
Pierre-Yves David authored
-
Pierre-Yves David authored
-
Boris Feld authored
-
Pierre-Yves David authored
ASV currently needs it.
-
Pierre-Yves David authored
Otherwise, space in the first argument will cause toubles.
-
Pierre-Yves David authored
This check the overall run process from scratch works fine
-
Pierre-Yves David authored
this is consistent with the rest of the script behavior
-
Pierre-Yves David authored
-
Pierre-Yves David authored
-