Skip to content
Snippets Groups Projects
  1. Mar 27, 2019
  2. Mar 29, 2019
  3. Mar 28, 2019
  4. Mar 11, 2019
  5. Mar 06, 2019
    • Pierre-Yves David's avatar
      backed out changeset 94a924746f48 · b3fd0e2a8fb1
      Pierre-Yves David authored
      This changeset have a basic description that cover only ½ of its content. In
      addition, it add a tracked files in repository breaking currently valid setup
      using a symbolic link to store the refences repositories outside the repository.
      
      I'm backing it out to fix this regression. It can we re-submitted for review
      with a proper explanation about why it is necessary.
      
      Changeset 9dff0103c6a6 looks fairly similar, and is also lacking proper
      justification. However it does not introduce regression (or at least none known
      yet).
      b3fd0e2a8fb1
    • Raphaël Gomès's avatar
      Add script to sync results on takobasu. · 26b57c2943d5
      Raphaël Gomès authored
      From now on, takobasu will be the source of truth for running
      `asv publish`, so all other machines that run `asv run` will need to
      rsync their results over to takobasu, which will later deploy the changes
      on a timer.
      26b57c2943d5
    • Boris Feld's avatar
      Ensure that the results directory exists · 9dff0103c6a6
      Boris Feld authored
      9dff0103c6a6
    • Boris Feld's avatar
      Merge heads · e9d84a945b6b
      Boris Feld authored
      e9d84a945b6b
    • Boris Feld's avatar
      Add repos dir · 94a924746f48
      Boris Feld authored
      94a924746f48
  6. Feb 27, 2019
  7. Mar 05, 2019
    • Raphaël Gomès's avatar
      Change `yaml.load` to `yaml.safe_load` and refactor into a util. · 64fc6714b31e
      Raphaël Gomès authored
      Both benchmarks/ and scmperf_lib/ make use of PyYAML to load yaml
      files. This library has used an unsafe (i.e. can load yaml bombs, etc.)
      loader by default since its inception and has been urging people to move
      to `safe_load` instead.
      
      We could have still used `load` by switching to SafeLoader, but the refactor
      shrunk the code so much that it would not really be an improvement.
      64fc6714b31e
    • Raphaël Gomès's avatar
      Parametrize the list of strip variants per repo. · c21323ce0592
      Raphaël Gomès authored
      Strip variants can differ between repos and should not be hardcoded.
      This change uses the data from the .benchrepo file for each repo to
      pass to each corresponding test.
      
      We are new storing the entire repo prefix instead of only storing
      the hash, since it is just as unique, removing the need to recompute
      the prefix from the hash later in the code.
      c21323ce0592
  8. Mar 04, 2019
  9. Mar 05, 2019
  10. Mar 04, 2019
  11. Mar 05, 2019
  12. Feb 26, 2019
  13. Mar 05, 2019
  14. Mar 04, 2019
  15. Feb 25, 2019
    • Boris Feld's avatar
      Update test-update-benchrepo.t · 0b2fad0b3726
      Boris Feld authored
      Repositories created using `make-reference` have the same id, prefix and
      on-disk file name. Update test-update-benchrepo.t to respect the same
      standard.
      0b2fad0b3726
    • Boris Feld's avatar
      Make update-benchrepo script update the benchrepo · 8b0a6084da28
      Boris Feld authored
      The update-benchrepo script was initially designed to rebuild the `.benchrepo`
      file from scratch. The downside of doing that is that it loses all manual
      changes and important information recorded when the reference was made (like
      the hg version).
      
      The big test change is because the test output was initially made with the
      previous code that recomputed the whole benchrepo. As the base benchrepo file
      is quite empty, the fact that we recompute only the format-info generate a big
      diff in the test file.
      8b0a6084da28
  16. Mar 04, 2019
Loading