Project

General

Profile

Actions

Bug #20137

closed

rails_restart_test.go is racy

Added by Brett Smith about 1 year ago. Updated about 1 year ago.

Status:
Resolved
Priority:
Normal
Assigned To:
Category:
API
Target version:
Story points:
0.5
Release relationship:
Auto

Description

Usually looks like this:

START: rails_restart_test.go:33: railsRestartSuite.TestConfigReload                                                                      [534/1870]
oldhash b7d39f95c41b4f5fb8355b27bed4041aa62c0d7421ec19cd220742a8ff468f3e                                                                           
newhash a3b7337ac105951c767b5c22a338e0f0a217f5da4896c0b6b16527f4d22549be                                                                           
waited 20.145719291s for rails to restart                                                                                                          
rails_restart_test.go:90:                                                                                                                          
    c.Check(string(body), check.Matches, `(?ms).*`+newhash+`.*`)                                                                                   
... value string = "" +                                                                                                                            
...     "# HELP arvados_config_load_timestamp_seconds Time when config file was loaded.\n" +                                                       
...     "# TYPE arvados_config_load_timestamp_seconds gauge\n" +                                                                                   
...     "arvados_config_load_timestamp_seconds{sha256=\"b7d39f95c41b4f5fb8355b27bed4041aa62c0d7421ec19cd220742a8ff468f3e\"} 1676921145.494242\n" + 
...     "# HELP arvados_config_source_timestamp_seconds Timestamp of config file when it was loaded.\n" +
...     "# TYPE arvados_config_source_timestamp_seconds gauge\n" +
...     "arvados_config_source_timestamp_seconds{sha256=\"b7d39f95c41b4f5fb8355b27bed4041aa62c0d7421ec19cd220742a8ff468f3e\"} 1676920876.128381\n" 
+
...     "# HELP arvados_version_running Indicated version is running.\n" +
...     "# TYPE arvados_version_running gauge\n" +
...     "arvados_version_running{version=\"unknown\"} 1\n" 
... regex string = "(?ms).*a3b7337ac105951c767b5c22a338e0f0a217f5da4896c0b6b16527f4d22549be.*" 

FAIL: rails_restart_test.go:33: railsRestartSuite.TestConfigReload

OOPS: 0 passed, 1 FAILED
--- FAIL: Test (20.16s)
FAIL
exit status 1
FAIL    git.arvados.org/arvados.git/lib/controller      20.165s
Actions #1

Updated by Brett Smith about 1 year ago

  • % Done changed from 0 to 100
  • Status changed from In Progress to Resolved
Actions

Also available in: Atom PDF