infra/cicd.git
7 weeks agok6 historical graphs 69/22269/3
halil.cakal [Tue, 17 Sep 2024 14:53:09 +0000 (15:53 +0100)]
k6 historical graphs

- add weekly and monthly (historical) plots for k6 performance tests

Issue-ID: CPS-2404

Change-Id: I4391cdb9c1ec75bdcca74b2b59cdf43f905c076c
Signed-off-by: halil.cakal <halil.cakal@est.tech>
2 months agocicd repo: Add second limit (cps limit) to the plots 51/22251/3
halil.cakal [Tue, 10 Sep 2024 15:05:36 +0000 (16:05 +0100)]
cicd repo: Add second limit (cps limit)  to the plots

- add cps limit (line) to the plots with green color
- change the color of threshold line (current) to the blue color

Issue-ID: CPS-2350

Change-Id: I93e8594bf42ea17f17b2f2b80460511df6bc60c7
Signed-off-by: halil.cakal <halil.cakal@est.tech>
2 months agoMerge "Update cleanup job"
Sunnat Samadov [Mon, 9 Sep 2024 13:54:29 +0000 (13:54 +0000)]
Merge "Update cleanup job"

2 months agoUpdate cleanup job 40/22240/3
Sunnatillo [Mon, 9 Sep 2024 08:41:28 +0000 (11:41 +0300)]
Update cleanup job

Change-Id: If086f32c674bf0abc49bb9fa78aa67fa235cd207
Signed-off-by: Sunnatillo <sunnat.samadov@est.tech>
2 months agometal3: Remove release-1.5 tests 39/22239/1
Huy Mai [Mon, 9 Sep 2024 08:11:29 +0000 (11:11 +0300)]
metal3: Remove release-1.5 tests

Change-Id: I1c84da55a9d5492be05d04f613e88fea0e250b36
Signed-off-by: Huy Mai <huy.mai@est.tech>
2 months agoadd plot for http request failures 37/22237/2
halil.cakal [Fri, 6 Sep 2024 14:30:10 +0000 (15:30 +0100)]
add plot for http request failures

Issue-ID: CPS-2350

Change-Id: Icb3c970345ea43686cbf98325e40b056dc4f6891
Signed-off-by: halil.cakal <halil.cakal@est.tech>
2 months agometal3: Uplift k8s, crictl and crio in node image building 05/22205/1
Huy Mai [Mon, 2 Sep 2024 07:59:03 +0000 (10:59 +0300)]
metal3: Uplift k8s, crictl and crio in node image building

Change-Id: I543b3f4a577113e1f9d4f62704da26643cb6ea03
Signed-off-by: Huy Mai <huy.mai@est.tech>
2 months agoremove the rest of kubectl_sha256 04/22204/1
Tuomo Tanskanen [Mon, 2 Sep 2024 06:07:21 +0000 (09:07 +0300)]
remove the rest of kubectl_sha256

Nobody uses that anymore, so we can remove it from JJB as well. It
was removed from other configs before vacations.

Signed-off-by: Tuomo Tanskanen <tuomo.tanskanen@est.tech>
Change-Id: I6ed656b5e60f8f713266da0776e9237db582b50f

2 months agoadd missing e2e basic tests for 1.8 87/22187/1
Tuomo Tanskanen [Fri, 30 Aug 2024 05:32:45 +0000 (08:32 +0300)]
add missing e2e basic tests for 1.8

Signed-off-by: Tuomo Tanskanen <tuomo.tanskanen@est.tech>
Change-Id: Iedd802e0f0a07cbee66211dbcfe762500b130a22

2 months ago[CPS] Add gridlines to k6 plots 83/22183/1
danielhanrahan [Thu, 29 Aug 2024 11:50:48 +0000 (12:50 +0100)]
[CPS] Add gridlines to k6 plots

Issue-ID: CPS-1975
Change-Id: Ied4e9948d531aa8823ba716a503142142dc39cca
Signed-off-by: danielhanrahan <daniel.hanrahan@est.tech>
2 months agometal3: Add branch release-1.8 configurations 79/22179/1
Huy Mai [Thu, 29 Aug 2024 07:58:13 +0000 (10:58 +0300)]
metal3: Add branch release-1.8 configurations

Change-Id: I57597a6e7a114a77375f9d14e2da00048d448c2e
Signed-off-by: Huy Mai <huy.mai@est.tech>
2 months agometal3: Group prow tests by names 75/22175/6
Huy Mai [Wed, 28 Aug 2024 12:40:34 +0000 (15:40 +0300)]
metal3: Group prow tests by names

Change-Id: Idcb72fd1d4b6a5e233f96936e390e4a727829e37
Signed-off-by: Huy Mai <huy.mai@est.tech>
2 months agoMerge "[CPS] Skip building CPS in k6 job"
Andrew Fenner [Tue, 27 Aug 2024 11:40:11 +0000 (11:40 +0000)]
Merge "[CPS] Skip building CPS in k6 job"

