Skip to content

React UI refactor #9665

React UI refactor

React UI refactor #9665

Triggered via pull request December 30, 2023 02:35
Status Failure
Total duration 17m 12s
Billable time 3h 24m
Artifacts 1

workflow.yml

on: pull_request
caseflow_jest_job
7m 38s
caseflow_jest_job
caseflow_lint_job
5m 46s
caseflow_lint_job
Matrix: caseflow_rspec_job
Fit to window
Zoom out
Zoom in

Annotations

45 errors and 26 warnings
caseflow_lint_job
Process completed with exit code 1.
caseflow_jest_job
Process completed with exit code 1.
caseflow_rspec_job (12, 8): spec/feature/hearings/hearing_details_spec.rb#L111
Hearing Details with authorized user role when hearing is Legacy when type is Travel user can select judge, hearing room, hearing coordinator, and add notes Failure/Error: dropdown.sibling(".cf-select__menu").find(selector, **keyword_args).click Capybara::ElementNotFound: Unable to find css "div[id$='-option-0']" within #<Capybara::Node::Element tag="div" path="/HTML/BODY[1]/DIV[1]/DIV[1]/DIV[2]/DIV[1]/MAIN[1]/DIV[1]/SECTION[1]/DIV[1]/DIV[3]/DIV[1]/DIV[1]/DIV[1]/DIV[1]/DIV[1]/DIV[1]/DIV[2]"> Shared Example Group: "always updatable fields" called from ./spec/feature/hearings/hearing_details_spec.rb:887
caseflow_rspec_job (12, 8): spec/jobs/retrieve_and_cache_reader_documents_job_spec.rb#L48
RetrieveAndCacheReaderDocumentsJob.perform users have appeals with statuses assigned should only fetch tasks assigned to user Failure/Error: appeals_grouped_by_user.each { |user, tasks| start_fetch_job(user, tasks.map(&:appeal).uniq) } NoMethodError: undefined method `each' for #<String:0x000055a0d99a01a8>
caseflow_rspec_job (12, 8): spec/jobs/retrieve_and_cache_reader_documents_job_spec.rb#L57
RetrieveAndCacheReaderDocumentsJob.perform users have appeals with statuses assigned should only fetch documents assigned to user Failure/Error: appeals_grouped_by_user.each { |user, tasks| start_fetch_job(user, tasks.map(&:appeal).uniq) } NoMethodError: undefined method `each' for #<String:0x000055a0d9eb1250>
caseflow_rspec_job (12, 8)
Process completed with exit code 1.
caseflow_rspec_job (12, 9): spec/feature/hearings/hearing_details_spec.rb#L111
Hearing Details with authorized user role when hearing is AMA when type is Video user can select judge, hearing room, hearing coordinator, and add notes Failure/Error: dropdown.sibling(".cf-select__menu").find(selector, **keyword_args).click Capybara::ElementNotFound: Unable to find css "div[id$='-option-0']" within #<Capybara::Node::Element tag="div" path="/HTML/BODY[1]/DIV[1]/DIV[1]/DIV[2]/DIV[1]/MAIN[1]/DIV[1]/SECTION[1]/DIV[1]/DIV[3]/DIV[1]/DIV[1]/DIV[1]/DIV[1]/DIV[1]/DIV[1]/DIV[2]"> Shared Example Group: "always updatable fields" called from ./spec/feature/hearings/hearing_details_spec.rb:264 Shared Example Group: "all hearing types" called from ./spec/feature/hearings/hearing_details_spec.rb:788
caseflow_rspec_job (12, 9): spec/feature/hearings/hearing_details_spec.rb#L111
Hearing Details with authorized user role when hearing is Legacy when type is Video user can select judge, hearing room, hearing coordinator, and add notes Failure/Error: dropdown.sibling(".cf-select__menu").find(selector, **keyword_args).click Capybara::ElementNotFound: Unable to find css "div[id$='-option-0']" within #<Capybara::Node::Element tag="div" path="/HTML/BODY[1]/DIV[1]/DIV[1]/DIV[2]/DIV[1]/MAIN[1]/DIV[1]/SECTION[1]/DIV[1]/DIV[3]/DIV[1]/DIV[1]/DIV[1]/DIV[1]/DIV[1]/DIV[1]/DIV[2]"> Shared Example Group: "always updatable fields" called from ./spec/feature/hearings/hearing_details_spec.rb:264 Shared Example Group: "all hearing types" called from ./spec/feature/hearings/hearing_details_spec.rb:879
caseflow_rspec_job (12, 9)
Process completed with exit code 1.
caseflow_rspec_job (12, 6): spec/feature/hearings/hearing_details_spec.rb#L111
Hearing Details with authorized user role when hearing is AMA when type is Virtual user can select judge, hearing room, hearing coordinator, and add notes Failure/Error: dropdown.sibling(".cf-select__menu").find(selector, **keyword_args).click Capybara::ElementNotFound: Unable to find css "div[id$='-option-0']" within #<Capybara::Node::Element tag="div" path="/HTML/BODY[1]/DIV[1]/DIV[1]/DIV[2]/DIV[1]/MAIN[1]/DIV[1]/SECTION[1]/DIV[1]/DIV[3]/DIV[1]/DIV[1]/DIV[1]/DIV[1]/DIV[1]/DIV[1]/DIV[2]"> Shared Example Group: "always updatable fields" called from ./spec/feature/hearings/hearing_details_spec.rb:296 Shared Example Group: "all hearing types" called from ./spec/feature/hearings/hearing_details_spec.rb:788
caseflow_rspec_job (12, 6): spec/feature/hearings/hearing_details_spec.rb#L111
Hearing Details with authorized user role when hearing is Legacy when type is Central user can select judge, hearing room, hearing coordinator, and add notes Failure/Error: dropdown.sibling(".cf-select__menu").find(selector, **keyword_args).click Capybara::ElementNotFound: Unable to find css "div[id$='-option-0']" within #<Capybara::Node::Element tag="div" path="/HTML/BODY[1]/DIV[1]/DIV[1]/DIV[2]/DIV[1]/MAIN[1]/DIV[1]/SECTION[1]/DIV[1]/DIV[3]/DIV[1]/DIV[1]/DIV[1]/DIV[1]/DIV[1]/DIV[1]/DIV[2]"> Shared Example Group: "always updatable fields" called from ./spec/feature/hearings/hearing_details_spec.rb:277 Shared Example Group: "all hearing types" called from ./spec/feature/hearings/hearing_details_spec.rb:879
caseflow_rspec_job (12, 6): spec/feature/hearings/hearing_details_spec.rb#L111
Hearing Details with authorized user role when hearing is Legacy when type is Virtual user can select judge, hearing room, hearing coordinator, and add notes Failure/Error: dropdown.sibling(".cf-select__menu").find(selector, **keyword_args).click Capybara::ElementNotFound: Unable to find css "div[id$='-option-0']" within #<Capybara::Node::Element tag="div" path="/HTML/BODY[1]/DIV[1]/DIV[1]/DIV[2]/DIV[1]/MAIN[1]/DIV[1]/SECTION[1]/DIV[1]/DIV[3]/DIV[1]/DIV[1]/DIV[1]/DIV[1]/DIV[1]/DIV[1]/DIV[2]"> Shared Example Group: "always updatable fields" called from ./spec/feature/hearings/hearing_details_spec.rb:296 Shared Example Group: "all hearing types" called from ./spec/feature/hearings/hearing_details_spec.rb:879
caseflow_rspec_job (12, 6)
Process completed with exit code 1.
caseflow_rspec_job (12, 2): spec/feature/hearings/hearing_details_spec.rb#L137
Hearing Details with authorized user role when hearing is Legacy when type is Video user can convert hearing type to virtual Failure/Error: dropdown.sibling(".cf-select__menu").find(selector, **keyword_args).click Capybara::ElementNotFound: Unable to find css "div[id$='-option-0']" within #<Capybara::Node::Element tag="div" path="/HTML/BODY[1]/DIV[1]/DIV[1]/DIV[2]/DIV[1]/MAIN[1]/DIV[1]/SECTION[1]/DIV[4]/DIV[1]/DIV[1]/DIV[1]/DIV[1]/DIV[1]/DIV[2]"> Shared Example Group: "non-virtual hearing types" called from ./spec/feature/hearings/hearing_details_spec.rb:265 Shared Example Group: "all hearing types" called from ./spec/feature/hearings/hearing_details_spec.rb:879
caseflow_rspec_job (12, 2): spec/feature/hearings/hearing_details_spec.rb#L137
Hearing Details with authorized user role when hearing is Legacy when type is Central user can convert hearing type to virtual Failure/Error: dropdown.sibling(".cf-select__menu").find(selector, **keyword_args).click Capybara::ElementNotFound: Unable to find css "div[id$='-option-0']" within #<Capybara::Node::Element tag="div" path="/HTML/BODY[1]/DIV[1]/DIV[1]/DIV[2]/DIV[1]/MAIN[1]/DIV[1]/SECTION[1]/DIV[4]/DIV[1]/DIV[1]/DIV[1]/DIV[1]/DIV[1]/DIV[2]"> Shared Example Group: "non-virtual hearing types" called from ./spec/feature/hearings/hearing_details_spec.rb:278 Shared Example Group: "all hearing types" called from ./spec/feature/hearings/hearing_details_spec.rb:879
caseflow_rspec_job (12, 2): spec/controllers/legacy_tasks_controller_spec.rb#L70
LegacyTasksController GET :user_id/assign CSS_ID in URL is valid returns 200 Failure/Error: expect(response.status).to eq 200 expected: 200 got: 400 (compared using ==)
caseflow_rspec_job (12, 2): spec/controllers/legacy_tasks_controller_spec.rb#L84
LegacyTasksController GET :user_id/assign CSS_ID in URL is in mixed case returns status 308 and redirects to a CSS_ID Failure/Error: expect(response.status).to eq 308 expected: 308 got: 400 (compared using ==)
caseflow_rspec_job (12, 2): spec/controllers/legacy_tasks_controller_spec.rb#L93
LegacyTasksController GET :user_id/assign User is using USER_ID in the url returns status 308 and redirects to a CSS_ID Failure/Error: expect(response.status).to eq 308 expected: 308 got: 400 (compared using ==)
caseflow_rspec_job (12, 2)
Process completed with exit code 1.
caseflow_rspec_job (12, 7): spec/controllers/case_distribution_levers_controller_spec.rb#L60
CaseDistributionLeversController GET acd_lever_index redirects the user to the unauthorized page if they are not authorized Failure/Error: let!(:lever_user) { create(:lever_user) } KeyError: Factory not registered: "lever_user"
caseflow_rspec_job (12, 7): spec/controllers/case_distribution_levers_controller_spec.rb#L68
CaseDistributionLeversController GET acd_lever_index renders a page with the correct levers, lever history, and user admin status when user is allowed to view the page Failure/Error: let!(:lever_user) { create(:lever_user) } KeyError: Factory not registered: "lever_user"
caseflow_rspec_job (12, 7): spec/controllers/case_distribution_levers_controller_spec.rb#L87
CaseDistributionLeversController GET acd_lever_index renders a page with the correct levers, lever history, and user admin status when user is an admin Failure/Error: let!(:lever_user) { create(:lever_user) } KeyError: Factory not registered: "lever_user"
caseflow_rspec_job (12, 7): spec/controllers/case_distribution_levers_controller_spec.rb#L109
CaseDistributionLeversController GET acd_lever_index with case-distribution-controls path redirects the user to the unauthorized page if they are not authorized Failure/Error: let!(:lever_user) { create(:lever_user) } KeyError: Factory not registered: "lever_user"
caseflow_rspec_job (12, 7): spec/controllers/case_distribution_levers_controller_spec.rb#L117
CaseDistributionLeversController GET acd_lever_index with case-distribution-controls path renders a page with the correct levers, lever history, and user admin status when user is allowed to view the page Failure/Error: let!(:lever_user) { create(:lever_user) } KeyError: Factory not registered: "lever_user"
caseflow_rspec_job (12, 7): spec/controllers/case_distribution_levers_controller_spec.rb#L136
CaseDistributionLeversController GET acd_lever_index with case-distribution-controls path renders a page with the correct levers, lever history, and user admin status when user is an admin Failure/Error: let!(:lever_user) { create(:lever_user) } KeyError: Factory not registered: "lever_user"
caseflow_rspec_job (12, 7): spec/controllers/case_distribution_levers_controller_spec.rb#L158
CaseDistributionLeversController POST update_levers_and_history redirects the user to the unauthorized page if they are not authorized Failure/Error: let!(:lever_user) { create(:lever_user) } KeyError: Factory not registered: "lever_user"
caseflow_rspec_job (12, 7): spec/controllers/case_distribution_levers_controller_spec.rb#L166
CaseDistributionLeversController POST update_levers_and_history updates all provided levers Failure/Error: let!(:lever_user) { create(:lever_user) } KeyError: Factory not registered: "lever_user"
caseflow_rspec_job (12, 7): spec/controllers/case_distribution_levers_controller_spec.rb#L194
CaseDistributionLeversController POST update_levers_and_history returns an error message then the format of a lever in invalid Failure/Error: let!(:lever_user) { create(:lever_user) } KeyError: Factory not registered: "lever_user"
caseflow_rspec_job (12, 7): spec/controllers/case_distribution_levers_controller_spec.rb#L222
CaseDistributionLeversController POST update_levers_and_history creates records for the provided audit lever entries in the database Failure/Error: let!(:lever_user) { create(:lever_user) } KeyError: Factory not registered: "lever_user"
caseflow_rspec_job (12, 11): spec/feature/hearings/hearing_details_spec.rb#L137
Hearing Details with authorized user role when hearing is AMA when type is Video user can convert hearing type to virtual Failure/Error: dropdown.sibling(".cf-select__menu").find(selector, **keyword_args).click Capybara::ElementNotFound: Unable to find css "div[id$='-option-0']" within #<Capybara::Node::Element tag="div" path="/HTML/BODY[1]/DIV[1]/DIV[1]/DIV[2]/DIV[1]/MAIN[1]/DIV[1]/SECTION[1]/DIV[4]/DIV[1]/DIV[1]/DIV[1]/DIV[1]/DIV[1]/DIV[2]"> Shared Example Group: "non-virtual hearing types" called from ./spec/feature/hearings/hearing_details_spec.rb:265 Shared Example Group: "all hearing types" called from ./spec/feature/hearings/hearing_details_spec.rb:788
caseflow_rspec_job (12, 11)
Process completed with exit code 1.
caseflow_rspec_job (12, 3): spec/feature/queue/case_details_spec.rb#L679
Case details attorney case details view veteran records have been merged and Veteran has multiple active phone numbers in SHARE access the appeal's case details Failure/Error: expect(page).to have_content(COPY::DUPLICATE_PHONE_NUMBER_TITLE) expected to find text "Veteran Record Alert" in "CaseflowQueue\nSearch cases\nCSS_ID520367 (VACO)\nError\nNonUniqueResultException\nUnable to load this case\nIt looks like Caseflow was unable to load this case.\nPlease refresh the page and try again.\nSend feedback"
caseflow_rspec_job (12, 3)
Process completed with exit code 1.
caseflow_rspec_job (12, 5): spec/models/appeal_spec.rb#L1803
Appeal split_appeal when an appeal has with cavc remand should duplicate the appeals and with cavc remand for the same veteran Failure/Error: expect(dup_appeal.cavc_remand.updated_by_id).to eq(original_appeal.cavc_remand.updated_by_id) expected: 8 got: 512 (compared using ==)
caseflow_rspec_job (12, 5)
Process completed with exit code 1.
caseflow_rspec_job (12, 1): spec/feature/hearings/hearing_details_spec.rb#L111
Hearing Details with authorized user role when hearing is AMA when type is Central user can select judge, hearing room, hearing coordinator, and add notes Failure/Error: dropdown.sibling(".cf-select__menu").find(selector, **keyword_args).click Capybara::ElementNotFound: Unable to find css "div[id$='-option-0']" within #<Capybara::Node::Element tag="div" path="/HTML/BODY[1]/DIV[1]/DIV[1]/DIV[2]/DIV[1]/MAIN[1]/DIV[1]/SECTION[1]/DIV[1]/DIV[3]/DIV[1]/DIV[1]/DIV[1]/DIV[1]/DIV[1]/DIV[1]/DIV[2]"> Shared Example Group: "always updatable fields" called from ./spec/feature/hearings/hearing_details_spec.rb:277 Shared Example Group: "all hearing types" called from ./spec/feature/hearings/hearing_details_spec.rb:788
caseflow_rspec_job (12, 1): spec/feature/hearings/hearing_details_spec.rb#L137
Hearing Details with authorized user role when hearing is AMA when type is Central user can convert hearing type to virtual Failure/Error: dropdown.sibling(".cf-select__menu").find(selector, **keyword_args).click Capybara::ElementNotFound: Unable to find css "div[id$='-option-0']" within #<Capybara::Node::Element tag="div" path="/HTML/BODY[1]/DIV[1]/DIV[1]/DIV[2]/DIV[1]/MAIN[1]/DIV[1]/SECTION[1]/DIV[4]/DIV[1]/DIV[1]/DIV[1]/DIV[1]/DIV[1]/DIV[2]"> Shared Example Group: "non-virtual hearing types" called from ./spec/feature/hearings/hearing_details_spec.rb:278 Shared Example Group: "all hearing types" called from ./spec/feature/hearings/hearing_details_spec.rb:788
caseflow_rspec_job (12, 1): spec/feature/hearings/hearing_details_spec.rb#L137
Hearing Details with authorized user role when hearing is Legacy when type is Travel user can convert hearing type to virtual Failure/Error: dropdown.sibling(".cf-select__menu").find(selector, **keyword_args).click Capybara::ElementNotFound: Unable to find css "div[id$='-option-0']" within #<Capybara::Node::Element tag="div" path="/HTML/BODY[1]/DIV[1]/DIV[1]/DIV[2]/DIV[1]/MAIN[1]/DIV[1]/SECTION[1]/DIV[4]/DIV[1]/DIV[1]/DIV[1]/DIV[1]/DIV[1]/DIV[2]"> Shared Example Group: "non-virtual hearing types" called from ./spec/feature/hearings/hearing_details_spec.rb:888
caseflow_rspec_job (12, 1): spec/feature/queue/case_details/update_document_id_spec.rb#L42
Updating Document ID Legacy VHA case review only allows assigner and assignee to edit document ID and validates ID format Failure/Error: click_on "#{appeal.veteran_full_name} (#{appeal.sanitized_vbms_id})" Capybara::ElementNotFound: Unable to find link or button "Bob Smith (390460214)"
caseflow_rspec_job (12, 1)
Process completed with exit code 1.
caseflow_rspec_job (12, 4): spec/feature/queue/scm_judge_assignment_spec.rb#L68
SCM Team access to judge movement features SCM user can view judge's queue with both ama and legacy case Failure/Error: expect(page).to have_content("Assign 2 Cases for #{judge_one.css_id}") expected to find text "Assign 2 Cases for CSS_ID445318" in "CaseflowQueue\nSearch cases\nCSS_ID445321 (VACO)\nAssign 1 Cases for CSS_ID445318\nCases to Assign (1)\nMoe Syzlak (0)\nAlice Macgyvertwo (0)\nSwitch views\nCases to Assign\nSelect a user\nAssign 0 cases\nRequest more cases\nViewing 1-1 of 1 total\nSelect\nCase Details\nTypes\nDocket\nIssues\nDays Waiting\n\nVeteran Documents\nBob Smithsteuber (390440156) Original E\n231228-1 0 0 days View docs\nViewing 1-1 of 1 total\nSend feedback"
caseflow_rspec_job (12, 4): spec/feature/queue/scm_judge_assignment_spec.rb#L121
SCM Team access to judge movement features SCM user can view judge's queue can perform the same case movement actions as a judge on ama appeals Failure/Error: expect(page).to have_content("Assign 1 Cases for #{judge_one.css_id}") expected to find text "Assign 1 Cases for CSS_ID446330" in "CaseflowQueue\nSearch cases\nCSS_ID446333 (VACO)\nAssign 0 Cases for CSS_ID446330\nCases to Assign (0)\nMoe Syzlak (0)\nAlice Macgyvertwo (0)\nSwitch views\nCases to Assign\nSelect a user\nAssign 0 cases\nRequest more cases\nViewing 0-0 of 0 total\nSelect\nCase Details\nTypes\nDocket\nIssues\nDays Waiting\n\nVeteran Documents\nViewing 0-0 of 0 total\nSend feedback"
caseflow_rspec_job (12, 4): spec/feature/queue/scm_judge_assignment_spec.rb#L228
SCM Team access to judge movement features SCM user can view judge's queue can perform the same case movement actions as a judge on legacy appeals Failure/Error: click_on(legacy_appeal.veteran_file_number) Capybara::ElementNotFound: Unable to find link or button "390440175"
caseflow_rspec_job (12, 4): spec/feature/hearings/list_schedule/hearing_prep_spec.rb#L43
List Schedule for Hearing Prep Judge view Hearing day assigned to different judge with one legacy hearing assigned to judge Correct hearing days are displayed Failure/Error: expect(page).to have_content(Hearing::HEARING_TYPES[HearingDay.first.request_type.to_sym]) expected to find text "Central" in "CaseflowHearings\n | Switch product\nBVATWARNER (DSUSER)\nSearch\nWelcome to Your Hearing Schedule\nFrom:\n To:\nApply\nSwitch ViewDownload current view\nDate\nType\nRegional Office\nRoom\nVLJ\nHearings Scheduled\nSend feedback"
caseflow_rspec_job (12, 4)
Process completed with exit code 1.
caseflow_lint_job
The process '/usr/bin/git' failed with exit code 128
caseflow_jest_job
The process '/usr/bin/git' failed with exit code 128
caseflow_rspec_job (12, 8)
The process '/usr/bin/git' failed with exit code 128
caseflow_rspec_job (12, 8)
No files were found with the provided path: ./log/bullet-8.log. No artifacts will be uploaded.
caseflow_rspec_job (12, 9)
The process '/usr/bin/git' failed with exit code 128
caseflow_rspec_job (12, 9)
No files were found with the provided path: ./log/bullet-9.log. No artifacts will be uploaded.
caseflow_rspec_job (12, 6)
The process '/usr/bin/git' failed with exit code 128
caseflow_rspec_job (12, 6)
No files were found with the provided path: ./log/bullet-6.log. No artifacts will be uploaded.
caseflow_rspec_job (12, 2)
The process '/usr/bin/git' failed with exit code 128
caseflow_rspec_job (12, 2)
No files were found with the provided path: ./log/bullet-2.log. No artifacts will be uploaded.
caseflow_rspec_job (12, 7)
No files were found with the provided path: ./log/bullet-7.log. No artifacts will be uploaded.
caseflow_rspec_job (12, 7)
The process '/usr/bin/git' failed with exit code 128
caseflow_rspec_job (12, 7)
No files were found with the provided path: ./tmp/capybara. No artifacts will be uploaded.
caseflow_rspec_job (12, 10)
The process '/usr/bin/git' failed with exit code 128
caseflow_rspec_job (12, 0)
The process '/usr/bin/git' failed with exit code 128
caseflow_rspec_job (12, 11)
The process '/usr/bin/git' failed with exit code 128
caseflow_rspec_job (12, 11)
No files were found with the provided path: ./log/bullet-11.log. No artifacts will be uploaded.
caseflow_rspec_job (12, 3)
No files were found with the provided path: ./log/bullet-3.log. No artifacts will be uploaded.
caseflow_rspec_job (12, 3)
The process '/usr/bin/git' failed with exit code 128
caseflow_rspec_job (12, 5)
No files were found with the provided path: ./log/bullet-5.log. No artifacts will be uploaded.
caseflow_rspec_job (12, 5)
The process '/usr/bin/git' failed with exit code 128
caseflow_rspec_job (12, 5)
No files were found with the provided path: ./tmp/capybara. No artifacts will be uploaded.
caseflow_rspec_job (12, 1)
No files were found with the provided path: ./log/bullet-1.log. No artifacts will be uploaded.
caseflow_rspec_job (12, 1)
The process '/usr/bin/git' failed with exit code 128
caseflow_rspec_job (12, 4)
No files were found with the provided path: ./log/bullet-4.log. No artifacts will be uploaded.
caseflow_rspec_job (12, 4)
The process '/usr/bin/git' failed with exit code 128

Artifacts

Produced during runtime
Name Size
artifact Expired
134 MB