This project is mirrored from https://gitlab.com/gitlab-org/gitlab-ce.git. Updated .
  1. 19 Aug, 2019 1 commit
  2. 12 Aug, 2019 1 commit
    • Thong Kuah's avatar
      Bump nokogiri to 1.10.4 · 2d58eba1
      Thong Kuah authored
      This pulls in fix for CVE-2019-5477, where usage of
      Nokogiri::CSS::Tokenizer#load_file leads to potential command injection.
      2d58eba1
  3. 17 Jul, 2019 1 commit
  4. 09 Jul, 2019 1 commit
    • Mark Lapierre's avatar
      Run tests in parallel via parallel_tests · 7d97102f
      Mark Lapierre authored
      Uses the parallel_tests gem to execute tests in multiple processes
      simultaneously on the same machine.
      
      Adds the `--parallel` CLI option that instructs the QA framework
      to use the parallel_tests executable.
      
      Tests need access to global state contained in `Runtime::Scenario`
      so when `--parallel` is invoked `Runtime::Scenario` is serialized
      to an environment variable, which is passed to parallel_tests,
      and then deserialized in `spec_helper`.
      7d97102f
  5. 03 Jun, 2019 1 commit
    • Mark Lapierre's avatar
      Generate knapsack report for review-qa-all · 3922c6da
      Mark Lapierre authored
      Add knapsack qa report and use it to run tests in parallel
      
      Use the RSpec runner with knapsack
      
      The way the Knapsack runner uses exec to start rspec seems
      incompatible with the way we expect it to work. Plus, it requires
      specifying KNAPSACK_TEST_DIR.
      
      Instead, we use knapsacks AllocatorBuilder to select the spec
      files to run, and then start rspec as normal, via
      RSpec::Core::Runner.run
      
      This also means we can incorporate tags.
      
      Let the job run automatically
      
      Include KNAPSACK_TEST_FILE_PATTERN in vars
      
      Check all defined knapsack env vars before requiring knapsack
      3922c6da
  6. 22 Apr, 2019 1 commit
  7. 05 Mar, 2019 1 commit
  8. 19 Feb, 2019 1 commit
  9. 17 Jan, 2019 1 commit
  10. 03 Jan, 2019 1 commit
  11. 29 Mar, 2018 1 commit
  12. 23 Jan, 2018 1 commit
  13. 22 Jan, 2018 1 commit
  14. 14 Dec, 2017 1 commit
  15. 04 Oct, 2017 1 commit
  16. 25 May, 2017 1 commit
  17. 09 Mar, 2017 2 commits