2 months ago[CPS] Skip building CPS in k6 job 37/22037/2
danielhanrahan [Fri, 16 Aug 2024 17:57:07 +0000 (18:57 +0100)]
[CPS] Skip building CPS in k6 job

The k6 test runner in CPS now pulls the latest images and cleans up,
so it is not needed to build from source.

Issue-ID: CPS-2368
Signed-off-by: danielhanrahan <daniel.hanrahan@est.tech>
Change-Id: I8da7fcc422888a568441336c1a0f084f2f516395

2 months agoONAP/CCSDK/ORAN - enable London/Montreal/NewDelhi jenkins jobs 42/22142/2
JohnKeeney [Fri, 23 Aug 2024 12:56:40 +0000 (13:56 +0100)]
ONAP/CCSDK/ORAN - enable London/Montreal/NewDelhi jenkins jobs

Change-Id: Ib70e48e3d3ca1378a69d465d22c0afdad0cdb39c
Signed-off-by: JohnKeeney <john.keeney@est.tech>
3 months agoRemove old dev-tools based fullstack test 05/21905/1
Sunnatillo [Mon, 5 Aug 2024 08:55:52 +0000 (11:55 +0300)]
Remove old dev-tools based fullstack test

Change-Id: Id3f9959509bf3ce94af2914b2d3ae6a1b12e847e
Signed-off-by: Sunnatillo <sunnat.samadov@est.tech>
3 months ago[CPS] Adjust k6 plots to have 20% padding 90/21890/1
danielhanrahan [Thu, 1 Aug 2024 10:14:13 +0000 (11:14 +0100)]
[CPS] Adjust k6 plots to have 20% padding

Set the max Y value in plots to be 20% higher than the max
recorded value or limit in the CSV data file.

Issue-ID: CPS-2208
Change-Id: I63b9f4c566f07507593f6f0c8d36e317d3525789
Signed-off-by: danielhanrahan <daniel.hanrahan@est.tech>
3 months agoremove 1.5 clusterctl tests 18/21818/1
Muhammad Adil Ghaffar [Wed, 17 Jul 2024 11:05:38 +0000 (14:05 +0300)]
remove 1.5 clusterctl tests

Change-Id: I125e431e44abd706a8fe8253de1e788975c67d17

3 months agoMerge "Run feature tests independently"
Adam Rozman [Fri, 12 Jul 2024 07:57:02 +0000 (07:57 +0000)]
Merge "Run feature tests independently"

4 months ago[CPS] k6 plot job using CSV files 17/21617/8
danielhanrahan [Fri, 28 Jun 2024 17:14:14 +0000 (18:14 +0100)]
[CPS] k6 plot job using CSV files

- k6 plot job scrapes CSV output from performance job

Issue-ID: CPS-1975
Signed-off-by: danielhanrahan <daniel.hanrahan@est.tech>
Change-Id: I584de735ae3de74c40314443449edf4a91b385cf

4 months agoRun feature tests independently 25/21725/1
smoshiur1237 [Wed, 10 Jul 2024 07:48:44 +0000 (10:48 +0300)]
Run feature tests independently

Signed-off-by: smoshiur1237 <moshiur.rahman@est.tech>
Change-Id: I37b0e9cf78c35f65000e58ea3a6171079daf8d27

4 months agoMerge "Remove timed triggers of periodic fullstack job"
Adam Rozman [Mon, 8 Jul 2024 12:42:49 +0000 (12:42 +0000)]
Merge "Remove timed triggers of periodic fullstack job"

4 months agoRemove timed triggers of periodic fullstack job 13/21713/2
Sunnatillo [Mon, 8 Jul 2024 12:32:33 +0000 (15:32 +0300)]
Remove timed triggers of periodic fullstack job

Change-Id: Ib3fd77a29fbfad796a0e6009b5b4f438a92f9cb6
Signed-off-by: Sunnatillo <sunnat.samadov@est.tech>
4 months agoremove KUBECTL_SHA256 passthru 72/21672/1
Tuomo Tanskanen [Mon, 1 Jul 2024 12:51:16 +0000 (15:51 +0300)]
remove KUBECTL_SHA256 passthru

We verify the checksum via downloaded sha now, we don't need to pass
it all the way from JJB anymore.

Signed-off-by: Tuomo Tanskanen <tuomo.tanskanen@est.tech>
Change-Id: I036032982ea1d7bc222016e06f118f1ba04eda27

4 months agoMerge "Update plots: Clean up k6 test suite"
Andrew Fenner [Wed, 26 Jun 2024 14:26:40 +0000 (14:26 +0000)]
Merge "Update plots: Clean up k6 test suite"

