-
Notifications
You must be signed in to change notification settings - Fork 5
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
Install-driven enhancements #242
Merged
Merged
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
ydirson
force-pushed
the
install-driven-enhancements
branch
3 times, most recently
from
July 25, 2024 08:30
ec27326
to
fddb534
Compare
benjamreis
reviewed
Jul 25, 2024
As seen with the failed run on the CI:
|
ydirson
force-pushed
the
install-driven-enhancements
branch
from
July 25, 2024 10:16
fddb534
to
595a85f
Compare
Removed for now the commit that requires python 3.8. |
Added 2 things I was missing with the logs:
|
ydirson
force-pushed
the
install-driven-enhancements
branch
from
July 25, 2024 14:09
5ef879f
to
ccc3a46
Compare
(now with proper commit messages) |
run CI 8.2: ✅ |
gduperrey
approved these changes
Jul 29, 2024
stormi
reviewed
Aug 1, 2024
ydirson
force-pushed
the
install-driven-enhancements
branch
2 times, most recently
from
August 8, 2024 13:34
9275afd
to
c62734a
Compare
ydirson
force-pushed
the
install-driven-enhancements
branch
from
August 8, 2024 14:16
c62734a
to
ef6c0d3
Compare
stormi
reviewed
Aug 8, 2024
Also adding to next iteration |
ydirson
force-pushed
the
install-driven-enhancements
branch
from
August 9, 2024 09:00
ef6c0d3
to
5efb070
Compare
stormi
reviewed
Aug 9, 2024
ydirson
force-pushed
the
install-driven-enhancements
branch
from
August 9, 2024 09:55
5efb070
to
fd2ca15
Compare
stormi
approved these changes
Aug 9, 2024
Other methods to get SRs return `SR` objects, this was inconsistent. Signed-off-by: Yann Dirson <[email protected]>
Signed-off-by: Yann Dirson <[email protected]>
"vm-cd-insert" does not mount anything, as the need for a subsequent "mount" in the only test using it shows. Signed-off-by: Yann Dirson <[email protected]>
Signed-off-by: Yann Dirson <[email protected]>
The entrypoint is ssh(), and the default values are already there. Signed-off-by: Yann Dirson <[email protected]>
Since f9b5365 the VM ctor takes care of reporting this info. Signed-off-by: Yann Dirson <[email protected]>
Signed-off-by: Yann Dirson <[email protected]>
This will be useful to the plugin that allows not rerunning a cached dependency: it needs to probe the cache. Signed-off-by: Yann Dirson <[email protected]>
Signed-off-by: Yann Dirson <[email protected]>
When testing in a nested setup, 2 min is not enough to boot a Debian 12 to the point the XS agent has published to xenstore. 5 min should be enough for everyone. Signed-off-by: Yann Dirson <[email protected]>
Signed-off-by: Yann Dirson <[email protected]>
…nning VM. There is no other inter-test dependency in this file, this allows to stop using @pytest.mark.incremental here. Signed-off-by: Yann Dirson <[email protected]>
Signed-off-by: Yann Dirson <[email protected]>
Same as for test_basic_without_ssh, and this allows to stop using @pytest.mark.incremental here too. Signed-off-by: Yann Dirson <[email protected]>
Previous commits removed its two only uses, replaced by an autouse fixture. Other possible uses would be covered (with a more fine-grained approach) by pytest-dependency. This frees the global pytest_runtest_makereport hook for potential reuse. Signed-off-by: Yann Dirson <[email protected]>
Signed-off-by: Yann Dirson <[email protected]>
We will need this value in other places. Signed-off-by: Yann Dirson <[email protected]>
And make the whole easier to copypaste. Signed-off-by: Yann Dirson <[email protected]>
Reported by mypy. Signed-off-by: Yann Dirson <[email protected]>
Signed-off-by: Yann Dirson <[email protected]>
We want to have it in log-file. Signed-off-by: Yann Dirson <[email protected]>
Signed-off-by: Yann Dirson <[email protected]>
Signed-off-by: Yann Dirson <[email protected]>
ydirson
force-pushed
the
install-driven-enhancements
branch
from
August 28, 2024 16:22
dba826f
to
462ff23
Compare
rebased, no change |
gthvn1
approved these changes
Aug 29, 2024
Full CI 8.2 run was OK on this branch. Ready to merge! |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This is a big collection of fixes and enhancements I found useful and/or necessary while working on #226