Skip to content

Keep only important integration tests: step 5 #848

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

Merged
merged 41 commits into from
Dec 4, 2024

Conversation

mgovers
Copy link
Member

@mgovers mgovers commented Nov 28, 2024

Signed-off-by: Martijn Govers <Martijn.Govers@Alliander.com>
Signed-off-by: Martijn Govers <Martijn.Govers@Alliander.com>
Signed-off-by: Martijn Govers <Martijn.Govers@Alliander.com>
Signed-off-by: Martijn Govers <Martijn.Govers@Alliander.com>
@mgovers mgovers added improvement Improvement on internal implementation do-not-merge This should not be merged labels Nov 28, 2024
@mgovers mgovers self-assigned this Nov 28, 2024
Signed-off-by: Martijn Govers <Martijn.Govers@Alliander.com>
@TonyXiang8787 TonyXiang8787 changed the base branch from main to feature/only-important-integration-tests-4 November 29, 2024 08:13
Base automatically changed from feature/only-important-integration-tests-4 to main November 29, 2024 08:59
Signed-off-by: Martijn Govers <Martijn.Govers@Alliander.com>
Signed-off-by: Martijn Govers <Martijn.Govers@Alliander.com>
Signed-off-by: Martijn Govers <Martijn.Govers@Alliander.com>
Signed-off-by: Martijn Govers <Martijn.Govers@Alliander.com>
Signed-off-by: Martijn Govers <Martijn.Govers@Alliander.com>
Signed-off-by: Martijn Govers <Martijn.Govers@Alliander.com>
Signed-off-by: Martijn Govers <Martijn.Govers@Alliander.com>
Signed-off-by: Martijn Govers <Martijn.Govers@Alliander.com>
Signed-off-by: Martijn Govers <Martijn.Govers@Alliander.com>
Signed-off-by: Martijn Govers <Martijn.Govers@Alliander.com>
Signed-off-by: Martijn Govers <Martijn.Govers@Alliander.com>
Signed-off-by: Martijn Govers <Martijn.Govers@Alliander.com>
Signed-off-by: Martijn Govers <Martijn.Govers@Alliander.com>
Signed-off-by: Martijn Govers <Martijn.Govers@Alliander.com>
Signed-off-by: Martijn Govers <Martijn.Govers@Alliander.com>
Signed-off-by: Martijn Govers <Martijn.Govers@Alliander.com>
@mgovers mgovers removed the do-not-merge This should not be merged label Dec 2, 2024
@mgovers mgovers marked this pull request as ready for review December 2, 2024 15:42
Signed-off-by: Martijn Govers <Martijn.Govers@Alliander.com>
Copy link
Contributor

@figueroa1395 figueroa1395 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good to me, just left some minor comments.

In addition, once all clang-tidy/sonar stuff is fixed, I will trigger a manual run of the nightly build to "benchmark" compilation speed more accurately. I will report back when is done.

Signed-off-by: Martijn Govers <Martijn.Govers@Alliander.com>
Signed-off-by: Martijn Govers <Martijn.Govers@Alliander.com>
Signed-off-by: Martijn Govers <Martijn.Govers@Alliander.com>
Signed-off-by: Martijn Govers <Martijn.Govers@Alliander.com>
Signed-off-by: Martijn Govers <Martijn.Govers@Alliander.com>
Signed-off-by: Martijn Govers <Martijn.Govers@Alliander.com>
…t-integration-tests-5

Signed-off-by: Martijn Govers <Martijn.Govers@Alliander.com>
Signed-off-by: Martijn Govers <Martijn.Govers@Alliander.com>
Signed-off-by: Martijn Govers <Martijn.Govers@Alliander.com>
@figueroa1395
Copy link
Contributor

Manual nightly build run for benchmark purposes: https://github.com/PowerGridModel/power-grid-model/actions/runs/12142643442. After it has run, I will document here the improvement and also check the box in the PR description.

mgovers and others added 4 commits December 4, 2024 08:59
Signed-off-by: Martijn Govers <Martijn.Govers@Alliander.com>
Signed-off-by: Martijn Govers <Martijn.Govers@Alliander.com>
Signed-off-by: Martijn Govers <Martijn.Govers@Alliander.com>
@TonyXiang8787 TonyXiang8787 added this pull request to the merge queue Dec 4, 2024
Merged via the queue into main with commit 4954709 Dec 4, 2024
30 of 32 checks passed
@TonyXiang8787 TonyXiang8787 deleted the feature/only-important-integration-tests-5 branch December 4, 2024 10:02
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
improvement Improvement on internal implementation
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants