From 3b6b93e2cafa90e9e0b4a2c784add6ba7717e8df Mon Sep 17 00:00:00 2001 From: Matt Guthaus Date: Sat, 10 Nov 2018 10:05:27 -0800 Subject: [PATCH] Save gds file in testutils when fail to figure out randomness in regression CI --- compiler/tests/testutils.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/compiler/tests/testutils.py b/compiler/tests/testutils.py index 39376202..a22416e2 100755 --- a/compiler/tests/testutils.py +++ b/compiler/tests/testutils.py @@ -36,6 +36,9 @@ class openram_test(unittest.TestCase): import verify result=verify.run_drc(a.name, tempgds) if result != 0: + new_file = "/tmp/"+a.name+".gds" + debug.info(0,"Copying failed file to {}".format(new_file)) + os.copy(tempgds, newfile) self.fail("DRC failed: {}".format(a.name))