<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/gitlab/gitlab-ce.git/qa/spec/runtime, branch docs/single-codebase-dev-guides</title>
<subtitle>gitlab.com: gitlab-org/gitlab-ce.git
</subtitle>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/gitlab/gitlab-ce.git/'/>
<entry>
<title>Add frozen_string_literal to qa/</title>
<updated>2019-04-12T12:45:38+00:00</updated>
<author>
<name>Thong Kuah</name>
<email>tkuah@gitlab.com</email>
</author>
<published>2019-04-11T12:02:24+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/gitlab/gitlab-ce.git/commit/?id=0be52bf32fa38aca777401bb9e1bec9e011229e6'/>
<id>0be52bf32fa38aca777401bb9e1bec9e011229e6</id>
<content type='text'>
This will be default in Ruby 3, so will be good to apply in QA ahead of
time to be consistent.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This will be default in Ruby 3, so will be good to apply in QA ahead of
time to be consistent.
</pre>
</div>
</content>
</entry>
<entry>
<title>Allow token env var from gitlab-qa</title>
<updated>2019-03-28T08:15:14+00:00</updated>
<author>
<name>Mark Lapierre</name>
<email>mlapierre@gitlab.com</email>
</author>
<published>2019-03-28T08:15:14+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/gitlab/gitlab-ce.git/commit/?id=35c55576855c5d71c30d5e87a08d91da74442930'/>
<id>35c55576855c5d71c30d5e87a08d91da74442930</id>
<content type='text'>
gitlab-qa accepts an env var named GITLAB_QA_ACCESS_TOKEN, but here we
only accepted PERSONAL_ACCESS_TOKEN.

This change replaces PERSONAL_ACCESS_TOKEN with GITLAB_QA_ACCESS_TOKEN
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
gitlab-qa accepts an env var named GITLAB_QA_ACCESS_TOKEN, but here we
only accepted PERSONAL_ACCESS_TOKEN.

This change replaces PERSONAL_ACCESS_TOKEN with GITLAB_QA_ACCESS_TOKEN
</pre>
</div>
</content>
</entry>
<entry>
<title>Set feature flag via command line</title>
<updated>2019-03-27T19:03:03+00:00</updated>
<author>
<name>Mark Lapierre</name>
<email>mlapierre@gitlab.com</email>
</author>
<published>2019-03-27T19:03:03+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/gitlab/gitlab-ce.git/commit/?id=67c38a6573f35333cf9b1a399431b86e8b376443'/>
<id>67c38a6573f35333cf9b1a399431b86e8b376443</id>
<content type='text'>
First attempt at allowing a feature flag to be set via the command line
when running tests. This will enable the flag, run the tests, and then
disable the flag.

Using OptionParser meant changing how scenarios get the instance
address, so this also allows the address to be set as a command line
option. It's backwards compatible (you can still provide the address
as the command line option after the scenario)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
First attempt at allowing a feature flag to be set via the command line
when running tests. This will enable the flag, run the tests, and then
disable the flag.

Using OptionParser meant changing how scenarios get the instance
address, so this also allows the address to be set as a command line
option. It's backwards compatible (you can still provide the address
as the command line option after the scenario)
</pre>
</div>
</content>
</entry>
<entry>
<title>[CE] Improve `wait_for_push`</title>
<updated>2019-02-11T09:04:59+00:00</updated>
<author>
<name>Mark Lapierre</name>
<email>mlapierre@gitlab.com</email>
</author>
<published>2019-02-11T09:04:59+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/gitlab/gitlab-ce.git/commit/?id=97265d39e72cbb32468a3f1d671820528af02a8b'/>
<id>97265d39e72cbb32468a3f1d671820528af02a8b</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Add specs to remote grid. Raise errors for #remote_grid_credentials</title>
<updated>2019-01-09T07:02:56+00:00</updated>
<author>
<name>ddavison</name>
<email>ddavison@gitlab.com</email>
</author>
<published>2019-01-08T21:44:23+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/gitlab/gitlab-ce.git/commit/?id=7f780046c41b99c408bc0b6b25f58fc0150dd9f1'/>
<id>7f780046c41b99c408bc0b6b25f58fc0150dd9f1</id>
<content type='text'>
Signed-off-by: ddavison &lt;ddavison@gitlab.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Signed-off-by: ddavison &lt;ddavison@gitlab.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Add e2e test of push over SSH over Git protocol v2</title>
<updated>2018-11-07T17:16:17+00:00</updated>
<author>
<name>Mark Lapierre</name>
<email>mlapierre@gitlab.com</email>
</author>
<published>2018-10-23T18:54:00+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/gitlab/gitlab-ce.git/commit/?id=765ca40d65c6644d2158eb04898a0f3d6e316e31'/>
<id>765ca40d65c6644d2158eb04898a0f3d6e316e31</id>
<content type='text'>
Adds a new end-to-end test to check that Git protocol v2 can be used to
push over SSH.

