diff --git a/treeherder/model/derived/jobs.py b/treeherder/model/derived/jobs.py index a7f5f2e57dd..3cd2b407132 100644 --- a/treeherder/model/derived/jobs.py +++ b/treeherder/model/derived/jobs.py @@ -2601,11 +2601,6 @@ def store_result_set_data(self, result_sets): cache_data[key] = revision_hash - cache.set_many( - cache_data, - self.RESULT_SET_CACHE_TIMEOUT - ) - # Insert new revisions dhub.execute( proc='jobs.inserts.set_revision', @@ -2614,6 +2609,11 @@ def store_result_set_data(self, result_sets): debug_show=self.DEBUG ) + cache.set_many( + cache_data, + self.RESULT_SET_CACHE_TIMEOUT + ) + # Retrieve new revision ids rev_where_in_clause = ','.join(rev_where_in_list) select_proc = 'get_revision_ids'