Skip to content

[8.19] [ftr] split svl common configs with 4 extra groups (#218415)#221964

Merged
Ikuni17 merged 2 commits intoelastic:8.19from
Ikuni17:backport/8.19/pr-218415
May 29, 2025
Merged

[8.19] [ftr] split svl common configs with 4 extra groups (#218415)#221964
Ikuni17 merged 2 commits intoelastic:8.19from
Ikuni17:backport/8.19/pr-218415

Conversation

@Ikuni17
Copy link
Copy Markdown
Contributor

@Ikuni17 Ikuni17 commented May 29, 2025

Backport

This will backport the following commits from main to 8.19:

Questions ?

Please refer to the Backport tool documentation

## Summary

These 2 configs for all solutions take 35-39 minutes:

```
x-pack/test_serverless/functional/test_suites/<solution>/common_configs/config.group5.ts
x-pack/test_serverless/functional/test_suites/<solution>/common_configs/config.group6.ts
```

I added 4 additional groups under each solution and relocated some
configs to split original runtime by ~3:

```
x-pack/test_serverless/functional/test_suites/<solution>/common_configs/config.group9.ts
x-pack/test_serverless/functional/test_suites/<solution>/common_configs/config.group10.ts
x-pack/test_serverless/functional/test_suites/<solution>/common_configs/config.group11.ts
x-pack/test_serverless/functional/test_suites/<solution>/common_configs/config.group12.ts
```

It should help balancing configs better and retry failed ones faster.

After this PR groups runtime
|config path| runtime |
| ------------- | ------------- |

|x-pack/test_serverless/functional/test_suites/security/common_configs/config.group5.ts|
16m 15s |

|x-pack/test_serverless/functional/test_suites/security/common_configs/config.group6.ts|
18m 7s |

|x-pack/test_serverless/functional/test_suites/security/common_configs/config.group9.ts|
12m 7s |

|x-pack/test_serverless/functional/test_suites/security/common_configs/config.group10.ts
| 16m 13s |

|x-pack/test_serverless/functional/test_suites/security/common_configs/config.group11.ts|
14m 3s |

|x-pack/test_serverless/functional/test_suites/security/common_configs/config.group12.ts|
17m 47s |

(cherry picked from commit dfed762)

# Conflicts:
#	.buildkite/ftr_oblt_serverless_configs.yml
#	.buildkite/ftr_search_serverless_configs.yml
#	.buildkite/ftr_security_serverless_configs.yml
@Ikuni17 Ikuni17 requested a review from kibanamachine as a code owner May 29, 2025 16:56
@Ikuni17 Ikuni17 added the backport This PR is a backport of another PR label May 29, 2025
@Ikuni17 Ikuni17 enabled auto-merge (squash) May 29, 2025 16:56
@Ikuni17 Ikuni17 self-assigned this May 29, 2025
@Ikuni17 Ikuni17 requested a review from dmlemeshko May 29, 2025 16:57
@Ikuni17 Ikuni17 requested a review from a team May 29, 2025 18:26
@elasticmachine
Copy link
Copy Markdown
Contributor

💚 Build Succeeded

Metrics [docs]

✅ unchanged

History

cc @Ikuni17

@Ikuni17 Ikuni17 disabled auto-merge May 29, 2025 19:54
@Ikuni17 Ikuni17 merged commit c8c76ea into elastic:8.19 May 29, 2025
8 checks passed
@Ikuni17 Ikuni17 deleted the backport/8.19/pr-218415 branch May 29, 2025 19:54
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

backport This PR is a backport of another PR

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants