-
Notifications
You must be signed in to change notification settings - Fork 305
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
tests: Add a manual integration test for OstreeRepoFinderMount #1203
tests: Add a manual integration test for OstreeRepoFinderMount #1203
Conversation
3d2f961
to
c522681
Compare
Summary of what @cgwalters and I discussed today:
|
4553587
to
af7c1f7
Compare
☔ The latest upstream changes (presumably 2f9f722) made this pull request unmergeable. Please resolve the merge conflicts. |
af7c1f7
to
fe6bb0a
Compare
Test an end-to-end flow of pulling refs from an online repository → local OS repository → create a USB stick of them → pull to a local OS repository on another machine. This is a manual test, as it requires a throwaway USB stick which the test can format as ext4 or vfat to test the flow works with both file systems. Run it as: MOUNT_INTEGRATION_DEV=/dev/sdb1 make check \ TESTS=tests/test-repo-finder-mount-integration.sh Signed-off-by: Philip Withnall <[email protected]>
The latter is deprecated now. Signed-off-by: Philip Withnall <[email protected]>
As per commit 6e4146a. Signed-off-by: Philip Withnall <[email protected]>
fe6bb0a
to
a3b1813
Compare
Rebased on master now that #1202 has been merged. Ready for review and merging. |
Nice work! At a quick glance at the test I think I know how to get this wired up, though the udisks bit may be tricky. Anyways can do later. |
⚡ Test exempted: pull fully rebased and already tested. |
The latter is deprecated now. Signed-off-by: Philip Withnall <[email protected]> Closes: #1203 Approved by: cgwalters
As per commit 6e4146a. Signed-off-by: Philip Withnall <[email protected]> Closes: #1203 Approved by: cgwalters
⚡️ ! |
Test an end-to-end flow of pulling refs from an online
repository → local OS repository → create a USB stick of
them → pull to a local OS repository on another machine.
This is a manual test, as it requires a throwaway USB stick which the
test can format as ext4 or vfat to test the flow works with both file
systems.
Run it as:
MOUNT_INTEGRATION_DEV=/dev/sdb1 make check
TESTS=tests/test-repo-finder-mount-integration.sh
Signed-off-by: Philip Withnall [email protected]
This PR depends on fixes from #1202. It exercises some of the functionality introduced in #1182, so it also depends (transitively) on that.