summaryrefslogtreecommitdiff
path: root/qa
Commit message (Collapse)AuthorAgeFilesLines
* Fix wait conditionqa/mk-fix-slow-waitMichael Kozono2018-02-051-2/+1
| | | | The `has_css?` line was always timing out false because `$(‘…’).val(url)` does not change the input’s value attribute.
* Merge branch 'qa-173' into 'master'Grzegorz Bizon2018-02-012-1/+3
|\ | | | | | | | | QA::Page::Component::Dropzone#initialize needs a QA::Page::Base object See merge request gitlab-org/gitlab-ce!16852
| * QA::Page::Component::Dropzone#initialize needs a QA::Page::Base objectqa-173Rémy Coutable2018-02-012-1/+3
| | | | | | | | Signed-off-by: Rémy Coutable <remy@rymai.me>
* | Ensure we save QA screenshots to an absolute pathqa-absolute-path-to-screenshotsRémy Coutable2018-02-011-1/+1
|/ | | | | | | This allows to open the file address printed in the terminal, otherwise the address started with `tmp` which was relatove to the `qa/` dir. Signed-off-by: Rémy Coutable <remy@rymai.me>
* Merge branch '42497-rubocop-style-regexpliteral' into 'master'Rémy Coutable2018-02-012-2/+2
|\ | | | | | | | | | | | | Enable Style/RegexpLiteral cop Closes #42497 See merge request gitlab-org/gitlab-ce!16752
| * Enable RuboCop Style/RegexpLiteralTakuya Noguchi2018-02-012-2/+2
| |
* | Merge branch 'qa-160' into 'master'Robert Speicher2018-02-012-2/+18
|\ \ | |/ |/| | | | | | | | | Add a QA scenario for creating an issue Closes gitlab-qa#160 See merge request gitlab-org/gitlab-ce!16802
| * Add a QA scenario for creating an issueqa-160Rémy Coutable2018-01-312-2/+18
| | | | | | | | Signed-off-by: Rémy Coutable <remy@rymai.me>
* | Merge branch 'qa-new-dropzone-component' into 'master'Grzegorz Bizon2018-01-314-17/+41
|\ \ | |/ |/| | | | | Introduce a new QA::Gitlab::Page::Component::Dropzone class See merge request gitlab-org/gitlab-ce!16805
| * Introduce a new QA::Gitlab::Page::Component::Dropzone classRémy Coutable2018-01-314-17/+41
| | | | | | | | Signed-off-by: Rémy Coutable <remy@rymai.me>
* | Merge branch 'update-qa-docs-with-directory-req' into 'master'Grzegorz Bizon2018-01-311-0/+3
|\ \ | |/ |/| | | | | | | | | Add note about needing to be in the `$gdk/gitlab/qa` directory for `bin/qa` to work properly See merge request gitlab-org/gitlab-ce!16824 [ci skip]
| * Add note about being in the `qa` directory for `bin/qa` to workupdate-qa-docs-with-directory-reqEric Eastwood2018-01-311-0/+3
| | | | | | | | | | I ran into some issues when trying it out https://gitlab.slack.com/archives/C3JJET4Q6/p1517384135000134
* | Merge branch 'qa-speedup-new-subgroup-click' into 'master'Grzegorz Bizon2018-01-301-1/+9
|\ \ | | | | | | | | | | | | Speed-up the click on 'New subgroup' if the 'No results' text is shown See merge request gitlab-org/gitlab-ce!16803
| * | Speed-up the click on 'New subgroup' if the 'No results' text is shownqa-speedup-new-subgroup-clickRémy Coutable2018-01-301-1/+9
| |/ | | | | | | Signed-off-by: Rémy Coutable <remy@rymai.me>
* | Merge branch 'master' into 'qa-define-selectors'qa-define-selectorsLin Jen-Shin2018-01-3010-17/+187
|\ \ | |/ | | | | # Conflicts: # qa/qa/page/group/show.rb
| * Port changes from gitlab-org/gitlab-ee!4064 to CERémy Coutable2018-01-3010-6/+189
| | | | | | | | Signed-off-by: Rémy Coutable <remy@rymai.me>
* | Define selectors and remove EE only codeLin Jen-Shin2018-01-293-34/+42
|/
* Merge branch 'qa/mk-fix-unable-to-click-new-project-in-dropdown' into 'master'Rémy Coutable2018-01-291-2/+12
|\ | | | | | | | | [CE backport] Fix intermittently failed click in dropdown in QA See merge request gitlab-org/gitlab-ce!16738
| * Fix intermittently failed click in dropdownqa/mk-fix-unable-to-click-new-project-in-dropdownMichael Kozono2018-01-263-11/+25
| | | | | | | | I haven’t seen `go_to_new_subgroup` fail in the same way, but it seems best to modify it also.
* | Merge branch 'qa/mk-fix-intermittent-clone-failure' into 'master'Rémy Coutable2018-01-291-6/+9
|\ \ | | | | | | | | | | | | [CE backport] Fix intermittent clone failure in QA See merge request gitlab-org/gitlab-ce!16739
| * | Fix intermittent clone over SSH failureqa/mk-fix-intermittent-clone-failureMichael Kozono2018-01-263-15/+22
| |/ | | | | | | We always clone over HTTP, so if the QA spec attempts to clone over SSH, we know it gathered the wrong repo URI.
* | Merge branch 'qa_78_create_merge_request' into 'master'Grzegorz Bizon2018-01-298-5/+133
|\ \ | | | | | | | | | | | | Create merge request factory See merge request gitlab-org/gitlab-ce!15964
| * | Create merge request specqa_78_create_merge_requestFelipe Artur2018-01-268-5/+133
| | |
* | | Merge branch 'qa/mk-fix-element-is-not-clickable-at-point' into 'master'Grzegorz Bizon2018-01-293-10/+19
|\ \ \ | | | | | | | | | | | | | | | | [CE backport] Fix intermittent QA error -- Expand button not bound to JS See merge request gitlab-org/gitlab-ce!16737
| * | | Fix intermittent click errorqa/mk-fix-element-is-not-clickable-at-pointMichael Kozono2018-01-263-10/+19
| | |/ | |/|
* | | Fix click on incorrect namespaceqa/mk-fix-new-project-namespaceMichael Kozono2018-01-261-2/+2
|/ / | | | | | | in certain conditions. And `first` was causing it to succeed even though the criteria were ambiguous.
* | Merge branch 'qa/ee-4698-backport' into 'master'Grzegorz Bizon2018-01-268-15/+92
|\ \ | | | | | | | | | | | | | | | | | | Backport QA changes from EE Closes gitlab-ee#4698 See merge request gitlab-org/gitlab-ce!16728
| * | Pick EE for qa/qa/page/menu/side.rbqa/ee-4698-backportLin Jen-Shin2018-01-261-0/+1
| | |
| * | Pick the EE version for this fileLin Jen-Shin2018-01-261-5/+5
| | |
| * | Merge remote-tracking branch 'upstream/master' into qa/ee-4698-backportLin Jen-Shin2018-01-267-1/+131
| |\ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * upstream/master: Just don't expand if it's already expanded fix bug in webpack_helper in which force_same_domain argument was ignored breaking local rspec tests Fix rubocop offenses introduced in !16623 Prefer local variables over given/let Try to restore page's state Add more views check Respect the latest changes from master Add a scenario for adding secret variables
| * | | Backport QA changes from EEGabriel Mazetto2018-01-268-11/+87
| | |/ | |/|
* | | Merge branch 'filipefreire_155' into 'master'Rémy Coutable2018-01-264-0/+43
|\ \ \ | |_|/ |/| | | | | | | | gitlab-qa !155 - push creates event on activity page See merge request gitlab-org/gitlab-ce!16423
| * | Merge branch 'master' of https://gitlab.com/filipefreire/gitlab-ce into ↵Filipe Freire2018-01-2547-164/+963
| |\ \ | | |/ | | | | | | filipefreire_155
| * | improve push events selector in activity.rbFilipe Freire2018-01-181-5/+1
| | |
| * | improve interaction with activity on side.rbFilipe Freire2018-01-181-1/+3
| | |
| * | improvements after CRFilipe Freire2018-01-165-28/+14
| | | | | | | | | | | | | | | | | | + move activity click to side.rb + add element check on activity.rb + minor fixes
| * | Merge branch 'master' of https://gitlab.com/filipefreire/gitlab-ce into ↵Filipe Freire2018-01-161-0/+11
| |\ \ | | | | | | | | | | | | filipefreire_155
| * | | improvement after CRFilipe Freire2018-01-124-8/+29
| | | | | | | | | | | | | | | | | | | | | | | | - test reaches Activity page - the actual git push seems to be failing - had problems with defining selectors
| * | | improvements after CRFilipe Freire2018-01-122-9/+8
| | | |
| * | | Add relevant element for push event buttonFilipe Freire2018-01-121-7/+4
| | | |
| * | | gitlab-qa !155 push creates event on activity pageFilipe Freire2018-01-122-0/+42
| | | |
* | | | Just don't expand if it's already expandedLin Jen-Shin2018-01-261-4/+2
| | | |
* | | | Merge remote-tracking branch 'upstream/master' into qa-secret-variables-scenarioqa-secret-variables-scenarioLin Jen-Shin2018-01-2510-19/+78
|\ \ \ \ | | |_|/ | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * upstream/master: Make Gitaly RepositoryExists opt-out Fix .batch_lfs_pointers accepting a lazy enumerator Look at notes created just before merge when deciding if an MR can be reverted Update missing paths Default to HTTPS for all Gravatar URLs Add note within ux documentation that further changes should be made within the design.gitlab project Moves status icon into a vue file and adds tests Moves merging component into a vue file, adds i18n and better test cases Prefer local variables instead Add an test for QA::Runtime::RSAKey Move initialize method later. Also test if the fingerprint is correct Generate ssh key on the fly for QA
| * | | Merge branch 'qa-deploy-key-scenario' into 'master'Grzegorz Bizon2018-01-2510-19/+78
| |\ \ \ | | | | | | | | | | | | | | | | | | | | Generate ssh key on the fly for QA See merge request gitlab-org/gitlab-ce!16562
| | * | | Prefer local variables insteadqa-deploy-key-scenarioLin Jen-Shin2018-01-241-4/+4
| | | | |
| | * | | Add an test for QA::Runtime::RSAKeyLin Jen-Shin2018-01-241-0/+9
| | | | |
| | * | | 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-2418-23/+419
| | |\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * 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 ...
| | * | | | Also test if the fingerprint is correctLin Jen-Shin2018-01-224-6/+42
| | | | | |
| | * | | | Merge branch 'qa-deploy-key-factory-product' into qa-deploy-key-scenarioLin Jen-Shin2018-01-223-11/+14
| | |\ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * qa-deploy-key-factory-product: Add .qa-project-deploy-keys to locate it Scrap the deploy key title and match it in test