-
Notifications
You must be signed in to change notification settings - Fork 236
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
hermetic: rename the feature from "isolated → hermetic"
This has been discussed within the Mock/Copr and Konflux teams, and the new term seems to better reflect what Mock actually does. It also avoids confusion with the "rpmbuild isolation" that Mock has always implemented.
- Loading branch information
Showing
16 changed files
with
146 additions
and
126 deletions.
There are no files selected for viewing
14 changes: 7 additions & 7 deletions
14
behave/features/isolated-build.feature → behave/features/hermetic-build.feature
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
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,22 +1,22 @@ | ||
Feature: Mock 5.7+ supports isolated builds | ||
Feature: Mock 5.7+ supports hermetic builds | ||
|
||
@isolated_build | ||
Scenario: Isolated build against a DNF5 distribution | ||
@hermetic_build | ||
Scenario: Hermetic build against a DNF5 distribution | ||
Given an unique mock namespace | ||
When deps for python-copr-999-1.src.rpm are calculated against fedora-rawhide-x86_64 | ||
And a local repository is created from lockfile | ||
And an isolated build is retriggered with the lockfile and repository | ||
And a hermetic build is retriggered with the lockfile and repository | ||
Then the build succeeds | ||
And the produced lockfile is validated properly | ||
|
||
@isolated_build | ||
Scenario: Isolated build against a DNF4 distribution | ||
@hermetic_build | ||
Scenario: Hermetic build against a DNF4 distribution | ||
Given an unique mock namespace | ||
# Temporary image, until we resolve https://issues.redhat.com/browse/CS-2506 | ||
And next mock call uses --config-opts=bootstrap_image=quay.io/mock/behave-testing-c9s-bootstrap option | ||
And next mock call uses --config-opts=bootstrap_image_ready=True option | ||
When deps for mock-test-bump-version-1-0.src.rpm are calculated against centos-stream+epel-9-x86_64 | ||
And a local repository is created from lockfile | ||
And an isolated build is retriggered with the lockfile and repository | ||
And a hermetic build is retriggered with the lockfile and repository | ||
Then the build succeeds | ||
And the produced lockfile is validated properly |
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
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
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
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
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
Oops, something went wrong.