splunk / addonfactory-ucc-generator

A framework to generate UI-based Splunk Add-ons.
https://splunk.github.io/addonfactory-ucc-generator/
Apache License 2.0
62 stars 24 forks source link

ci: split UI tests #1460

Closed artemrys closed 5 days ago

artemrys commented 6 days ago

Issue number: N/A

PR Type

What kind of change does this PR introduce?

Summary

Changes

Splitting UI tests in GitHub Actions pipeline.

According to the run from this PR - the whole pipeline time dropped 50%.

I checked the total amount of test cases run and it is the same as in the previous approach.

User experience

N/A

Checklist

If an item doesn't apply to your changes, leave it unchecked.

vtsvetkov-splunk commented 5 days ago
image
vtsvetkov-splunk commented 5 days ago

2x jobs does not give much boost (21 minutes vs 18 minutes), but significantly increases the total amount of CPU time.

image

1461