4 months agoremove ironic image build job 23/21423/7
Mohammed Boukhalfa [Fri, 14 Jun 2024 14:29:52 +0000 (17:29 +0300)]
remove ironic image build job

Change-Id: I7f8eda6993354985e55ce9c9588a956378c57552

4 months agoUpdate plots: Clean up k6 test suite 17/21517/1
halil.cakal [Tue, 25 Jun 2024 15:33:07 +0000 (16:33 +0100)]
Update plots: Clean up k6 test suite

Issue-ID: CPS-2286

Change-Id: I65c79b7a06c8ddf9b1ced12802b0559cd8d08a09
Signed-off-by: halil.cakal <halil.cakal@est.tech>
4 months agoPut cronjobs to run at the same time 09/21509/2
halil.cakal [Tue, 25 Jun 2024 09:59:23 +0000 (10:59 +0100)]
Put cronjobs to run at the same time

- the order of cronjobs will be like:
- 0:00 run groovy tests
- 0:00 run k6 tests
- 0:31 run groovy plot
- 0:31 run k6 plot
- 1:00 run groovy tests
- 1:00 run k6 tests

Issue-ID: CPS-2244

Change-Id: I54ee6283e4fbc13df51c94d003205659adc55248
Signed-off-by: halil.cakal <halil.cakal@est.tech>
4 months agoMerge "introduce dynamic periodic fullstack job"
Kashif Khan [Mon, 24 Jun 2024 07:31:54 +0000 (07:31 +0000)]
Merge "introduce dynamic periodic fullstack job"

4 months agoCorrect bml job names 30/21430/1
Sunnatillo [Tue, 18 Jun 2024 06:52:22 +0000 (09:52 +0300)]
Correct bml job names

Change-Id: I241f3e7dc3c8f342fc38c64d5d9d0a5bceff1eb0
Signed-off-by: Sunnatillo <sunnat.samadov@est.tech>
4 months agoEnhance shell to handle server error 24/21424/6
halil.cakal [Fri, 14 Jun 2024 16:28:29 +0000 (17:28 +0100)]
Enhance shell to handle server error

- handle error scenarios when the values not being recorded
  into the local-file for any reason
- set x-axis to rotate

Issue-ID: CPS-2244

Change-Id: Iaeab115677c81d5a370e7f9d043aa6ed087a6e6a
Signed-off-by: halil.cakal <halil.cakal@est.tech>
4 months agomove all schedules 2-3 hrs earlier 07/21407/2
Tuomo Tanskanen [Wed, 12 Jun 2024 07:23:53 +0000 (10:23 +0300)]
move all schedules 2-3 hrs earlier

Timestamps are in UTC, so many of the tests are still running when
CI duty person checks on them in the morning. Move them 2-3hrs earlier
so the cadence/load distribution doesn't change, but they'd be ready
by morning.

Signed-off-by: Tuomo Tanskanen <tuomo.tanskanen@est.tech>
Change-Id: Ic3fb1e871f7d8c49e19dc7c4e61e5d2d01d8516c

5 months agoremove BMO e2e jobs 00/21400/5
Tuomo Tanskanen [Tue, 11 Jun 2024 10:38:58 +0000 (13:38 +0300)]
remove BMO e2e jobs

BMO e2e jobs are moved to GH workers.

Signed-off-by: Tuomo Tanskanen <tuomo.tanskanen@est.tech>
Change-Id: I20020052ac2378ee7a2c534729ff2667ad78a298

5 months agoMerge "Put cronjobs in order"
Robert Tomczyk [Mon, 10 Jun 2024 10:37:19 +0000 (10:37 +0000)]
Merge "Put cronjobs in order"

5 months agoPut cronjobs in order 85/21385/4
halil.cakal [Fri, 7 Jun 2024 08:40:27 +0000 (09:40 +0100)]
Put cronjobs in order

- the order of cronjobs will be like:
- 0:00 Run Old test
- 0:30 Run New (K6) test
- 0:31 Run plot for Old test
- 1:00 Run Old test
- 1:01 Run plot for New (K6) Test

Issue-ID: CPS-2244

Change-Id: I7e7f007910f9260b2d2f01f2405753ec0ee76fc2
Signed-off-by: halil.cakal <halil.cakal@est.tech>
5 months agoORAN: SMO-TEIV: Add nordix verify job (maven) 90/21390/1
JohnKeeney [Fri, 7 Jun 2024 13:37:26 +0000 (14:37 +0100)]
ORAN: SMO-TEIV: Add nordix verify job (maven)

Change-Id: Id6e6d00162dc440461282029a69c337ff0526960
Signed-off-by: JohnKeeney <john.keeney@est.tech>
5 months agoORANSC: Add repo: smo/teiv 83/21383/1
robert.tomczyk [Thu, 6 Jun 2024 17:58:13 +0000 (18:58 +0100)]
ORANSC: Add repo: smo/teiv

