[Buildroot] [PATCH v4 28/30] autobuild-run: define different output directory for reproducible builds

Atharva Lele itsatharva at gmail.com
Thu Aug 1 02:46:41 UTC 2019


Having different output directories will increase variance. Subsequent
patches will modify other parts of the scripts to use this directory.

Signed-off-by: Atharva Lele <itsatharva at gmail.com>
---
Changes v3:
  - New patch
---
 scripts/autobuild-run | 4 ++++
 1 file changed, 4 insertions(+)

diff --git a/scripts/autobuild-run b/scripts/autobuild-run
index 7c05234..a96840f 100755
--- a/scripts/autobuild-run
+++ b/scripts/autobuild-run
@@ -278,6 +278,10 @@ class Builder:
         self.outputdir = os.path.abspath(os.path.join(self.idir, "output"))
         self.resultdir = os.path.join(self.outputdir, "results")
 
+        # We use a different output directory for more variance in reproducibility
+        # testing.
+        self.outputdir_1 = os.path.abspath(os.path.join(self.idir, "output-1"))
+
         if self.debug:
             self.log = sys.stdout
         else:
-- 
2.22.0



More information about the buildroot mailing list