Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

557 Investigate ways to improve test runner performance #556

Draft
wants to merge 6 commits into
base: develop-2.0
Choose a base branch
from

Conversation

baseTwo
Copy link
Collaborator

@baseTwo baseTwo commented Sep 19, 2024

⚠️This is an investigation PR to see if the time to run the integration test runner can be reduced

Work for #557

The work was done in repo https://github.com/FirelyTeam/Firely.Cql.Sdk.Integration.Runner PR 25.

This PR is just to update the submodule state.

Times to run integration test runner in build pipeline

Date Duration Local PC Duration on Pipeline Description Test Runner Commit
2024-09-19 2m 21s
2m 47s
2m 09s
6m 12s Baseline - just split up CqlService into smaller services c8af
2024-09-19 2m 23s
2m 07s
4m 47s Using async tasks to split up parallel work in test runner 4a87
2024-09-19 1m 56s
2m 05s
5m 33s
...
Using stateless libraries through a service provider 7447

@baseTwo baseTwo changed the title Improve test runner Improve test runner performance Sep 19, 2024
@baseTwo baseTwo linked an issue Sep 19, 2024 that may be closed by this pull request
@baseTwo baseTwo marked this pull request as ready for review September 19, 2024 14:38
@baseTwo baseTwo enabled auto-merge September 19, 2024 14:38
@baseTwo baseTwo marked this pull request as draft September 19, 2024 15:48
auto-merge was automatically disabled September 19, 2024 15:48

Pull request was converted to draft

@baseTwo baseTwo changed the title Improve test runner performance Investigate ways to improve test runner performance Sep 19, 2024
@baseTwo baseTwo changed the title Investigate ways to improve test runner performance 557 Investigate ways to improve test runner performance Sep 24, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Improve Test Runner performance
1 participant