Change-Id: I34404677d126012f4e84cf9b58751df5e615f6ee

5 months agoMerge "Create plots of k6 test result"
Andrew Fenner [Thu, 6 Jun 2024 09:21:23 +0000 (09:21 +0000)]
Merge "Create plots of k6 test result"

5 months agoCreate plots of k6 test result 51/21351/4
halil.cakal [Fri, 31 May 2024 10:18:54 +0000 (11:18 +0100)]
Create plots of k6 test result

- add shell script to plot k6 test result
- define a new jenkins job to run the shell
- add a timer for the jenkins job

Issue-ID: CPS-2244

Change-Id: I35c6f170b4537dc84fedf0a23ef03a4db60e5de9
Signed-off-by: halil.cakal <halil.cakal@est.tech>
5 months agointroduce dynamic periodic fullstack job 75/21375/1
Adam Rozman [Tue, 4 Jun 2024 09:43:18 +0000 (12:43 +0300)]
introduce dynamic periodic fullstack job

This commit:
  - Is the first step in refactoring the fullstack jobs
  - Adds a version of the periodic fullstack job that uses the dynamic
    jenkins agents instead of the static workers
  - The new job will take the pipeline script from project-infra instead of
    nordix dev-tools

Signed-off-by: Adam Rozman <adam.rozman@est.tech>
Change-Id: Ic4ddedde8df4a5d38c7811c09290a791a24c4401

5 months agoRemove ghprb and add prow pareameters in bml jobs 47/21347/7
Sunnatillo [Thu, 30 May 2024 08:37:07 +0000 (11:37 +0300)]
Remove ghprb and add prow pareameters in bml jobs

Change-Id: I4e6029ec5c5ff10197c7b2d8fb1ba8f810e4d033
Signed-off-by: Sunnatillo <sunnat.samadov@est.tech>
5 months agoMerge "Reduce number of k8s upgrade jobs"
Sunnat Samadov [Mon, 3 Jun 2024 08:53:15 +0000 (08:53 +0000)]
Merge "Reduce number of k8s upgrade jobs"

5 months agoReduce number of k8s upgrade jobs 72/21372/1
Sunnatillo [Mon, 3 Jun 2024 08:29:04 +0000 (11:29 +0300)]
Reduce number of k8s upgrade jobs

Change-Id: Iee63eb4946b547d8daccb1a193d07424d106989d
Signed-off-by: Sunnatillo <sunnat.samadov@est.tech>
5 months agoCPS performance plots start at 0 48/21348/1
danielhanrahan [Thu, 30 May 2024 09:35:06 +0000 (10:35 +0100)]
CPS performance plots start at 0

Change the plot limits so that 0 is always included.

Issue-ID: CPS-2192
Change-Id: If16802e58925c078c972e0bb0020b3a16ddcee02
Signed-off-by: danielhanrahan <daniel.hanrahan@est.tech>
5 months agometal3: Fix cron syntax 36/21336/1
Huy Mai [Tue, 28 May 2024 12:23:31 +0000 (15:23 +0300)]
metal3: Fix cron syntax

Signed-off-by: Huy Mai <huy.mai@est.tech>
Change-Id: I0554a4413620d222f2ef34b13b18b8918484611a

5 months agoEnable k6 tests for latest CPS build 26/21326/1
danielhanrahan [Mon, 27 May 2024 09:22:29 +0000 (10:22 +0100)]
Enable k6 tests for latest CPS build

- remove hardcoded patchset from git fetch
- do mvn install so latest image is built

Issue-ID: CPS-2200
Change-Id: I10f5ff71f95e0ef702fcb89d63fa25ade2839249
Signed-off-by: danielhanrahan <daniel.hanrahan@est.tech>
5 months agoRemove unused docker image building test 48/21248/2
Sunnatillo [Mon, 20 May 2024 07:47:33 +0000 (10:47 +0300)]
Remove unused docker image building test

Change-Id: I22dbf16ffd8ba8396ec6616b352927ee85970dc0
Signed-off-by: Sunnatillo <sunnat.samadov@est.tech>
5 months agoMerge "Create jenkins pipeline for k6 performance tests"
Andrew Fenner [Tue, 14 May 2024 09:55:39 +0000 (09:55 +0000)]
Merge "Create jenkins pipeline for k6 performance tests"

5 months agoMerge "Add sudo to curl command to download compose script"
Andrew Fenner [Mon, 13 May 2024 14:41:59 +0000 (14:41 +0000)]
Merge "Add sudo to curl command to download compose script"

5 months agoMerge "Set default PULL_PULL_SHA to branch name for periodic BMO e2e tests"
Sunnat Samadov [Mon, 13 May 2024 13:56:01 +0000 (13:56 +0000)]
Merge "Set default PULL_PULL_SHA to branch name for periodic BMO e2e tests"

