Skip to content
Snippets Groups Projects
  1. Jun 05, 2020
    • Georges Racinet's avatar
      User: nicer repr() · 68c3ffaf
      Georges Racinet authored
      We don't need to repeat the Heptapod instance in all log messages,
      nor the password
      68c3ffaf
    • Georges Racinet's avatar
      Preparations: timed test users management · d0cc38e2
      Georges Racinet authored
      These preparations (signed-in webdriver, personal access token)
      are only done once per session, but if the session is comprised of
      only a few tests, they can represent a good chunk of the run time.
      
      For example, launching the only current test in test_wikis.py,
      they represent 45% of the total time (on a warmed up GDK Heptapod
      based on GitLab 12.10).
      d0cc38e2
  2. Jun 03, 2020
  3. Jun 02, 2020
  4. May 29, 2020
  5. May 27, 2020
  6. May 09, 2020
  7. May 24, 2020
  8. May 22, 2020
    • Georges Racinet's avatar
      hg: allow passing preencoded command arguments · 3a0317f9
      Georges Racinet authored
      This will be necessary for tests about content that's
      not encoded with the current default encoding.
      
      Because of this, the output might not be utf-8 either. For now,
      just avoiding an error is good enough.
      3a0317f9
  9. May 23, 2020
  10. May 21, 2020
  11. May 14, 2020
  12. May 19, 2020
  13. May 18, 2020
  14. May 14, 2020
    • Georges Racinet's avatar
      test_groups: make test runnable in non Docker case · 5a2be622
      Georges Racinet authored
      The scenarios that require a precise value for the hashed storage
      boolean are very useful, but they can for now only run in Docker
      context, which is quite late in our development nowadays.
      
      So we're adding a scenario that works on whatever the current
      storage strategy currently is, like we already did for transfers.
      5a2be622
    • Georges Racinet's avatar
      SourceHeptapod: make run_shell work · 757d36e2
      Georges Racinet authored
      Some callers want to pass a system user name, and we have to
      accept that for uniformity ('git' is been used as meaning
      "the default user", which is lame but that's another story)
      757d36e2
  15. May 12, 2020
  16. May 11, 2020
    • Georges Racinet's avatar
      repository files: fixed method for update · 6c9de111
      Georges Racinet authored
      More inspection of the behaviour in the Git case indicate
      that going through the creation endpoint again for an update
      is incorrect. The proper verb for update is PUT, but the URL
      is the same one, which is a bit surprising for the creation.
      6c9de111
Loading