Includes a change in Git::Repository to use Runtime::Env.debug? to
enable logging instead of .verbose?
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Adds a new end-to-end test to check that Git protocol v2 can be used to
push over SSH.

Includes a change in Git::Repository to use Runtime::Env.debug? to
enable logging instead of .verbose?
</pre>
</div>
</content>
</entry>
<entry>
<title>Re-enable debug logging of Git commands and output</title>
<updated>2018-10-25T19:21:21+00:00</updated>
<author>
<name>Mark Lapierre</name>
<email>mlapierre@gitlab.com</email>
</author>
<published>2018-10-25T15:49:33+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/gitlab/gitlab-ce.git/commit/?id=a85c8e346f0844b0bc8079e03f942f4c53776efa'/>
<id>a85c8e346f0844b0bc8079e03f942f4c53776efa</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Log page actions</title>
<updated>2018-10-19T22:32:33+00:00</updated>
<author>
<name>Mark Lapierre</name>
<email>mlapierre@gitlab.com</email>
</author>
<published>2018-10-02T18:31:39+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/gitlab/gitlab-ce.git/commit/?id=45860bc807b693d4b7bc9797c37a6337a19c63c4'/>
<id>45860bc807b693d4b7bc9797c37a6337a19c63c4</id>
<content type='text'>
Override page object methods to log the actions taken by the methods
before or after the action, as appropriate.

Allow page object action logging to be turned on via a QA_DEBUG env var.
Unlike CHROME_HEADLESS (and the soon to arrive VERBOSE), QA_DEBUG
is false by default.

QA_DEBUG is used instead of just DEBUG because that enables Selenium
debug logging.

Mask passwords entered into fields with a QA selector with 'password'
in the name. Doesn't mask sensitive data entered into any other field.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Override page object methods to log the actions taken by the methods
before or after the action, as appropriate.

Allow page object action logging to be turned on via a QA_DEBUG env var.
Unlike CHROME_HEADLESS (and the soon to arrive VERBOSE), QA_DEBUG
is false by default.

QA_DEBUG is used instead of just DEBUG because that enables Selenium
debug logging.

Mask passwords entered into fields with a QA selector with 'password'
in the name. Doesn't mask sensitive data entered into any other field.
</pre>
</div>
</content>
</entry>
<entry>
<title>First iteration to allow creating QA resources using the API</title>
<updated>2018-10-17T18:08:20+00:00</updated>
<author>
<name>Rémy Coutable</name>
<email>remy@rymai.me</email>
</author>
<published>2018-10-17T18:08:20+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/gitlab/gitlab-ce.git/commit/?id=b6f2f738c73b1dfe66be61e1b37ca21fa698cf1c'/>
<id>b6f2f738c73b1dfe66be61e1b37ca21fa698cf1c</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Allow the registration e2e test to be skipped</title>
<updated>2018-10-08T19:04:08+00:00</updated>
<author>
<name>Mark Lapierre</name>
<email>mlapierre@gitlab.com</email>
</author>
<published>2018-10-08T18:56:32+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/gitlab/gitlab-ce.git/commit/?id=03ee488f93d4ccce5bb6d476ad33e210fb94a56b'/>
<id>03ee488f93d4ccce5bb6d476ad33e210fb94a56b</id>
<content type='text'>
If SIGNUP_DISABLED is true skip any tests with a context
:skip_signup_disabled. The context is set for the registration tests.
This allows the tests to be skipped when run on the staging, which
doesn't allow registration
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
If SIGNUP_DISABLED is true skip any tests with a context
:skip_signup_disabled. The context is set for the registration tests.
This allows the tests to be skipped when run on the staging, which
doesn't allow registration
</pre>
</div>
</content>
</entry>
</feed>