5 months agoCreate jenkins pipeline for k6 performance tests 33/21033/7
halil.cakal [Wed, 1 May 2024 12:49:44 +0000 (13:49 +0100)]
Create jenkins pipeline for k6 performance tests

- add a new jenkins job
- add a timer which run the job at 7:15 every day
- the job have the basic minimum functionality
  for this drop, will be enhanced if required

Issue-Id: CPS-2200

Change-Id: I116b9659f96b66e0a4e843b618fffcde274f3b43
Signed-off-by: halil.cakal <halil.cakal@est.tech>
5 months agoAdd sudo to curl command to download compose script 59/21059/1
adheli.tavares [Mon, 13 May 2024 13:30:01 +0000 (14:30 +0100)]
Add sudo to curl command to download compose script

Change-Id: If3190a60f1ee99db89d0c8eaa669e8e626270bc2
Signed-off-by: adheli.tavares <adheli.tavares@est.tech>
5 months agoUpdate docker compose for Policy CSIT run 58/21058/1
adheli.tavares [Mon, 13 May 2024 12:47:22 +0000 (13:47 +0100)]
Update docker compose for Policy CSIT run

Change-Id: Icec238860d394b3ad692c91364cf529198ff9a5b
Signed-off-by: adheli.tavares <adheli.tavares@est.tech>
5 months agoSet default PULL_PULL_SHA to branch name for periodic BMO e2e tests 16/21116/2
Sunnatillo [Mon, 13 May 2024 12:37:05 +0000 (15:37 +0300)]
Set default PULL_PULL_SHA to branch name for periodic BMO e2e tests

Change-Id: I74aabc8f428f26900e7948fd7dafab7e40cba70e
Signed-off-by: Sunnatillo <sunnat.samadov@est.tech>
6 months agoMerge "Remove outdated integration tests and openstack image building test files"
Sunnat Samadov [Fri, 10 May 2024 15:24:49 +0000 (15:24 +0000)]
Merge "Remove outdated integration tests and openstack image building test files"

6 months agoMerge "Adjust BMO periodic e2e frequencies"
Sunnat Samadov [Fri, 10 May 2024 14:45:05 +0000 (14:45 +0000)]
Merge "Adjust BMO periodic e2e frequencies"

6 months agoMerge "Reduce running frequency of k8s upgrade tests. Also remove dev env integration...
Sunnat Samadov [Fri, 10 May 2024 14:43:06 +0000 (14:43 +0000)]
Merge "Reduce running frequency of k8s upgrade tests. Also remove dev env integration tests for branches"

6 months agoAdjust BMO periodic e2e frequencies 08/21108/1
Huy Mai [Fri, 10 May 2024 13:38:05 +0000 (16:38 +0300)]
Adjust BMO periodic e2e frequencies

Signed-off-by: Huy Mai <huy.mai@est.tech>
Change-Id: I649939ab11cf6d5023ac73581923b6334045f0c0

6 months agoReduce clusterctl upgrade periodic test frequency 06/21106/1
Huy Mai [Fri, 10 May 2024 12:18:20 +0000 (15:18 +0300)]
Reduce clusterctl upgrade periodic test frequency

Signed-off-by: Huy Mai <huy.mai@est.tech>
Change-Id: Ide98295774a9efbe1a0a9c82842ea4d2c9e4730a

6 months agoRemove outdated integration tests and openstack image building 02/21102/1
Sunnatillo [Fri, 10 May 2024 10:55:33 +0000 (13:55 +0300)]
Remove outdated integration tests and openstack image building
test files

Change-Id: If2ccd930d3eaf9b1da4faa46b55ec833d844a511
Signed-off-by: Sunnatillo <sunnat.samadov@est.tech>
6 months agoReduce running frequency of k8s upgrade tests. 99/21099/2
Sunnatillo [Fri, 10 May 2024 09:12:14 +0000 (12:12 +0300)]
Reduce running frequency of k8s upgrade tests.
Also remove dev env integration tests for branches

Change-Id: I6549153568d363aa6ab86a94ab893e60921a6546
Signed-off-by: Sunnatillo <sunnat.samadov@est.tech>
6 months agoLimit the plots to last 100 builds for each test 95/21095/1
halil.cakal [Thu, 9 May 2024 15:22:31 +0000 (16:22 +0100)]
Limit the plots to last 100 builds for each test

Issue-ID: CPS-2192

Change-Id: I25c0e88c8bb1894d2ae2927dded7d91588025003
Signed-off-by: halil.cakal <halil.cakal@est.tech>
6 months agoRemove old dev env based periodic integration tests. 85/21085/2
Sunnatillo [Wed, 8 May 2024 15:06:53 +0000 (18:06 +0300)]
Remove old dev env based periodic integration tests.

As new dev env integration tests are implemented

