Commit Graph

92 Commits

Author SHA1 Message Date
Luke Bennett 14f625b35b Fix jest link in frontend_testing.md 2019-03-13 21:09:35 +00:00
Luke Bennett b1184de452 Update setTestTimeout documentation 2019-03-12 03:00:12 +00:00
Luke Bennett cef55d9d29 Remove polyfill warnings from the FE testing docs 2019-03-11 14:23:45 +00:00
Mike Lewis 5e0beb39bb Merge branch 'jest-docs' into 'master'
Add jest to frontend_testing docs

See merge request gitlab-org/gitlab-ce!25748
2019-03-07 15:54:53 +00:00
Luke Bennett a69e191bd5 Apply suggestion to doc/development/testing_guide/frontend_testing.md 2019-03-07 12:24:13 +00:00
Marcel Amirault 9c8dc7ddf6 Docs: Fix broken anchors in development docs 2019-03-05 13:06:32 +00:00
Luke Bennett c82758263a
Add jest to frontend_testing docs 2019-03-04 22:55:52 +00:00
Douwe Maan 7d1216016c Merge branch 'patch-31' into 'master'
Update best_practices.md let section to also reference let! variables.

See merge request gitlab-org/gitlab-ce!22496
2019-02-28 13:24:23 +00:00
Ramya Authappan 68cafb38ee Enabling performance metrics on Review Apps 2019-02-28 10:14:19 +00:00
Stan Hu bea565cacc Bring back mentions of Redash
This reverts commit 676e0a3260.
It was removed when we thought we were moving to Looker.
2019-02-27 14:04:18 -08:00
Evan Read eb86630959 Ensure all lists are surrounded by new lines
Markdown renderers find it easier to determine
where lists start and end when lists are surrounded
by new lines.

For consistency, also ensure entries in the list
are aligned when they span multipls lines.
2019-02-22 13:17:10 +00:00
Douglas Barbosa Alexandre 7ff0c8ae57 Merge branch 'ce-9858-follow-up-on-a-bug-that-happens-when-using-a-factory-built-object-in-the-where-block-of-rspec-parameterized-tablesyntax' into 'master'
Fix and document an RSpec::Parameterized::TableSyntax edge-case

See merge request gitlab-org/gitlab-ce!25438
2019-02-21 19:57:14 +00:00
Luke Bennett cb28bcf568 Separate spyOnDependency docs examples 2019-02-21 03:47:08 +00:00
Rémy Coutable b85b6590e5
Fix and document an RSpec::Parameterized::TableSyntax edge-case
Signed-off-by: Rémy Coutable <remy@rymai.me>
2019-02-20 19:51:26 +01:00
Rémy Coutable cc64ce8a15
Document how to enable feature flags on Review Apps
Signed-off-by: Rémy Coutable <remy@rymai.me>
2019-02-20 19:11:25 +01:00
Mark Lapierre 75b2df681b Update QA docs
Use consistent language (end-to-end instead of integration).

Clarify purpose of `qa/specs/features/` vs. `spec`
2019-02-19 21:44:08 +00:00
Rémy Coutable ef33aee260
Improve the Review Apps documentation
Signed-off-by: Rémy Coutable <remy@rymai.me>
2019-02-12 14:47:33 +01:00
Marcel Amirault 9d6a8003e0 Docs: Realign more CE docs that diverged from EE unnecessarily (second MR) 2019-02-12 12:39:48 +00:00
Rémy Coutable f8a10191f0
Use $CI_COMMIT_REF_NAME for tags in trigger-build
Also, pass GITLAB_VERSION and GITLAB_ASSETS_TAG to CNG triggered
pipelines.

Signed-off-by: Rémy Coutable <remy@rymai.me>
2019-01-24 08:43:11 +01:00
Evan Read c2c2d04b3a Fix most instances of bare URLs in markdown 2019-01-24 06:52:33 +00:00
Rémy Coutable 29e5cd5f8d
Improve Review Apps documentation
Signed-off-by: Rémy Coutable <remy@rymai.me>
2019-01-23 16:47:46 +01:00
Rémy Coutable 41fba95757 Apply suggestion to doc/development/testing_guide/flaky_tests.md 2019-01-17 11:29:57 +00:00
Rémy Coutable e6dea31365
Document better the process around quarantined tests
Signed-off-by: Rémy Coutable <remy@rymai.me>
2019-01-17 11:23:36 +01:00
Rémy Coutable 642bd8ce29
Allow to quarantine tests
Signed-off-by: Rémy Coutable <remy@rymai.me>
2019-01-15 14:43:02 +01:00
Evan Read d98560c1f5 Make unordered lists conform to styleguide
- Also makes other minor Markdown fixes that were near the main fixes.
2019-01-08 12:21:09 +10:00
Sam Bigelow 8b7aa1e443 Update best_practices.md 2018-12-12 20:54:44 +00:00
Sam Bigelow 78cad022cb Document how to run rspec tests 2018-12-12 20:49:17 +00:00
Douglas Barbosa Alexandre e80f89337b Merge branch '54610-allow-review-jobs-to-fail' into 'master'
Retry the review-{deploy,qa} jobs twice, and allow them to fail

