INNER CODE UNIT · Python

Verify

DaemonEngine/Daemon · tools/crash_test.py:43

    def Verify(self, cond, reason=None, fail=True):
        if not cond:
            if fail:
                if reason is not None:
                    print(f"FAILURE: {reason}")
                self.status = "FAILED"
                if GIVE_UP:
                    raise Exception("Giving up on first failure")
            else:
                print(f"WARNING: {reason}")

    def Go(self):
        self.Begin()
        try:
            self.Do()
        except Exception as e:
            traceback.print_exc()
            self.status = "FAILED"

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…