Change-Id: Ia988c7883b459c6a0f6f0b3f3fabbe95b2a00e0b
Signed-off-by: Sunnatillo <sunnat.samadov@est.tech>
6 months agoRearrange periodic CI jobs to reduce load on infra 83/21083/4
smoshiur1237 [Wed, 8 May 2024 13:07:21 +0000 (16:07 +0300)]
Rearrange periodic CI jobs to reduce load on infra

Signed-off-by: smoshiur1237 <moshiur.rahman@est.tech>
Change-Id: Idb8f0bb8050b31a9aa1a6f673d2471cced40c4e1
Signed-off-by: smoshiur1237 <moshiur.rahman@est.tech>
6 months agometal3: Disable feature test jobs for ubuntu 81/21081/2
Huy Mai [Wed, 8 May 2024 12:37:54 +0000 (15:37 +0300)]
metal3: Disable feature test jobs for ubuntu

Signed-off-by: Huy Mai <huy.mai@est.tech>
Change-Id: Icc41fc85c689b02a123b5deff45aec4cba746cfc

6 months agoMerge "Add periodic bmo tests for release-0.6"
Sunnat Samadov [Wed, 8 May 2024 08:05:10 +0000 (08:05 +0000)]
Merge "Add periodic bmo tests for release-0.6"

6 months agoMerge "Set PULL_BASE_REF and PULL_PULL_REF default values to main for dev env integr...
Sunnat Samadov [Mon, 6 May 2024 15:08:15 +0000 (15:08 +0000)]
Merge "Set PULL_BASE_REF and PULL_PULL_REF default  values to main for dev env integration tests"

6 months agoSet PULL_BASE_REF and PULL_PULL_REF default values to main for 47/21047/1
Sunnatillo [Mon, 6 May 2024 14:36:34 +0000 (17:36 +0300)]
Set PULL_BASE_REF and PULL_PULL_REF default  values to main for
dev env integration tests

Change-Id: I52ca5af92617e0be94c5ad91fea8ca5f0beae1ce
Signed-off-by: Sunnatillo <sunnat.samadov@est.tech>
6 months agoSet default value for IMAGE_OS to ubuntu for k8s upgrade tests 46/21046/2
Sunnatillo [Mon, 6 May 2024 13:47:29 +0000 (16:47 +0300)]
Set default value for IMAGE_OS to ubuntu for k8s upgrade tests

Change-Id: I58e622b331361e39c456c496e638fcece83cc072
Signed-off-by: Sunnatillo <sunnat.samadov@est.tech>
6 months agoSet default NUM_NODES and remove TESTS_FOR var 44/21044/2
Sunnatillo [Fri, 3 May 2024 10:28:44 +0000 (13:28 +0300)]
Set default NUM_NODES and remove TESTS_FOR var

As e2e and dev env test have sperate pipeline there is no use for
TESTS_FOR variable. Also add default for CAPM3_VERSION and CAPI_VERSION
variable for clusterctl upgrade tests

Change-Id: Ie42714fea463c47101209cae78560e1ac5933391
Signed-off-by: Sunnatillo <sunnat.samadov@est.tech>
6 months agoMerge "Change pipeline for e2e basic, integration, k8s-upgrade, ephemeral tests to...
Kashif Khan [Fri, 3 May 2024 07:08:47 +0000 (07:08 +0000)]
Merge "Change pipeline for e2e basic, integration, k8s-upgrade, ephemeral tests to e2e_tests_pipeline run them on dynamic worker"

6 months agoMerge "parametrize ci image building pipeline"
Sunnat Samadov [Thu, 2 May 2024 11:45:43 +0000 (11:45 +0000)]
Merge "parametrize ci image building pipeline"

6 months agoparametrize ci image building pipeline 38/21038/1
Sunnatillo [Thu, 2 May 2024 10:29:33 +0000 (13:29 +0300)]
parametrize ci image building pipeline

Change-Id: I7d2a6fef145945704c18be7a99c4bb512bf2ae0d
Signed-off-by: Sunnatillo <sunnat.samadov@est.tech>
6 months agoChange pipeline for e2e basic, integration, k8s-upgrade, ephemeral 36/21036/3
Sunnatillo [Thu, 2 May 2024 08:41:51 +0000 (11:41 +0300)]
Change pipeline for e2e basic, integration, k8s-upgrade, ephemeral
tests to e2e_tests_pipeline run them on dynamic worker

Change-Id: I196245684f5cd28a43a0106aafbb8c6dea4326ce
Signed-off-by: Sunnatillo <sunnat.samadov@est.tech>
6 months agoMerge "Add node image buidling pipeline Also: - Set image builing every 14 days ...
Sunnat Samadov [Thu, 2 May 2024 09:59:38 +0000 (09:59 +0000)]
Merge "Add node image buidling pipeline Also: - Set image builing every 14 days - Improve ci image building pipeline - Fix e2e tests pipeline name - Remove dev tools integration tests"

