1. 20 Mar, 2019 1 commit
  2. 19 Mar, 2019 1 commit
    • Antonio Terceiro's avatar
      debci-data: shell out to tar · d716d68e
      Antonio Terceiro authored
      Archive::Tar::Minitar is too slow for any substantial number of
      packages.
      
      This also has the side effect of automatically using the right
      compression format based on the input/ouput tarball names informed by
      the user.
      d716d68e
  3. 14 Mar, 2019 1 commit
  4. 02 Mar, 2019 2 commits
  5. 23 Feb, 2019 3 commits
  6. 11 Feb, 2019 1 commit
  7. 09 Feb, 2019 1 commit
  8. 07 Feb, 2019 1 commit
  9. 05 Jan, 2019 1 commit
  10. 03 Nov, 2018 2 commits
  11. 12 Sep, 2018 1 commit
  12. 13 Jun, 2018 1 commit
  13. 16 May, 2018 1 commit
  14. 09 May, 2018 1 commit
  15. 24 Apr, 2018 1 commit
  16. 07 Apr, 2018 1 commit
  17. 15 Mar, 2018 1 commit
  18. 09 Mar, 2018 1 commit
    • Antonio Terceiro's avatar
      Move enqueing process to Ruby · e13aa9f8
      Antonio Terceiro authored
      This should significantly improve the performance of API calls with
      large sets of tests.
      
      Since debci-enqueue now uses the same code, tests requested from e.g.
      debci-batch will also get proper database records.
      e13aa9f8
  19. 10 Feb, 2018 1 commit
  20. 27 Jan, 2018 1 commit
  21. 22 Nov, 2017 2 commits
    • Antonio Terceiro's avatar
      Add support for migration tests · fd88a74d
      Antonio Terceiro authored
      A migration is a test run test where you want to check if package X can
      be migrated from suite A (e.g. Debian unstable) to suite B (e.g. Debian
      testing). In this case, you run the tests on a base test bed from suite
      B, but add APT sources for suite A and pin the packages you want to
      migrate to be obtained from there. This can be used to test either new
      versions of package X itself, or packages that depend on it.
      
      Beying unstable → testing migration, this can also be used to test
      security updates, backports, etc.
      
      debci-test, and debci-enqueue can now take two extra options:
      
      --trigger: specifies the reason why this test is being performed. For
      debci, this is just a string and has no special meaning. This string is
      stored together with the test artifacts, and will also eventually be
      displayed in JSON data, and in the UI.
      
      --pin-packages=RELEASE=pkg,src:pkg. Adds APT sources for RELEASE, and
      pins the specified packages to be obtained from RELEASE. `src:pkg`
      expand to all binary packages from source package `pkg`. This requires
      autopkgtest >= 5.1.
      fd88a74d
    • Antonio Terceiro's avatar
      781c76b2
  22. 04 Aug, 2017 1 commit
  23. 23 Jul, 2017 1 commit
  24. 02 Jul, 2017 1 commit
  25. 18 Dec, 2016 1 commit
  26. 25 Oct, 2016 1 commit
  27. 04 Sep, 2016 1 commit
  28. 26 Aug, 2016 1 commit
  29. 04 Aug, 2016 1 commit
  30. 12 May, 2016 1 commit
  31. 17 Apr, 2016 1 commit
  32. 17 Mar, 2016 3 commits
  33. 11 Dec, 2015 1 commit