infra/cicd.git
11 days agoAdd scalability test pipeline 55/22355/7
Mohammed Boukhalfa [Mon, 7 Oct 2024 06:34:13 +0000 (09:34 +0300)]
Add scalability test pipeline

This test is supposed to give user possiblity to set node number and batch size from jenkins GUI for now will not be triggerable from PRs
Change-Id: I1057f20e37d38e252e55760c9b45b4f08a59d5c9
Signed-off-by: Mohammed Boukhalfa <mohammed.boukhalfa@est.tech>
4 weeks agoReverse the k6 plots that measure throughput 43/22343/2
halil.cakal [Thu, 3 Oct 2024 09:26:56 +0000 (10:26 +0100)]
Reverse the k6 plots that measure throughput

- divert y-axis for those measuring throughput
- change the factor from 2 to 1.5 for y-axis max

Issue-ID: CPS-2431

Change-Id: Ib71c1f32e3c267bc9ee6bfd5a26059113d3c42bd
Signed-off-by: halil.cakal <halil.cakal@est.tech>
5 weeks agoset fixed value for y-axis 09/22309/4
halil.cakal [Tue, 24 Sep 2024 14:35:29 +0000 (15:35 +0100)]
set fixed value for y-axis

- decide the max value for y-axis based on
  threshold or cps expectation

Issue-ID: CPS-2404

Change-Id: I88bd9c9cd5b637e96a13249db5ad33c6bcca397a
Signed-off-by: halil.cakal <halil.cakal@est.tech>
6 weeks agomake the report pages (weekly and monthly) avaiable to view 78/22278/1
halil.cakal [Thu, 19 Sep 2024 12:29:56 +0000 (13:29 +0100)]
make the report pages (weekly and monthly) avaiable to view

Issue-ID: CPS-2404

Change-Id: If9bbf3bf938b945a03026e5108bbd04621084b7b
Signed-off-by: halil.cakal <halil.cakal@est.tech>
6 weeks agoMerge "k6 historical graphs"
Andrew Fenner [Thu, 19 Sep 2024 10:50:36 +0000 (10:50 +0000)]
Merge "k6 historical graphs"

6 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>
6 weeks agoORAN - Enable setting mvn version in jjb files 67/22267/4
JohnKeeney [Tue, 17 Sep 2024 11:04:18 +0000 (12:04 +0100)]
ORAN - Enable setting mvn version in jjb files
Upgrade mvn version 3.6.2->3.6.3

Change-Id: I8277e17411049e3326409f9b1aafb57b74d0b28c
Signed-off-by: JohnKeeney <john.keeney@est.tech>
7 weeks 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>
8 weeks agoMerge "Update cleanup job"
Sunnat Samadov [Mon, 9 Sep 2024 13:54:29 +0000 (13:54 +0000)]
Merge "Update cleanup job"

8 weeks 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>
8 weeks 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>
8 weeks 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"

3 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

3 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

3 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"

3 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

4 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

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

4 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>
4 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>
4 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

4 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>
5 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"

5 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"

5 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"

5 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

5 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

5 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>
5 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>
5 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>
5 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>
5 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>
5 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

5 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>