Commit Graph

15 Commits

Author SHA1 Message Date
Ivan Kolodyazhny 14adb00bb0 Remove unused tools/gate/integration/* files
These files are not needed anyomre since we migrated to
ansible-based job configuration.

Change-Id: I701cba4b3271aebc6a5b48ce209cec51c2a773a9
2020-03-10 19:19:12 +00:00
gaofei fba4a12889 Change py27integration to integration.
Change py27integration to integration, since py27integration no longer
exist.

Change-Id: I35b40766a1e11b9973c44558545bc9d3491578a1
2019-12-04 08:23:46 +08:00
Akihiro Motoki eac3e7032a Drop Heat related code from horizon
Orchestration tab in the admin info panel needs a discussion.
It seems not to be covered by heat-dashboard yet.

blueprint heat-dashboard-split-out

Change-Id: I56e6edb1f2ac72e2f42d0e9f3291308e67f24cad
2017-12-05 07:38:55 +00:00
Timur Sufiev 2fec0a1ae8 Fix the collection of integration tests artifacts
Don't rely on a particular workspace name, as it changes when job's
name changes.

Depends-On: I28d84235fb51a49492ed9c96794ba74f317f66b6
Change-Id: I63e45ee89711b429d0d878303aefeec4b159125a
Closes-Bug: #1625253
2016-09-20 20:56:41 +00:00
Matt Borland 75427ad7f9 Pre-test hook for integration tests/deprecated
We want to allow for integration tests to test deprecated panels.  This
means that we need to override the configurations provided by the panels
and force a 'legacy' setting.

On the Infra side, we need to pass in an environment variable that tells this
override to be enabled.

Depends-On: I20232ef16ae60a7151e267b506af471ebfed2f7f
Change-Id: If5a3e273098aa726e12f9076c0273a5afaf233d2
Partially-Implements: blueprint test-deprecated-features
2016-08-11 07:26:34 -06:00
Timur Sufiev 6f17650a3a Hotfix the issue with too new Firefox version
which Selenium WebDriver cannot connect to.

Partial-Bug: 1590939
Change-Id: Ide1de4638b9c8b3e0ec1d34f7c044e8a96cc5890
2016-06-09 20:04:06 +00:00
Sergei Chipiga d63f93a819 Implement video capture for failed tests
Example of video recording Idd218e09c0f8df8ec7740173d5f2d856b8baafa1

Change-Id: I350950095f840f63638175b09ed083109aada2da
Closes-Bug: #1585092
2016-06-07 13:09:47 +03:00
Jenkins 64bbb52261 Merge "Attach test logs individually for each test" 2016-04-25 18:19:48 +00:00
Sergei Chipiga 4619696ec4 Attach test logs individually for each test
Reports-Example: Ic35c95e720211bce8659baeb0cd4470308e25ea4

Change-Id: Ie5d972d2a560d4f59666c49dc3bf22fdb48071e8
Depends-On: I124973d9adbaaacf5d3429e6f6684f15de27dc7f
Closes-Bug: #1572999
2016-04-25 14:30:49 +03:00
Sergei Chipiga 79fcc65491 Fix pre_test_hook fail and sidebar menu fail
It fixes two small but important bugs:
- remove apache restart, because it fails pre_test_hook, which fails
  test build (the latter implication was introduced recently in a
  devstack-gate scripts);
- fix sidebar menu item click before prev item was collapsed, because
  in this case menu item won't be expanded (supposedly a result of
  recent update of one of XStatic dependencies).

Change-Id: If463c4c8b16b54f033e2a2ee33ba995ca7844f2b
Closes-Bug: #1573726
2016-04-22 18:21:58 +00:00
TatyanaGladysheva eda58de3f6 Added test for check stacks creation and deletion functionality
Test checks that create/delete stacks actions are executed without
errors under admin user.
Stacks page object was defined similar to other pages.

Few other modifications I've made:
* horizon.conf - service_available section with new heat option
* stack template is added as separate file

Depends-On: I1f5dc1220aee39103289a579583095346cce0354
Implements blueprint: horizon-integration-tests-coverage
Change-Id: Ibc549f9ae4eac17d8e92d65afe1c5cee9be6e72e
2016-04-20 11:14:02 +03:00
Mark Vanderwiel 1976cb902d Add trace to integration gate scripts
The set -x enabled line-by-line tracing within a bash
script. This makes it easier to follow gate logs.

Change-Id: I7a164cf94f661929d96f2c3d41ec0d2ad1530e32
2016-03-18 11:44:32 -05:00
Rob Cresswell 2843ce3c0a Enable Angular Launch Instance by default
This patch enables the Angular Launch Instance workflow by default. The
toggle has been maintained for those running the Python workflow, and
also for the integration tests to run against both simultaneously.

Keep integration tests running for a legacy Launch Instance workflow
by means of a separate local_settings.d code snippet activated before
starting the tests.

Co-Authored-By: Timur Sufiev <tsufiev@mirantis.com>
Change-Id: Id0c57b33df46397711e32092cec6cc5268841779
Implements: blueprint enable-angular-launch-instance
2016-03-03 17:40:35 +00:00
Timur Sufiev af00c8588d Place exports for dsvm-integration job into a separate file
This will allow us to modify devstack environment of a
dsvm-integration job independently of infra repository, once
https://review.openstack.org/#/c/269578/ is merged. This is a
preparation to integration testing of Heat-enabled panel in Horizon,
since Heat is disabled in Devstack by default.

Change-Id: Id9ab8e846c33921e1c55e459056345c8d14204fd
2016-01-22 17:40:27 +00:00
Timur Sufiev 16cc3cd5cb Provide integration test_hooks to be used in gate job
Using scripts inside horizon repo in test hooks we could not bother
infra folks each time when we need to do some change to test job.

The second part of the proposed change is to run these scripts at gate,
see https://review.openstack.org/#/c/263457/

Related-Bug: #1526791
Change-Id: Ic2d60df846e876530662046d75c3e56e7841ba30
2016-01-11 13:47:00 +03:00