Skip to content

Commit 27703c8

Browse files
committed
Improved integration test coverage for farm build.
Existing integration test cases for `farm` functionality is limited to the operations that create/update/delete farm objects. There is no test coverage of any actual farm builds. This submission seeks to address this via the addition of a new integration test module: `farm_build_test.go` This module: - prepares a simulated, multi-farm, multi-node test environment - performs testing of the podman farm build function across that environment. - confirms that the expected number of builds are performed; that they are of the correct architecture; and that they built on the expected nodes, as determined by the supplied parameters. The commit also includes two minor changes: - A very minor change the farm documention to clarify one of of the `default` setting. - The farm system-test script 001-farm.bats now uses an explicitly set connection name rather than relying on the default in the users environment being set in a supportive manner. THIS SUBMISSION MAKES NO CHANGES TO THE PRODUCT CODE BASE. Signed-off-by: kevin <[email protected]>
1 parent fcdb6b5 commit 27703c8

File tree

4 files changed

+1374
-7
lines changed

4 files changed

+1374
-7
lines changed

docs/source/markdown/podman-farm-build.1.md.in

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -143,7 +143,7 @@ This option specifies the name of the farm to be used in the build process.
143143

144144
#### **--local**, **-l**
145145

146-
Build image on local machine as well as on farm nodes.
146+
Build image on local machine as well as on farm nodes (Default: true).
147147

148148
@@option logfile
149149

0 commit comments

Comments
 (0)