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

test: add additional integration checks #12

Merged
merged 1 commit into from
Aug 8, 2024

Conversation

jedel1043
Copy link
Collaborator

Combines all the checks from the integration tests of all the charms.

@jedel1043 jedel1043 requested a review from NucciTheBoss August 7, 2024 23:31
Copy link
Member

@NucciTheBoss NucciTheBoss left a comment

Choose a reason for hiding this comment

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

LGTM! This will be nice to have when making changes to all the charms!

One thing we should consider in the future is compiling a list of tests we want to have for the Slurm charms. For example, I could see us having a test for cycling out the munge key, validating the ket, updating slurm.conf configuration, etc. Out of scope for this PR, but eventually we should look into building out the test suite to validate ALL THE THINGS™️

@NucciTheBoss NucciTheBoss added the enhancement New feature or request label Aug 8, 2024
@NucciTheBoss
Copy link
Member

@jedel1043 I don't think we want to disallow base branch updates?

image

@NucciTheBoss
Copy link
Member

I needed to untick this restriction so that I can merge this PR. We should figure out what branch protections we want to set in place. If we do want to disallow base branch updates, we should at least add the @charmed-hpc/charmed-hpc-core-devs have bypass privileges for that specific rule but still require that CI succeeds. That way maintainers who aren't considered core devs can't mess with the base branch.

image

@NucciTheBoss NucciTheBoss merged commit b01288a into charmed-hpc:main Aug 8, 2024
5 checks passed
@jedel1043 jedel1043 deleted the new-integration-tests branch August 8, 2024 14:01
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants