[LNT] r349575 - Prevent detached object errors
Chris Matthews via llvm-commits
llvm-commits at lists.llvm.org
Tue Dec 18 15:39:24 PST 2018
Author: cmatthews
Date: Tue Dec 18 15:39:24 2018
New Revision: 349575
URL: http://llvm.org/viewvc/llvm-project?rev=349575&view=rev
Log:
Prevent detached object errors
Looks like this cache is holding stuff between sessions. Since those
object could expire, lets purge the cache before we start.
Modified:
lnt/trunk/lnt/server/db/rules/rule_update_fixed_regressions.py
Modified: lnt/trunk/lnt/server/db/rules/rule_update_fixed_regressions.py
URL: http://llvm.org/viewvc/llvm-project/lnt/trunk/lnt/server/db/rules/rule_update_fixed_regressions.py?rev=349575&r1=349574&r2=349575&view=diff
==============================================================================
--- lnt/trunk/lnt/server/db/rules/rule_update_fixed_regressions.py (original)
+++ lnt/trunk/lnt/server/db/rules/rule_update_fixed_regressions.py Tue Dec 18 15:39:24 2018
@@ -93,6 +93,9 @@ def regression_evolution(session, ts, ru
NTBF.
"""
logger.info("Running regression evolution")
+
+ # Clear the cache before we start.
+ ts.machine_to_latest_order_cache = {}
changed = 0
evolve_states = [RegressionState.DETECTED, RegressionState.STAGED,
RegressionState.ACTIVE]
More information about the llvm-commits
mailing list