ee/spec/services/incident_management/oncall_rotations/create_service_spec.rb has time zone issue
Job #1133481545 failed for 1d9d7570:
Failures:
1) IncidentManagement::OncallRotations::CreateService#execute with valid params for an in-progress rotation trims & saves the current shift
Failure/Error:
expect(oncall_rotation.shifts.first).to have_attributes(
starts_at: oncall_rotation.reload.created_at,
ends_at: oncall_rotation.starts_at.next_day
)
expected #<IncidentManagement::OncallShift id: 29, rotation_id: 11, participant_id: 21, starts_at: "2021-03-27 14:21:21", ends_at: "2021-03-28 13:21:20"> to have attributes {:ends_at => 2021-03-28 14:21:20.000000000 +0000, :starts_at => 2021-03-27 14:21:21.147838000 +0000} but had attributes {:ends_at => 2021-03-28 13:21:20.000000000 +0000, :starts_at => 2021-03-27 14:21:21.147838000 +0000}
Diff:
@@ -1 +1 @@
-:ends_at => 2021-03-28 14:21:20.000000000 +0000,
+:ends_at => 2021-03-28 13:21:20.000000000 +0000,
# ./ee/spec/services/incident_management/oncall_rotations/create_service_spec.rb:187:in `block (5 levels) in <top (required)>'
# ./spec/spec_helper.rb:365:in `block (3 levels) in <top (required)>'
# ./spec/support/sidekiq_middleware.rb:9:in `with_sidekiq_server_middleware'
# ./spec/spec_helper.rb:356:in `block (2 levels) in <top (required)>'
Finished in 21 minutes 9 seconds (files took 54.21 seconds to load)
4133 examples, 1 failure, 20 pending
Failed examples:
rspec ./ee/spec/services/incident_management/oncall_rotations/create_service_spec.rb:183 # IncidentManagement::OncallRotations::CreateService#execute with valid params for an in-progress rotation trims & saves the current shift
SimpleCov failed with exit 1