6 months agoAdd node image buidling pipeline 20/21020/5
Sunnatillo [Tue, 30 Apr 2024 11:37:23 +0000 (14:37 +0300)]
Add node image buidling pipeline
Also:
- Set image builing every 14 days
- Improve ci image building pipeline
- Fix e2e tests pipeline name
- Remove dev tools integration tests

Change-Id: Iaef9727c924e9408eb70afeebc203f46a4cb7699
Signed-off-by: Sunnatillo <sunnat.samadov@est.tech>
6 months agoAdd metal3 prefix to dev-env jobs 27/21027/2
Sunnatillo [Wed, 1 May 2024 10:40:07 +0000 (13:40 +0300)]
Add metal3 prefix to dev-env jobs

Change-Id: Ib31823a067685d3aad3c217f70aa36a24a803f89
Signed-off-by: Sunnatillo <sunnat.samadov@est.tech>
6 months agoMerge "Migrate ephemeral test to prow"
Sunnat Samadov [Tue, 30 Apr 2024 14:12:57 +0000 (14:12 +0000)]
Merge "Migrate ephemeral test to prow"

6 months agoMigrate ephemeral test to prow 21/21021/1
Mohammed Boukhalfa [Tue, 30 Apr 2024 12:01:11 +0000 (15:01 +0300)]
Migrate ephemeral test to prow

Change-Id: Ic70dc9632f5e44442bc466148e5d7c567e1645bc
Signed-off-by: Mohammed Boukhalfa <mohammed.boukhalfa@est.tech>
6 months agoBump main and release-1.7 branch k8s tests to upgrade k8s to v1.30.0 from v1.29.0 19/21019/1
Kashif Khan [Tue, 30 Apr 2024 11:12:31 +0000 (14:12 +0300)]
Bump main and release-1.7 branch k8s tests to upgrade k8s to v1.30.0 from v1.29.0

Also remove oldest k8s upgrade test for main branch i.e. v1.26.x to v1.27.x
Signed-off-by: Kashif Khan <kashif.khan@est.tech>
Change-Id: Idf4dd692ac3bade980674511b863c9e57db360bf
Signed-off-by: Kashif Khan <kashif.khan@est.tech>
6 months agoAdd header to performance test categories 17/20917/5
halil.cakal [Wed, 24 Apr 2024 09:02:55 +0000 (10:02 +0100)]
Add header to performance test categories

- set timer to every odd hour for plot job
- add more performance graph to ncmp category
- add new categories: unstable tests for cps and ncmp
- move the explanatory text to the bottom of the pageA
- publish the html reports on different tabs

Issue-ID: CPS-2162

Change-Id: I289297297eec273f54f095adc0556cf2f394352c
Signed-off-by: halil.cakal <halil.cakal@est.tech>
6 months agoAdd periodic bmo tests for release-0.6 13/20913/1
Huy Mai [Tue, 23 Apr 2024 07:17:28 +0000 (10:17 +0300)]
Add periodic bmo tests for release-0.6

Signed-off-by: Huy Mai <huy.mai@est.tech>
Change-Id: I344342564c2194b2466e51d59a61409ba9c034f4

6 months agoMerge "Plot more performance test graphs on the CPS performance report"
Andrew Fenner [Mon, 22 Apr 2024 13:07:56 +0000 (13:07 +0000)]
Merge "Plot more performance test graphs on the CPS performance report"

6 months agoPlot more performance test graphs on the CPS performance report 97/20897/6
halil.cakal [Thu, 18 Apr 2024 15:17:10 +0000 (16:17 +0100)]
Plot more performance test graphs on the CPS performance report

- change the algorithm to reflect the build range on the
  graphs rather than the last build
- add new perf. tests (around thirty) having lowest normalized
  stdv to plot
- add new ncmp perf test to plot
- fix the issue effects replace and delete graphs
- wipe workspace set to true for plot job

Issue-ID: CPS-2162

Change-Id: I857048e15db520aeff393a431220067e1dfc9fe4
Signed-off-by: halil.cakal <halil.cakal@est.tech>
6 months agoRemove feature tests for 1.4 branch 06/20906/1
Sunnatillo [Mon, 22 Apr 2024 07:07:19 +0000 (10:07 +0300)]
Remove feature tests for 1.4 branch

Change-Id: Iad6a2c4e8bc163180bb2132a955231d447f0b135
Signed-off-by: Sunnatillo <sunnat.samadov@est.tech>
6 months agoAdd release-1.7 branch configurations for CAPM3/IPAM repos 75/20875/6
Huy Mai [Fri, 12 Apr 2024 10:12:28 +0000 (13:12 +0300)]
Add release-1.7 branch configurations for CAPM3/IPAM repos