Closes #54610 and #54717

See merge request gitlab-org/gitlab-ce!23510
2018-12-06 17:49:20 +00:00
Rémy Coutable 75ae3af19b
Add an 'How-To' section to the Review Apps doc
Signed-off-by: Rémy Coutable <remy@rymai.me>
2018-12-06 10:06:15 +01:00
Stan Hu 676e0a3260 Remove mentions of Redash
Related links:

* https://gitlab.com/gitlab-com/Product/issues/5
* https://gitlab.com/meltano/looker/issues/294
2018-12-05 10:34:16 -08:00
Sean McGivern e8db29d086 Merge branch '49570-add-review_qa-job' into 'master'
Add an automatic job to run QA smoke tests against Review Apps

Closes #49570

See merge request gitlab-org/gitlab-ce!22853
2018-11-28 10:39:56 +00:00
Rémy Coutable f4b8ecbf9f
Add a manual job to run QA against a Review App
1. Renames review to review-deploy.
2. Renames stop_review to review-stop.
3. Adds a build-qa-image job to the prepare stage and save the QA
  Docker image as artifact (example:
  https://gitlab.com/gitlab-org/gitlab-ce/-/jobs/120967019).
4. Adds a manual review-qa job to the test stage to run QA tests
  against the Review App (example:
  https://gitlab.com/gitlab-org/gitlab-ce/-/jobs/120967238).
5. Make the review-deploy job plays the review-qa job as soon as the
  Review App is deployed (example:
  https://gitlab.com/gitlab-org/gitlab-ce/-/jobs/120988775).
6. Updates the Review Apps documentation accordingly.

Signed-off-by: Rémy Coutable <remy@rymai.me>
2018-11-26 14:49:03 +01:00
Takuya Noguchi e238882d0c Eliminate duplicated words
Signed-off-by: Takuya Noguchi <takninnovationresearch@gmail.com>
2018-11-22 15:44:32 +09:00
George Tsiolis d2d8b935e2 Fix typos in docs 2018-11-16 12:05:55 +02:00
Mek Stittri 03e46cf72b Merge branch 'docs-quality/team-tasks-24' into 'master'
Improve the 'Testing levels' documentation

Closes gitlab-org/quality/team-tasks#24

See merge request gitlab-org/gitlab-ce!21505
2018-11-13 00:29:16 +00:00
Rémy Coutable 1813bb989b
Improve the Review Apps documentation a bit
Signed-off-by: Rémy Coutable <remy@rymai.me>
2018-11-08 20:00:49 +01:00
Rémy Coutable 35616708ff
Improve the 'Testing levels' documentation
Signed-off-by: Rémy Coutable <remy@rymai.me>
2018-11-06 22:17:38 +01:00
Mark Lapierre 25be3f83af Fix Review Apps testing guide
Changes from docs review
2018-10-29 20:10:56 +00:00
Mark Lapierre df17f35528 Update review apps testing guide
Review Apps are now deployed automatically.
Note that if auth fails you might need to stop and redeploy the app.
2018-10-26 15:17:54 +00:00
Rémy Coutable 173b1436b1 Merge branch '51366-custom-repos-trait-docs' into 'master'
Document the :repository and :custom_repo traits

Closes #51366

See merge request gitlab-org/gitlab-ce!22480
2018-10-22 06:47:58 +00:00
Nick Thomas a5ee4e0d7b
Document how GitLab keeps its tests pristine 2018-10-19 18:08:41 +01:00
Artur Martsinkovskyi cb275a33e3 Update best_practices.md let section to also reference let! variables. 2018-10-19 15:38:30 +00:00
Nick Thomas 2953798e7e
Document the :repository and :custom_repo traits 2018-10-19 03:09:37 +01:00
Dylan Griffith f5f5d6ea1f Resolve "Un-vendor CI templates" 2018-09-26 15:39:27 +00:00
Rémy Coutable 03b0d3d6bb
Document review apps setup for gitlab-{ce,ee}
Signed-off-by: Rémy Coutable <remy@rymai.me>
Signed-off-by: ddavison <ddavison@gitlab.com>
2018-09-17 13:40:14 -04:00
Brett Walker b0be58a1b3 Resolve "CE documentation is not CommonMark compliant" 2018-09-06 16:52:18 +00:00
Dan Davison d67936b68f add initial smoke tests and documentation 2018-08-20 18:13:54 +00:00
Toon Claes 13afac6533 First version of pry_debugging.md 2018-07-20 11:56:17 +02:00
Winnie Hellmann d8013704b6 Document that we don't want to wait in tests 2018-07-09 14:53:33 +00:00
Winnie Hellmann 0fbd948b8d Add link to hack for styling Capybara HTML dumps 2018-05-31 14:03:46 +00:00