summaryrefslogtreecommitdiff
path: root/qa/Gemfile
Commit message (Collapse)AuthorAgeFilesLines
* Add latest changes from gitlab-org/gitlab@masterGitLab Bot2020-01-091-0/+1
|
* Add latest changes from gitlab-org/gitlab@masterGitLab Bot2019-12-021-2/+2
|
* Add latest changes from gitlab-org/gitlab@masterGitLab Bot2019-11-181-1/+1
|
* Add latest changes from gitlab-org/gitlab@masterGitLab Bot2019-11-141-1/+6
|
* Update qa/Dockerfile to be built from the project root contextRémy Coutable2019-08-191-0/+1
| | | | Signed-off-by: Rémy Coutable <remy@rymai.me>
* Bump nokogiri to 1.10.4bump-nokogiri-1.10.4Thong Kuah2019-08-121-1/+1
| | | | | This pulls in fix for CVE-2019-5477, where usage of Nokogiri::CSS::Tokenizer#load_file leads to potential command injection.
* Generate parallel spec reportsqa-review-knapsack-reportsDesiree Chevalier2019-07-171-0/+1
| | | | | Creates reports for parallel specs and collates them into a single HTML report and displays results on the merge request.
* Run tests in parallel via parallel_testsMark Lapierre2019-07-091-0/+2
| | | | | | | | | | | | | 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`.
* Generate knapsack report for review-qa-allMark Lapierre2019-06-031-0/+1
| | | | | | | | | | | | | | | | | | | | | | 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
* Bump Nokogiri to 1.10.3sh-bump-nokogiri-1.10.3Stan Hu2019-04-221-1/+1
| | | | | This pulls in a fix for libxslt that addresses CVE-2019-11068: https://github.com/sparklemotion/nokogiri/releases
* Script to generate Perf TestdataRamya Authappan2019-03-051-0/+1
|
* Retry failed tests with rspec-retrySanad Liaquat2019-02-191-0/+1
| | | | Does not retry if tagged :quarantine. Also adds unit tests.
* Update to nokogiri 1.10.1Brett Walker2019-01-171-1/+1
|
* Update gems in Gemfile and qa/Gemfile to be consistentStan Hu2019-01-021-1/+2
| | | | | | | This will allow developers to run `bundle install` on both directories and avoid additional calls to RubyGems for local development. Also sets up the possibility of improved caching as mentioned in https://gitlab.com/gitlab-org/gitlab-ce/issues/55843.
* Implement other ssh keys and use ssh-keygen insteadLin Jen-Shin2018-03-291-1/+0
|
* Merge remote-tracking branch 'upstream/master' into qa-deploy-key-scenarioLin Jen-Shin2018-01-241-0/+1
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * upstream/master: (106 commits) Remove callback as we already update accordingly on services added missing imports correctly imports performance bar Added imports for dispatcher routes Make the exposing of the Application secret more explicit Add documentation about when the application API was added Add application create API Return a blank JSON response for a missing .js file to prevent Rails CSRF errors add CHANGELOG.md entry for !15804 disable CopyAsGFM on iOS due to bug in webkit Update changelog GitalyClient::ConflictsService#conflicts? should return true for conflicts with missing side Return more consistent values for merge_status on MR API Fix a migration spec messing up the MergeRequestDiff DB schema Backport changes to Gitlab::Checks::ChangeAccess from EE remove webpack bundle tag for monitoring:environments:metrics Set timezone for karma to UTC Upgrade jasmine + raven to newer versions Ensure Gitaly Ruby gems are installed using the correct Gemfile and at the correct location Clarify that a feature that isn't in review by the 1st or 3rd doesn't necessarily miss the freeze ...
| * Add ability to drive the API in QA specsBrett Walker2018-01-231-0/+1
| |
* | Generate ssh key on the fly for QALin Jen-Shin2018-01-221-0/+1
|/
* Update GitLab QA dependenciesGrzegorz Bizon2017-12-141-6/+6
|
* Add byebug to GitLab QA gem list for debuggingsh-gitlab-qa-add-byebugStan Hu2017-10-031-0/+1
|
* Use headless chrome instead of webkit via QtWebkitGrzegorz Bizon2017-05-251-1/+1
|
* Fix Rubocop offense and remove QA Rubocop from depsGrzegorz Bizon2017-03-091-1/+0
|
* Add GitLab QA integrations tests to GitLab CE / EEGrzegorz Bizon2017-03-091-0/+8