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

Cache charmcraft pack container, skip unstable tests except on schedule #11

Closed
wants to merge 6 commits into from

Conversation

carlcsaposs-canonical
Copy link
Contributor

@carlcsaposs-canonical carlcsaposs-canonical force-pushed the feature/cache-charmcraft-pack branch from 88e37ab to 157cf1f Compare February 17, 2023 21:26
tox.ini Outdated
commands =
poetry install --with dev
poetry export -f requirements.txt -o requirements.txt
poetry run pytest -v --tb native {[vars]tst_path}integration/test_charm.py --log-cli-level=INFO -s --cloud=localhost {posargs}
poetry run pytest -v --tb native --log-cli-level=INFO -s --cloud=localhost {posargs} {[vars]tests_path}/integration/test_charm.py
Copy link
Contributor

Choose a reason for hiding this comment

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

I'd make it more general to be consisnte with other repo

tox.ini Outdated
commands =
poetry install --with dev
poetry export -f requirements.txt -o requirements.txt
poetry run pytest -v --tb native {[vars]tst_path}integration/test_charm.py --log-cli-level=INFO -s --cloud=microk8s {posargs}
poetry run pytest -v --tb native --log-cli-level=INFO -s --cloud=microk8s {posargs} {[vars]tests_path}/integration/test_charm.py
Copy link
Contributor

Choose a reason for hiding this comment

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

I'd make it more general to be consisnte with other repo

Copy link
Contributor

@deusebio deusebio left a comment

Choose a reason for hiding this comment

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

The changes look good to me!

Only I see that both integration tests were failing and I'm wondering why (had a look at the logs but have not found obvious reason). We should just make sure these changes are backward compatible. I'd hold off to merge unless they are stable. I'll try to have a look at this next week

@deusebio
Copy link
Contributor

superseded by #19

@deusebio deusebio closed this Mar 17, 2023
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.

2 participants