Spec failure in spec/requests/openid_connect_spec.rb
https://gitlab.com/gitlab-org/gitlab-ce/builds/15912290
1) OpenID Connect requests Application with OpenID scope ID token payload includes the time of the last authentication
Failure/Error: expect(@payload['auth_time']).to eq user.current_sign_in_at.to_i
expected: 1494348044
got: nil
(compared using ==)
# ./spec/requests/openid_connect_spec.rb:102:in `block (4 levels) in <top (required)>'
Finished in 18 minutes 21 seconds (files took 23.56 seconds to load)
1303 examples, 1 failure
Failed examples:
rspec ./spec/requests/openid_connect_spec.rb:101 # OpenID Connect requests Application with OpenID scope ID token payload includes the time of the last authentication
I suspect it has to do with 6a915d6f, which prevents current_sign_in_at
from being updated more than once an hour.