Skip to content

Update rails to version 6.1.7.6 #5226

Update rails to version 6.1.7.6

Update rails to version 6.1.7.6 #5226

Triggered via push February 23, 2024 22:50
Status Failure
Total duration 7m 6s
Artifacts 2

ruby_test.yml

on: push
Matrix: cucumber_tests
Matrix: rspec_tests
end_coverage
0s
end_coverage
Fit to window
Zoom out
Zoom in

Annotations

47 errors and 14 warnings
rake_tests
Process completed with exit code 1.
rspec_tests (3, 0): spec/features/shared_examples/cherrypicking.rb#L7
Cherrypicking pipeline where picking by ng/µl for a tecan robot when robot is using 96-Trough buffer (Tecan v1) behaves like a cherrypicking procedure running the cherrypicking pipeline Failure/Error: <%= render_flashes %> ActionView::Template::Error: undefined local variable or method `render_flashes' for #<ActionView::Base:0x000000001716c8> Did you mean? render_section Shared Example Group: "a cherrypicking procedure" called from ./spec/features/pipelines/cherrypick/cherrypick_pipeline_spec.rb:165
rspec_tests (3, 0): spec/features/shared_examples/cherrypicking.rb#L7
Cherrypicking pipeline where picking by ng/µl for a tecan robot when robot is using 8-Trough buffer (Tecan v2) behaves like a cherrypicking procedure running the cherrypicking pipeline Failure/Error: <%= render_flashes %> ActionView::Template::Error: undefined local variable or method `render_flashes' for #<ActionView::Base:0x00000000176128> Did you mean? render_section Shared Example Group: "a cherrypicking procedure" called from ./spec/features/pipelines/cherrypick/cherrypick_pipeline_spec.rb:275
rspec_tests (3, 0): spec/features/shared_examples/cherrypicking.rb#L7
Cherrypicking pipeline where picking by ng for a tecan robot behaves like a cherrypicking procedure running the cherrypicking pipeline Failure/Error: <%= render_flashes %> ActionView::Template::Error: undefined local variable or method `render_flashes' for #<ActionView::Base:0x000000001798a0> Did you mean? render_section Shared Example Group: "a cherrypicking procedure" called from ./spec/features/pipelines/cherrypick/cherrypick_pipeline_spec.rb:324
rspec_tests (3, 0): spec/features/shared_examples/cherrypicking.rb#L7
Cherrypicking pipeline where the number of plates does not exceed the max beds for the robot behaves like a cherrypicking procedure running the cherrypicking pipeline Failure/Error: <%= render_flashes %> ActionView::Template::Error: undefined local variable or method `render_flashes' for #<ActionView::Base:0x0000000017d450> Did you mean? render_section Shared Example Group: "a cherrypicking procedure" called from ./spec/features/pipelines/cherrypick/cherrypick_pipeline_spec.rb:333
rspec_tests (3, 0): spec/features/shared_examples/cherrypicking.rb#L7
Cherrypicking pipeline where there are multiple destination plates and the number of plates exceeds the max beds for the robot behaves like a cherrypicking procedure running the cherrypicking pipeline Failure/Error: <%= render_flashes %> ActionView::Template::Error: undefined local variable or method `render_flashes' for #<ActionView::Base:0x000000001980e8> Did you mean? render_section Shared Example Group: "a cherrypicking procedure" called from ./spec/features/pipelines/cherrypick/cherrypick_pipeline_spec.rb:371
rspec_tests (3, 0): spec/features/shared_examples/cherrypicking.rb#L7
Cherrypicking pipeline where there is a control plate and a single destination behaves like a cherrypicking procedure running the cherrypicking pipeline Failure/Error: <%= render_flashes %> ActionView::Template::Error: undefined local variable or method `render_flashes' for #<ActionView::Base:0x0000000019b180> Did you mean? render_section Shared Example Group: "a cherrypicking procedure" called from ./spec/features/pipelines/cherrypick/cherrypick_pipeline_spec.rb:388
rspec_tests (3, 0): spec/features/shared_examples/cherrypicking.rb#L7
Cherrypicking pipeline where there is a control plate and a single destination when the number of plates exceeds number of beds (Several runs) behaves like a cherrypicking procedure running the cherrypicking pipeline Failure/Error: <%= render_flashes %> ActionView::Template::Error: undefined local variable or method `render_flashes' for #<ActionView::Base:0x0000000019e2e0> Did you mean? render_section Shared Example Group: "a cherrypicking procedure" called from ./spec/features/pipelines/cherrypick/cherrypick_pipeline_spec.rb:407
rspec_tests (3, 0): spec/features/pipelines/cherrypick/cherrypick_pipeline_spec.rb#L86
Cherrypicking pipeline when creating batches requests leave the inbox once a batch has been created Failure/Error: <%= render_flashes %> ActionView::Template::Error: undefined local variable or method `render_flashes' for #<ActionView::Base:0x000000001a1d00> Did you mean? render_section
rspec_tests (3, 0): spec/features/shared_examples/cherrypicking.rb#L7
Cherrypicking pipeline where there is a control plate and multiple destinations when the number of plates exceeds number of beds (Several runs) behaves like a cherrypicking procedure running the cherrypicking pipeline Failure/Error: <%= render_flashes %> ActionView::Template::Error: undefined local variable or method `render_flashes' for #<ActionView::Base:0x000000001bc038> Did you mean? render_section Shared Example Group: "a cherrypicking procedure" called from ./spec/features/pipelines/cherrypick/cherrypick_pipeline_spec.rb:464
rspec_tests (3, 0): spec/features/shared_examples/cherrypicking.rb#L7
Cherrypicking pipeline where there is a control plate and multiple destinations behaves like a cherrypicking procedure running the cherrypicking pipeline Failure/Error: <%= render_flashes %> ActionView::Template::Error: undefined local variable or method `render_flashes' for #<ActionView::Base:0x000000001d58a8> Did you mean? render_section Shared Example Group: "a cherrypicking procedure" called from ./spec/features/pipelines/cherrypick/cherrypick_pipeline_spec.rb:439
rspec_tests (3, 1)
The job was canceled because "_3_0" failed.
rspec_tests (3, 1): spec/features/studies/edit_study_spec.rb#L25
Edit a study add external customer information Failure/Error: <%= render_flashes %> ActionView::Template::Error: undefined local variable or method `render_flashes' for #<ActionView::Base:0x0000000033fec8> Did you mean? render_section
rspec_tests (3, 1): spec/features/studies/edit_study_spec.rb#L9
Edit a study edit open study Failure/Error: <%= render_flashes %> ActionView::Template::Error: undefined local variable or method `render_flashes' for #<ActionView::Base:0x00000000340288> Did you mean? render_section
rspec_tests (3, 1): spec/features/studies/edit_study_spec.rb#L72
Edit a study with data release strategy displays HuMFre approval number when Not Applicable (Contact Datasharing) is clicked Failure/Error: <%= render_flashes %> ActionView::Template::Error: undefined local variable or method `render_flashes' for #<ActionView::Base:0x00000000340648> Did you mean? render_section
rspec_tests (3, 1): spec/features/studies/edit_study_spec.rb#L62
Edit a study with data release strategy displays HuMFre approval number when Open (ENA) is clicked Failure/Error: <%= render_flashes %> ActionView::Template::Error: undefined local variable or method `render_flashes' for #<ActionView::Base:0x000000003409b8> Did you mean? render_section
rspec_tests (3, 1): spec/features/studies/edit_study_spec.rb#L67
Edit a study with data release strategy displays HuMFre approval number when Managed (EGA) is clicked Failure/Error: <%= render_flashes %> ActionView::Template::Error: undefined local variable or method `render_flashes' for #<ActionView::Base:0x00000000340d28> Did you mean? render_section
rspec_tests (3, 1): spec/features/studies/edit_study_spec.rb#L41
Edit a study when data release strategy is Not Applicable does not error when setting strategy to Open Failure/Error: <%= render_flashes %> ActionView::Template::Error: undefined local variable or method `render_flashes' for #<ActionView::Base:0x000000003410c0> Did you mean? render_section
rspec_tests (3, 1): spec/heron/factories/event_spec.rb#L31
Heron::Factories::Event is not valid without seed Failure/Error: broadcast_event.errors.each { |key, value| errors.add(key, value) } ActiveSupport::DeprecationException: DEPRECATION WARNING: Enumerating ActiveModel::Errors as a hash has been deprecated. In Rails 6.1, `errors` is an array of Error objects, therefore it should be accessed by a block with a single block parameter like this: person.errors.each do |error| attribute = error.attribute message = error.message end You are passing a block expecting two parameters, so the old hash behavior is simulated. As this is deprecated, this will result in an ArgumentError in Rails 7.0. (called from check_broadcast_event at /home/runner/work/sequencescape/sequencescape/app/heron/factories/event.rb:32)
rspec_tests (3, 1): spec/heron/factories/event_spec.rb#L49
Heron::Factories::Event with event type BroadcastEvent::PlateCherrypicked::EVENT_TYPE when missing one of the required subjects is not valid Failure/Error: broadcast_event.errors.each { |key, value| errors.add(key, value) } ActiveSupport::DeprecationException: DEPRECATION WARNING: Enumerating ActiveModel::Errors as a hash has been deprecated. In Rails 6.1, `errors` is an array of Error objects, therefore it should be accessed by a block with a single block parameter like this: person.errors.each do |error| attribute = error.attribute message = error.message end You are passing a block expecting two parameters, so the old hash behavior is simulated. As this is deprecated, this will result in an ArgumentError in Rails 7.0. (called from check_broadcast_event at /home/runner/work/sequencescape/sequencescape/app/heron/factories/event.rb:32)
rspec_tests (3, 1): spec/heron/factories/event_spec.rb#L71
Heron::Factories::Event#save does not persist if missing any required info Failure/Error: broadcast_event.errors.each { |key, value| errors.add(key, value) } ActiveSupport::DeprecationException: DEPRECATION WARNING: Enumerating ActiveModel::Errors as a hash has been deprecated. In Rails 6.1, `errors` is an array of Error objects, therefore it should be accessed by a block with a single block parameter like this: person.errors.each do |error| attribute = error.attribute message = error.message end You are passing a block expecting two parameters, so the old hash behavior is simulated. As this is deprecated, this will result in an ArgumentError in Rails 7.0. (called from check_broadcast_event at /home/runner/work/sequencescape/sequencescape/app/heron/factories/event.rb:32)
rspec_tests (3, 1): spec/features/tag_layout_template_spec.rb#L15
Create a new tag layout template create a new layout template from a tag group Failure/Error: <%= render_flashes %> ActionView::Template::Error: undefined local variable or method `render_flashes' for #<ActionView::Base:0x00000000361988> Did you mean? render_section
rspec_tests (3, 2)
The job was canceled because "_3_0" failed.
rspec_tests (3, 2): spec/features/labwhere_reception_spec.rb#L9
Labwhere reception user can scan plates into the reception Failure/Error: <%= render_flashes %> ActionView::Template::Error: undefined local variable or method `render_flashes' for #<ActionView::Base:0x000000001b6890> Did you mean? render_section
rspec_tests (3, 2): spec/features/sample_manifests/uploader_for_manifests_with_tag_sequences_spec.rb#L157
Sample manifest with tag sequences multiplexed tube sample manifest with tag sequences valid upload and reupload with override Failure/Error: <%= render_flashes %> ActionView::Template::Error: undefined local variable or method `render_flashes' for #<ActionView::Base:0x000000001c2aa0> Did you mean? render_section
rspec_tests (3, 2): spec/features/sample_manifests/uploader_for_manifests_with_tag_sequences_spec.rb#L204
Sample manifest with tag sequences multiplexed tube sample manifest with tag sequences valid cgap foreign barcodes upload Failure/Error: <%= render_flashes %> ActionView::Template::Error: undefined local variable or method `render_flashes' for #<ActionView::Base:0x000000001c3e78> Did you mean? render_section
rspec_tests (3, 2): spec/features/sample_manifests/uploader_for_manifests_with_tag_sequences_spec.rb#L225
Sample manifest with tag sequences multiplexed tube sample manifest with tag sequences invalid upload validation errors Failure/Error: <%= render_flashes %> ActionView::Template::Error: undefined local variable or method `render_flashes' for #<ActionView::Base:0x000000001c5200> Did you mean? render_section
rspec_tests (3, 2): spec/features/sample_manifests/uploader_for_manifests_with_tag_sequences_spec.rb#L234
Sample manifest with tag sequences multiplexed tube sample manifest with tag sequences invalid upload no file Failure/Error: <%= render_flashes %> ActionView::Template::Error: undefined local variable or method `render_flashes' for #<ActionView::Base:0x000000001c65b0> Did you mean? render_section
rspec_tests (3, 2): spec/features/sample_manifests/uploader_for_manifests_with_tag_sequences_spec.rb#L271
Sample manifest with tag sequences multiplexed tube sample manifest with tag sequences invalid with cgap barcodes duplicates Failure/Error: <%= render_flashes %> ActionView::Template::Error: undefined local variable or method `render_flashes' for #<ActionView::Base:0x000000001c7b40> Did you mean? render_section
rspec_tests (3, 2): spec/features/sample_manifests/uploader_for_manifests_with_tag_sequences_spec.rb#L252
Sample manifest with tag sequences multiplexed tube sample manifest with tag sequences invalid with cgap barcodes validation errors Failure/Error: <%= render_flashes %> ActionView::Template::Error: undefined local variable or method `render_flashes' for #<ActionView::Base:0x000000001c9080> Did you mean? render_section
rspec_tests (3, 2): spec/features/sample_manifests/uploader_for_manifests_with_tag_sequences_spec.rb#L35
Sample manifest with tag sequences library tube sample manifest with tag sequences valid standard upload Failure/Error: <%= render_flashes %> ActionView::Template::Error: undefined local variable or method `render_flashes' for #<ActionView::Base:0x000000001ca020> Did you mean? render_section
rspec_tests (3, 2): spec/features/sample_manifests/uploader_for_manifests_with_tag_sequences_spec.rb#L47
Sample manifest with tag sequences library tube sample manifest with tag sequences valid standard reupload and override Failure/Error: <%= render_flashes %> ActionView::Template::Error: undefined local variable or method `render_flashes' for #<ActionView::Base:0x000000001cafe8> Did you mean? render_section
rspec_tests (3, 2): spec/features/sample_manifests/uploader_for_manifests_with_tag_sequences_spec.rb#L83
Sample manifest with tag sequences library tube sample manifest with tag sequences valid cgap foreign barcodes upload Failure/Error: <%= render_flashes %> ActionView::Template::Error: undefined local variable or method `render_flashes' for #<ActionView::Base:0x000000001cbee8> Did you mean? render_section
cucumber_tests (2, 0): features/api/uk10k/orders.feature#L45
Creating a new order with missing initial information failed: JSON {"content":{"study":"can't be blank"}} differs in the specified fields.
cucumber_tests (2, 0): features/api/uk10k/orders.feature#L46
Creating a new order with missing initial information failed: JSON {"content":{"project":"can't be blank"}} differs in the specified fields.
cucumber_tests (2, 0): features/api/uk10k/orders.feature#L192
Invalid request for multiple runs of different requests within an order failed: JSON {"content":{"request_options":"zero multiplier supplied"}} differs in the specified fields.
cucumber_tests (2, 0): features/api/uk10k/orders.feature#L193
Invalid request for multiple runs of different requests within an order failed: JSON {"content":{"request_options":"negative multiplier supplied"}} differs in the specified fields.
cucumber_tests (2, 0): features/api/uk10k/orders.feature#L364
Trying to update invalid request options failed: Expected: 422
cucumber_tests (2, 0): features/api/uk10k/orders.feature#L365
Trying to update invalid request options failed: Expected: 422
cucumber_tests (2, 0): features/api/uk10k/orders.feature#L366
Trying to update invalid request options failed: Expected: 422
cucumber_tests (2, 0): features/api/uk10k/orders.feature#L367
Trying to update invalid request options failed: Expected: 422
cucumber_tests (2, 0): features/api/uk10k/orders.feature#L371
Trying to update invalid request options failed: Expected: 422
cucumber_tests (2, 0): features/api/uk10k/orders.feature#L590
Attempting to change initial information after creating an order failed: JSON {"content":{"study":"cannot be changed"}} differs in the specified fields.
cucumber_tests (2, 1)
The job was canceled because "_2_0" failed.
cucumber_tests (2, 1): features/api/pulldown/submissions.feature#L43
A submission should error if you set an incorrect request option on construction failed: Expected: 422
cucumber_tests (2, 1): features/api/pulldown/submissions.feature#L79
A submission should not error if you create it without required options, but does if you build it failed: Expected: 422
cucumber_tests (2, 1)
The operation was canceled.
rake_tests
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/checkout@v2. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
rake_tests
The following actions uses node12 which is deprecated and will be forced to run on node16: actions/checkout@v2. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
rspec_tests (3, 0)
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/checkout@v2, actions/setup-node@v2, actions/cache@v2, actions/upload-artifact@v2. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
rspec_tests (3, 0)
The following actions uses node12 which is deprecated and will be forced to run on node16: actions/checkout@v2, actions/setup-node@v2, actions/cache@v2, actions/upload-artifact@v2. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
rspec_tests (3, 0): spec/lib/record_loader/request_type_validators_loader_spec.rb#L16
RecordLoader::RequestTypeValidatorsLoader with two_entry_example selected creates two records Skipped: Temporarily skipped with xit
rspec_tests (3, 0): spec/lib/record_loader/request_type_validators_loader_spec.rb#L27
RecordLoader::RequestTypeValidatorsLoader with two_entry_example selected sets attributes on the created records Skipped: Temporarily skipped with xit
rspec_tests (3, 0): spec/lib/record_loader/request_type_validators_loader_spec.rb#L22
RecordLoader::RequestTypeValidatorsLoader with two_entry_example selected is idempotent Skipped: Temporarily skipped with xit
rspec_tests (3, 1): spec/models/plate_purpose/additional_input_spec.rb#L22
PlatePurpose::AdditionalInput#state_of with no requests is pending Skipped: Temporarily skipped with xit
rspec_tests (3, 1): spec/models/plate_purpose/additional_input_spec.rb#L32
PlatePurpose::AdditionalInput#state_of with ancestors with no library requests is pending Skipped: Temporarily skipped with xit
rspec_tests (3, 1): spec/models/plate_purpose/additional_input_spec.rb#L43
PlatePurpose::AdditionalInput#state_of with ancestors with library requests is pending Skipped: Temporarily skipped with xit
rspec_tests (3, 1): spec/models/plate_purpose/additional_input_spec.rb#L53
PlatePurpose::AdditionalInput#state_of with no ancestors with no library requests is pending Skipped: Temporarily skipped with xit
rspec_tests (3, 1): spec/models/plate_purpose/additional_input_spec.rb#L64
PlatePurpose::AdditionalInput#state_of with no ancestors with library requests is passed Skipped: Temporarily skipped with xit
cucumber_tests (2, 0)
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/checkout@v2, actions/setup-node@v3, actions/upload-artifact@v2. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
cucumber_tests (2, 0)
The following actions uses node12 which is deprecated and will be forced to run on node16: actions/checkout@v2, actions/upload-artifact@v2. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/

Artifacts

Produced during runtime
Name Size
capybara-cucumber_tests-0 Expired
654 Bytes
capybara-rspec_tests-0 Expired
83.2 KB