summaryrefslogtreecommitdiff
path: root/qa/qa/runtime
Commit message (Expand)AuthorAgeFilesLines
* [QA] Improve the fork scenario to take a username and password instead of alw...qa-staging-2Rémy Coutable2018-08-202-3/+15
* Reset local storage between qa testsDJ Mountney2018-07-251-0/+1
* Disambiguate 'File' under qa/ since we have a QA::Factory::Resource::File cla...Rémy Coutable2018-07-184-6/+6
* [QA] Fix duplicate year in namespace nameqa-fix-timestampRémy Coutable2018-07-121-1/+1
* [QA] Ensure screenshots are save in subfolder per QA runRémy Coutable2018-07-112-1/+5
* Updates from `rubocop -a`Lin Jen-Shin2018-07-091-1/+1
* [QA] Add a new scenario to test GitHub importRémy Coutable2018-07-062-1/+12
* Ensure QA specs are categorized as feature specs by RSpecRémy Coutable2018-07-051-0/+6
* Merge branch 'qa-112-prefer-env-credentials-for-gcloud' into 'master'Grzegorz Bizon2018-07-041-0/+4
|\
| * Auto DevOps QA: Prefer gcloud credentials from envDylan Griffith2018-07-031-0/+4
* | [QA] Fix qa/qa/specs/features/login/ldap_spec.rb48159-qa-specs-features-login-ldap_spec-rb-is-failing-after-https-gitlab-com-gitlab-org-gitlab-ce-merge_requests-19964Rémy Coutable2018-06-201-1/+5
|/
* Only clear the sessions if block_given? and no errorLin Jen-Shin2018-06-131-13/+1
* Merge branch 'qa-112-fix-auto-devops-cluster-spec' into 'master'Grzegorz Bizon | off until 20th June2018-06-121-0/+12
|\
| * Move ENV variables to Runtime::Env for auto devops QAqa-112-fix-auto-devops-cluster-specDylan Griffith2018-06-111-0/+12
* | Improve the Runtime::API classesRémy Coutable2018-06-063-82/+82
|/
* Fix rubocop offense and enable jobs for qaLin Jen-Shin2018-04-272-0/+2
* Use Service::Shellout.shell to spawn a commandLin Jen-Shin2018-03-291-6/+1
* Remove test against DSA ssh keys becauseLin Jen-Shin2018-03-291-11/+0
* Run through all kinds of ssh keys for deploy keyLin Jen-Shin2018-03-291-1/+4
* Implement other ssh keys and use ssh-keygen insteadLin Jen-Shin2018-03-295-14/+73
* Introduce Key namespace so we could put more keysLin Jen-Shin2018-03-292-21/+23
* Add LDAP_USERNAME and LDAP_PASSWORD user environment variables for QAsh-add-env-variables-for-ldap-qaStan Hu2018-02-142-0/+16
* Add Runtime::User.default_nameRobert Speicher2018-02-141-1/+5
* Merge remote-tracking branch 'upstream/master' into qa-clone-with-deploy-keyLin Jen-Shin2018-02-133-3/+29
|\
| * GitLab QA: Add GITLAB_USER_TYPE to support different login types (e.g. standa...sh-add-login-types-qaStan Hu2018-02-112-0/+14
| * Move all ENV to Runtime::EnvLin Jen-Shin2018-02-093-3/+15
| * Allow using a different sandbox group for QALin Jen-Shin2018-02-081-1/+1
* | Merge remote-tracking branch 'upstream/master' into qa-clone-with-deploy-keyLin Jen-Shin2018-02-091-1/+1
|\ \ | |/
| * Ensure we save QA screenshots to an absolute pathqa-absolute-path-to-screenshotsRémy Coutable2018-02-011-1/+1
* | WIPLin Jen-Shin2018-02-051-1/+1
|/
* Backport QA changes from EEGabriel Mazetto2018-01-261-2/+2
* Move initialize method later.Lin Jen-Shin2018-01-241-3/+3
* Merge remote-tracking branch 'upstream/master' into qa-deploy-key-scenarioLin Jen-Shin2018-01-244-13/+114
|\
| * Add ability to drive the API in QA specsBrett Walker2018-01-234-13/+114
* | Generate ssh key on the fly for QALin Jen-Shin2018-01-222-11/+21
|/
* Use full QA sandbox group path when creating a projectGrzegorz Bizon2018-01-111-0/+4
* Resolve "Allow QA tests to run with `CHROME_HEADLESS=false`"Brett Walker2018-01-082-7/+49
* Use heredoc for long strings so it's easier to readuse-heredoc-for-keysLin Jen-Shin2018-01-031-7/+7
* Use heredoc so it's more clearLin Jen-Shin2018-01-021-6/+8
* QA: Add a scenario for adding a deploy keyLin Jen-Shin2017-12-281-0/+9
* Merge branch 'qa/rs-screenshot-last-run' into 'master'Grzegorz Bizon2017-12-161-0/+3
|\
| * Only keep screenshots from last run for QA specsqa/rs-screenshot-last-runRobert Speicher2017-12-151-0/+3
* | Merge remote-tracking branch 'upstream/master' into no-ivar-in-modulesLin Jen-Shin2017-12-151-0/+109
|\ \ | |/
| * Update browser.rbGrzegorz Bizon2017-12-111-2/+2
| * Update browser.rbGrzegorz Bizon2017-12-111-1/+1
| * Fix minor Rubocop offenses in QA browser runtimeGrzegorz Bizon2017-12-111-1/+1
| * Decouple subject's address from page objects in QAGrzegorz Bizon2017-12-071-7/+25
| * Fix runtime QA browser and capturing screenshotsGrzegorz Bizon2017-12-071-2/+4
| * Make QA runtime browser an actable objectGrzegorz Bizon2017-11-191-36/+47
| * Use QA browser to navigate to pages and handle sessionsGrzegorz Bizon2017-11-171-4/+12