summaryrefslogtreecommitdiff
path: root/qa/spec
Commit message (Collapse)AuthorAgeFilesLines
* test merge request rebaseFelipe Artur2018-02-192-5/+28
|
* Fix and simplify end-to-end tests for secret variablesGrzegorz Bizon2018-02-161-6/+5
|
* Fix the use to Git::LocationLin Jen-Shin2018-02-141-5/+5
|
* Merge remote-tracking branch 'upstream/master' into qa-clone-with-deploy-keyLin Jen-Shin2018-02-131-0/+21
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * upstream/master: (69 commits) Change issue show page to group MRs by projects and namespaces Merge branch 'master-i18n' into 'master' Update sidekiq_style_guide.md Document all_queues.yml in sidekiq_style_guide.md Fix artifact creation Fix Error 500s creating merge requests with external issue tracker Addressed mr observations Clean new Flash() and stop disabling no-new (eslint) when possible Disable query limiting warnings for now on GitLab.com Dry up spec Add changelog entry Schedule PopulateUntrackedUploads if needed Fix orphan temp table untracked_files_for_uploads Fix last batch size equals max batch size error Revert "Merge branch 'rd-40552-gitlab-should-check-if-keys-are-valid-before-saving' into 'master'" Fix warning messages for promoting labels and milestones Fixed missing js selector for the realtime pipelines commit comp Reuse getter Add loading button for better UX Honour workhorse provided file name Fix a transient failure in db/post_migrate/20170717111152_cleanup_move_system_upload_folder_symlink.rb where symlink already exists ...
| * GitLab QA: Add GITLAB_USER_TYPE to support different login types (e.g. ↵sh-add-login-types-qaStan Hu2018-02-111-0/+21
| | | | | | | | | | | | | | standard, LDAP) GITLAB_USERNAME and GITLAB_PASSWORD may be specified for an LDAP login, but QA scenarios may need to know which type it is in order to log in successfully.
* | Rename Git::Repository::Location to Git::LocationLin Jen-Shin2018-02-131-1/+1
| |
* | Rearrange the test structure and introduceLin Jen-Shin2018-02-121-6/+9
| | | | | | | | a new repository location class.
* | Adopt Git style URILin Jen-Shin2018-02-121-0/+52
|/
* Expand QA spec file paths to allow running bin/qa from anywhereRobert Speicher2018-02-061-1/+2
|
* Enable RuboCop Style/RegexpLiteralTakuya Noguchi2018-02-011-1/+1
|
* Port changes from gitlab-org/gitlab-ee!4064 to CERémy Coutable2018-01-301-0/+0
| | | | Signed-off-by: Rémy Coutable <remy@rymai.me>
* Create merge request specqa_78_create_merge_requestFelipe Artur2018-01-261-0/+13
|
* Merge branch 'qa-deploy-key-scenario' into 'master'Grzegorz Bizon2018-01-251-0/+9
|\ | | | | | | | | Generate ssh key on the fly for QA See merge request gitlab-org/gitlab-ce!16562
| * Add an test for QA::Runtime::RSAKeyLin Jen-Shin2018-01-241-0/+9
| |
* | Merge branch 'master' into qa/gb/ci-cd-qa-pipelinesGrzegorz Bizon2018-01-235-7/+113
|\ \ | |/ | | | | | | | | | | * master: (69 commits) Conflicts: qa/qa.rb
| * Add ability to drive the API in QA specsBrett Walker2018-01-235-7/+113
| |
* | Refactor QA instance test scenario and tagsGrzegorz Bizon2018-01-231-2/+2
| |
* | Reduce nesting and simplify CI/CD end-to-end testsGrzegorz Bizon2018-01-221-1/+0
|/
* Merge branch 'feature/qa/gb/populate-qa-factories-with-data' into 'master'Rémy Coutable2018-01-112-35/+52
|\ | | | | | | | | Make it possible to populate QA factory product with a data from a browser See merge request gitlab-org/gitlab-ce!16384
| * Populate QA factory product with data from a pageGrzegorz Bizon2018-01-112-23/+26
| |
| * Make it possible to define QA factory product attributesGrzegorz Bizon2018-01-111-16/+30
| |
* | Expect QA selectors validation at least onceGrzegorz Bizon2018-01-101-1/+1
| | | | | | | | We call it for a second time in EE.
* | Fix few typos in QA selectors validation codeGrzegorz Bizon2018-01-101-1/+1
| |
* | Fix QA selector class used to click on QA elementsGrzegorz Bizon2018-01-101-1/+8
| |
* | Add tests for QA test selectors sanity scenarioGrzegorz Bizon2018-01-091-0/+40
| |
* | Reduce duplication in QA page elements-related codeGrzegorz Bizon2018-01-091-0/+7
| |
* | Add QA login page views / selectors definitionGrzegorz Bizon2018-01-091-8/+2
| |
* | Improve QA sanity selectors test output messageGrzegorz Bizon2018-01-091-1/+1
| |
* | Add QA error when page class has no views definedGrzegorz Bizon2018-01-092-12/+21
| |
* | Implement QA pages and views validatorGrzegorz Bizon2018-01-091-0/+83
| |
* | Make it possible to define a QA-specific page elementGrzegorz Bizon2018-01-091-9/+12
| |
* | Merge branch 'master' into qa/gb/validate-qa-selectorsGrzegorz Bizon2018-01-091-0/+64
|\ \ | |/ | | | | * master: (429 commits)
| * Resolve "Allow QA tests to run with `CHROME_HEADLESS=false`"Brett Walker2018-01-081-0/+64
| |
* | Append page validation error if view partial is missingGrzegorz Bizon2017-12-221-20/+31
| |
* | Use composite pattern to return page view errorsGrzegorz Bizon2017-12-223-1/+54
| |
* | Add implementation for matching view elements in QAGrzegorz Bizon2017-12-221-0/+61
| |
* | Add domain specific language to define QA page elementsGrzegorz Bizon2017-12-221-0/+35
|/
* Add support for defining explicit dependencies to QA factoriesGrzegorz Bizon2017-12-213-0/+191
|
* Refactor QA specs runners and improve specsGrzegorz Bizon2017-11-101-4/+2
|
* Improve QA test scenario entrypoint specsGrzegorz Bizon2017-11-101-7/+7
|
* Make it possible to define global scenario attributesGrzegorz Bizon2017-11-092-0/+51
|
* Add spec for QA::Scenario::EntrypointRichard Clamp2017-10-251-0/+46
| | | | | | For added confidence, and because I plan to fiddle with some behaviours shortly, add spec testing to the newly extracted QA::Scenario::Entrypoint class.
* Use headless chrome instead of webkit via QtWebkitGrzegorz Bizon2017-05-251-1/+0
|
* Add GitLab QA CE strategy and simplify inflectorfeature/gb/gitlab-qa-integration-testsGrzegorz Bizon2017-03-131-39/+14
|
* Do not use GITLAB_RELEASE env to define QA strategyGrzegorz Bizon2017-03-131-19/+26
| | | | [ci skip]
* Fix GitLab QA release inflector strategyGrzegorz Bizon2017-03-091-0/+6
|
* Implement GitLab QA release inflection strategyGrzegorz Bizon2017-03-091-0/+62
|
* Add GitLab QA integrations tests to GitLab CE / EEGrzegorz Bizon2017-03-092-0/+66