Signed-off-by: Huy Mai <huy.mai@est.tech>
Change-Id: I40e914c11563c48738cf404a73038073a98ac4e8

6 months agoMerge "removing deprecated jjbs"
Kashif Khan [Fri, 19 Apr 2024 12:50:06 +0000 (12:50 +0000)]
Merge "removing deprecated jjbs"

6 months agoremoving deprecated jjbs 95/20895/1
Mohammed Boukhalfa [Thu, 18 Apr 2024 14:33:08 +0000 (17:33 +0300)]
removing deprecated jjbs

Change-Id: I06fcffa0e0e2698ea7fef4e7dee05051dad82cd4

6 months agofix naming on dev env integration tests and remove ghprb based dev env integration... 93/20893/5
Sunnatillo [Thu, 18 Apr 2024 11:51:24 +0000 (14:51 +0300)]
fix naming on dev env integration tests and remove ghprb based dev env integration tests

Change-Id: Icc27b46b650d07ba56980deef626f23e36b2d27b
Signed-off-by: Sunnatillo <sunnat.samadov@est.tech>
6 months agoSet the performance job to run every two hours 88/20888/2
halil.cakal [Wed, 17 Apr 2024 14:17:14 +0000 (15:17 +0100)]
Set the performance job to run every two hours

Issue-ID: CPS-2162

Change-Id: I23d8087ae87e8fb73f4cd5748292a26b90cfd371
Signed-off-by: halil.cakal <halil.cakal@est.tech>
6 months agoMerge "Add dev-env-integration test to prow"
Kashif Khan [Wed, 17 Apr 2024 10:02:53 +0000 (10:02 +0000)]
Merge "Add dev-env-integration test to prow"

6 months agoAdd dev-env-integration test to prow 00/20800/16
Peppi-Lotta [Tue, 26 Mar 2024 13:27:03 +0000 (15:27 +0200)]
Add dev-env-integration test to prow

Change-Id: I72ae2b887eda42a2ea8613b54fa493d0dc2207c2
Signed-off-by: Peppi-Lotta <peppi-lotta.saari@est.tech>
6 months agoMerge "trigger integration clean from prow"
Adam Rozman [Tue, 16 Apr 2024 06:57:55 +0000 (06:57 +0000)]
Merge "trigger integration clean from prow"

6 months agoSet performance job to run once in a day 77/20877/1
halil.cakal [Mon, 15 Apr 2024 10:15:57 +0000 (11:15 +0100)]
Set performance job to run once in a day

Issue-ID: CPS-2162

Change-Id: Iecccd8a1f67ee367b1f81bfbad6ffde198e17313
Signed-off-by: halil.cakal <halil.cakal@est.tech>
7 months agotrigger integration clean from prow 24/20824/3
Mohammed Boukhalfa [Wed, 3 Apr 2024 08:38:52 +0000 (11:38 +0300)]
trigger integration clean from prow

Change-Id: Ib9740e477fc9c28bf94cf5f7c136cc441324f2ce

7 months agoAdd ironic-image release branches in relevant tests 71/20871/2
Kashif Khan [Thu, 11 Apr 2024 12:23:47 +0000 (15:23 +0300)]
Add ironic-image release branches in relevant tests

Signed-off-by: Kashif Khan <kashif.khan@est.tech>
Change-Id: Ibd59c01c1572099e9d28adc95802fbf4ef6064fb
Signed-off-by: Kashif Khan <kashif.khan@est.tech>
7 months agoMerge "Fix trigger phrase dev_env_integration_tests job"
Tuomo Tanskanen [Thu, 11 Apr 2024 07:47:50 +0000 (07:47 +0000)]
Merge "Fix trigger phrase dev_env_integration_tests job"

7 months agoSet cronjob at a regular interval of 30 minutes to run 65/20865/3
halil.cakal [Wed, 10 Apr 2024 08:12:52 +0000 (09:12 +0100)]
Set cronjob at a regular interval of 30 minutes to run

- we want to collect perf. statistics of cps every 30 mins

Issue-ID: CPS-2162

Change-Id: I5f4687d3a15c10275817147bb44a254b208342d8
Signed-off-by: halil.cakal <halil.cakal@est.tech>
7 months agoUnify jjb naming 22/20822/5
Mohammed Boukhalfa [Tue, 2 Apr 2024 16:07:53 +0000 (19:07 +0300)]
Unify jjb naming

Change-Id: I2e85d9822e3421b8b17415ceef9e60384551bb09

7 months agoRevert cps test server back to physical 61/20861/2
halil.cakal [Mon, 8 Apr 2024 15:42:41 +0000 (16:42 +0100)]
Revert cps test server back to physical

- Change timer to run the performance job
  every hour

Issue-ID: CPS-2162

Change-Id: I87025542c77cd907354f4d3d385297764b87a34e
Signed-off-by: halil.cakal <halil.cakal@est.tech>