Skip to content

Update Hyrax for Chunked Uploads support #1987

Update Hyrax for Chunked Uploads support

Update Hyrax for Chunked Uploads support #1987

GitHub Actions / Test Results failed Oct 30, 2024 in 0s

6 fail, 50 skipped, 1 984 pass in 18m 41s

    3 files  ±0      3 suites  ±0   18m 41s ⏱️ + 1m 5s
2 040 tests ±0  1 984 ✅  - 6  50 💤 ±0  6 ❌ +6 
2 067 runs  ±0  2 009 ✅  - 6  52 💤 ±0  6 ❌ +6 

Results for commit 5cff227. ± Comparison against earlier commit 8034832.

Annotations

Check warning on line 0 in ./spec/features/create_oer_spec.rb

See this annotation in the file changed.

@github-actions github-actions / Test Results

Create a Oer a logged in user with the :work_depositor role is expected to have text "My Test Work" (spec.features.create_oer_spec) failed

artifacts/spec-reports-1/rspec-1.xml [took 15s]
Raw output
expected to find text "My Test Work" in "Hyku\nHyku\nSwitch language\nEnglish\nView\[email protected]\nprofile\[email protected]\nDashboard\nACTIVITY\nRepository Activity\nYour activity\nREPOSITORY CONTENTS\nCollections\nWorks\nImporters\nExporters\nHomeDashboardWorksAdd New Work\nAdd New OER\nDescriptions\nFiles\nRelationships\nSharing\nTitle required\nA name to aid in identifying a work.\nAdd another Title\nCreator required\nThe person or group responsible for the work. Usually this is the author of the content. Personal names should be entered with the last name first, e.g. \"Smith, John.\".\nAdd another Creator\nResource type required\nPre-defined categories to describe the type of content being uploaded, such as \"article\" or \"dataset.\" More than one type may be selected.\nArticle\nAudio\nBook\nCapstone Project\nConference Proceeding\nDataset\nDissertation\nImage\nJournal\nMap or Cartographic Material\nMasters Thesis\nPart of Book\nPoster\nPresentation\nProject\nReport\nResearch Paper\nSoftware or Program Code\nVideo\nOther\nDate Created required\nThe date on which the work was created. Must adhere to either the format YYYY, YYYY-MM, or YYYY-MM-DD in order to be filtered and sorted.\nAdd another Date Created\nAudience required\nThe intended target for the work.\nStudent\nInstructor\nAdministrator\nEducation Level required\nThe level of education for which the work is intended.\nCommunity college / Lower division\nCollege / Upper division\nGraduate / Professional\nCareer / Technical\nAdult education\nLearning Resource Type required\nThe specific type of educational resource described.\nActivity/lab\nAssessment (test, quizzes, etc.)\nCase study\nDiagram/illustration/image\nGame\nHomework/assignment\nLecture\nLecture notes\nModule\nReading\nStudent guide\nSupplemental audio/video\nSyllabus\nTextbook\nTutorial\nDiscipline required\nThe educational domain the resource is intended to serve.\nLanguages - Spanish\nLanguages - French\nLanguages - German\nCommunication - Public Relations\nCommunication - Journalism\nCommunication - Public Speaking\nMath - Calculus\nMath - Statistics\nMath - Algebra\nMath - Geometry\nMath - Trigonometry\nMath - Foundations of Mathematics\nNatural Sciences - Chemistry\nNatural Sciences - Biology\nNatural Sciences - Physics\nNatural Sciences - Astronomy\nNatural Sciences - Geoscience\nNatural Sciences - Agricultural Science\nSocial and Behavioral Sciences - Sociology\nSocial and Behavioral Sciences - Political Science\nSocial and Behavioral Sciences - Education\nSocial and Behavioral Sciences - Economics\nSocial and Behavioral Sciences - Anthropology\nSocial and Behavioral Sciences - Criminal Justice\nSocial and Behavioral Sciences - Women and Gender Studies\nSocial and Behavioral Sciences - African American Studies\nArts and Humanities - Music\nArts and Humanities - Philosophy\nArts and Humanities - Ethics\nArts and Humanities - Art\nArts and Humanities - Literature\nArts and Humanities - Poetry\nArts and Humanities - Classics\nArts and Humanities - History\nArts and Humanities - Theater\nArts and Humanities - Architecture\nArts and Humanities - English Composition\nComputing and Information - Computer Science\nComputing and Information - Cybersecurity\nComputing and Information - Human Computer Interaction\nComputing and Information - Information and Data Science\nBusiness - Accounting\nBusiness - Finance\nBusiness - Marketing\nBusiness - Management\nHealth Science - Anatomy and Physiology\nHealth Science - Nursing\nHealth Science - Communication Science & Disorders\nHealth Science - Psychology\nHealth Science - Medicine\nHealth Science - Rehabilitation Science\nHealth Science - Nutrition\nHealth Science - Kinesiology\nHealth Science - Sports Management\nHealth Science - Dentistry\nHealth Science - Neuroscience\nEngineering - Mechanical\nEngineering - Chemical\nEngineering - Civil\nEngineering - Nuclear\nEngineering - Aerospace\nEngineering - Electrical\nEngineering - Industrial\nLaw\nRights Statement required\nIn Copyright\nIn Copyright - EU Orphan Work\nIn Copyright - Educational Use Permitted\nIn Copyright - Non-Commercial Use Permitted\nIn Copyright - Rights-holder(s) Unlocatable or Unidentifiable\nNo Copyright - Contractual Restrictions\nNo Copyright - Non-Commercial Use Only\nNo Copyright - Other Known Legal Restrictions\nNo Copyright - United States\nCopyright Not Evaluated\nCopyright Undetermined\nNo Known Copyright\nAdditional fields\n\n\n\n\n\n\n\n\n\n\n\n\n\nSave Work\nRequirements\nDescribe your work\nCheck deposit agreement\nVisibility\nPublic\nMake available to all.\nPlease note, making something visible to the world (i.e. marking this as Public) may be viewed as publishing which could impact your ability to:\nPatent your work\nPublish your work in a journal\nCheck out SHERPA/RoMEO for more information about publisher copyright policies.\nInstitution\nRestrict access to Institution.\nEmbargo\nSet date for future release.\nLease\nSet date for future reduced access.\nPrivate\nKeep to myself with option to share.\nI have read and agree to the\nDeposit Agreement"
Failure/Error: expect(page).to have_content('My Test Work')
  expected to find text "My Test Work" in "Hyku\nHyku\nSwitch language\nEnglish\nView\[email protected]\nprofile\[email protected]\nDashboard\nACTIVITY\nRepository Activity\nYour activity\nREPOSITORY CONTENTS\nCollections\nWorks\nImporters\nExporters\nHomeDashboardWorksAdd New Work\nAdd New OER\nDescriptions\nFiles\nRelationships\nSharing\nTitle required\nA name to aid in identifying a work.\nAdd another Title\nCreator required\nThe person or group responsible for the work. Usually this is the author of the content. Personal names should be entered with the last name first, e.g. \"Smith, John.\".\nAdd another Creator\nResource type required\nPre-defined categories to describe the type of content being uploaded, such as \"article\" or \"dataset.\" More than one type may be selected.\nArticle\nAudio\nBook\nCapstone Project\nConference Proceeding\nDataset\nDissertation\nImage\nJournal\nMap or Cartographic Material\nMasters Thesis\nPart of Book\nPoster\nPresentation\nProject\nReport\nResearch Paper\nSoftware or Program Code\nVideo\nOther\nDate Created required\nThe date on which the work was created. Must adhere to either the format YYYY, YYYY-MM, or YYYY-MM-DD in order to be filtered and sorted.\nAdd another Date Created\nAudience required\nThe intended target for the work.\nStudent\nInstructor\nAdministrator\nEducation Level required\nThe level of education for which the work is intended.\nCommunity college / Lower division\nCollege / Upper division\nGraduate / Professional\nCareer / Technical\nAdult education\nLearning Resource Type required\nThe specific type of educational resource described.\nActivity/lab\nAssessment (test, quizzes, etc.)\nCase study\nDiagram/illustration/image\nGame\nHomework/assignment\nLecture\nLecture notes\nModule\nReading\nStudent guide\nSupplemental audio/video\nSyllabus\nTextbook\nTutorial\nDiscipline required\nThe educational domain the resource is intended to serve.\nLanguages - Spanish\nLanguages - French\nLanguages - German\nCommunication - Public Relations\nCommunication - Journalism\nCommunication - Public Speaking\nMath - Calculus\nMath - Statistics\nMath - Algebra\nMath - Geometry\nMath - Trigonometry\nMath - Foundations of Mathematics\nNatural Sciences - Chemistry\nNatural Sciences - Biology\nNatural Sciences - Physics\nNatural Sciences - Astronomy\nNatural Sciences - Geoscience\nNatural Sciences - Agricultural Science\nSocial and Behavioral Sciences - Sociology\nSocial and Behavioral Sciences - Political Science\nSocial and Behavioral Sciences - Education\nSocial and Behavioral Sciences - Economics\nSocial and Behavioral Sciences - Anthropology\nSocial and Behavioral Sciences - Criminal Justice\nSocial and Behavioral Sciences - Women and Gender Studies\nSocial and Behavioral Sciences - African American Studies\nArts and Humanities - Music\nArts and Humanities - Philosophy\nArts and Humanities - Ethics\nArts and Humanities - Art\nArts and Humanities - Literature\nArts and Humanities - Poetry\nArts and Humanities - Classics\nArts and Humanities - History\nArts and Humanities - Theater\nArts and Humanities - Architecture\nArts and Humanities - English Composition\nComputing and Information - Computer Science\nComputing and Information - Cybersecurity\nComputing and Information - Human Computer Interaction\nComputing and Information - Information and Data Science\nBusiness - Accounting\nBusiness - Finance\nBusiness - Marketing\nBusiness - Management\nHealth Science - Anatomy and Physiology\nHealth Science - Nursing\nHealth Science - Communication Science & Disorders\nHealth Science - Psychology\nHealth Science - Medicine\nHealth Science - Rehabilitation Science\nHealth Science - Nutrition\nHealth Science - Kinesiology\nHealth Science - Sports Management\nHealth Science - Dentistry\nHealth Science - Neuroscience\nEngineering - Mechanical\nEngineering - Chemical\nEngineering - Civil\nEngineering - Nuclear\nEngineering - Aerospace\nEngineering - Electrical\nEngineering - Industrial\nLaw\nRights Statement required\nIn Copyright\nIn Copyright - EU Orphan Work\nIn Copyright - Educational Use Permitted\nIn Copyright - Non-Commercial Use Permitted\nIn Copyright - Rights-holder(s) Unlocatable or Unidentifiable\nNo Copyright - Contractual Restrictions\nNo Copyright - Non-Commercial Use Only\nNo Copyright - Other Known Legal Restrictions\nNo Copyright - United States\nCopyright Not Evaluated\nCopyright Undetermined\nNo Known Copyright\nAdditional fields\n\n\n\n\n\n\n\n\n\n\n\n\n\nSave Work\nRequirements\nDescribe your work\nCheck deposit agreement\nVisibility\nPublic\nMake available to all.\nPlease note, making something visible to the world (i.e. marking this as Public) may be viewed as publishing which could impact your ability to:\nPatent your work\nPublish your work in a journal\nCheck out SHERPA/RoMEO for more information about publisher copyright policies.\nInstitution\nRestrict access to Institution.\nEmbargo\nSet date for future release.\nLease\nSet date for future reduced access.\nPrivate\nKeep to myself with option to share.\nI have read and agree to the\nDeposit Agreement"
./spec/features/create_oer_spec.rb:77:in `block (3 levels) in <top (required)>'
./spec/support/multitenancy_metadata.rb:50:in `block (2 levels) in <top (required)>'
/usr/local/bundle/gems/webmock-3.19.1/lib/webmock/rspec.rb:39:in `block (2 levels) in <top (required)>'
/usr/local/bundle/gems/rspec-retry-0.6.2/lib/rspec/retry.rb:124:in `block in run'
/usr/local/bundle/gems/rspec-retry-0.6.2/lib/rspec/retry.rb:110:in `loop'
/usr/local/bundle/gems/rspec-retry-0.6.2/lib/rspec/retry.rb:110:in `run'
/usr/local/bundle/gems/rspec-retry-0.6.2/lib/rspec_ext/rspec_ext.rb:12:in `run_with_retry'
/usr/local/bundle/gems/rspec-retry-0.6.2/lib/rspec/retry.rb:37:in `block (2 levels) in setup'

Check warning on line 0 in ./spec/features/work_editor_role_spec.rb

See this annotation in the file changed.

@github-actions github-actions / Test Results

Work Editor role create permissions can create a work (spec.features.work_editor_role_spec) failed

artifacts/spec-reports-1/rspec-1.xml [took 4s]
Raw output
expected `GenericWork.count` to have changed by 1, but was changed by 0
Failure/Error:
  expect { click_on('Save') }
    .to change(GenericWork, :count)
    .by(1)

  expected `GenericWork.count` to have changed by 1, but was changed by 0
./spec/features/work_editor_role_spec.rb:113:in `block (3 levels) in <top (required)>'
./spec/support/multitenancy_metadata.rb:50:in `block (2 levels) in <top (required)>'
/usr/local/bundle/gems/webmock-3.19.1/lib/webmock/rspec.rb:39:in `block (2 levels) in <top (required)>'
/usr/local/bundle/gems/rspec-retry-0.6.2/lib/rspec/retry.rb:124:in `block in run'
/usr/local/bundle/gems/rspec-retry-0.6.2/lib/rspec/retry.rb:110:in `loop'
/usr/local/bundle/gems/rspec-retry-0.6.2/lib/rspec/retry.rb:110:in `run'
/usr/local/bundle/gems/rspec-retry-0.6.2/lib/rspec_ext/rspec_ext.rb:12:in `run_with_retry'
/usr/local/bundle/gems/rspec-retry-0.6.2/lib/rspec/retry.rb:37:in `block (2 levels) in setup'

Check warning on line 0 in ./spec/models/account_spec.rb

See this annotation in the file changed.

@github-actions github-actions / Test Results

Account#global_tenant? default tenant in a multitenant production environment is expected to equal true (spec.models.account_spec) failed

artifacts/spec-reports-0/rspec-0.xml [took 0s]
Raw output
 expected true      got false
Failure/Error: it { is_expected.to be true }

  expected true
       got false
./spec/models/account_spec.rb:407:in `block (4 levels) in <top (required)>'
./spec/support/multitenancy_metadata.rb:50:in `block (2 levels) in <top (required)>'
/usr/local/bundle/gems/webmock-3.19.1/lib/webmock/rspec.rb:39:in `block (2 levels) in <top (required)>'
/usr/local/bundle/gems/rspec-retry-0.6.2/lib/rspec/retry.rb:124:in `block in run'
/usr/local/bundle/gems/rspec-retry-0.6.2/lib/rspec/retry.rb:110:in `loop'
/usr/local/bundle/gems/rspec-retry-0.6.2/lib/rspec/retry.rb:110:in `run'
/usr/local/bundle/gems/rspec-retry-0.6.2/lib/rspec_ext/rspec_ext.rb:12:in `run_with_retry'
/usr/local/bundle/gems/rspec-retry-0.6.2/lib/rspec/retry.rb:37:in `block (2 levels) in setup'

Check warning on line 0 in ./spec/features/create_generic_work_spec.rb

See this annotation in the file changed.

@github-actions github-actions / Test Results

Create a GenericWork a logged in user with the :work_depositor role is expected to have text "My Test Work" (spec.features.create_generic_work_spec) failed

artifacts/spec-reports-0/rspec-0.xml [took 13s]
Raw output
expected to find text "My Test Work" in "Hyku\nHyku\nSwitch language\nEnglish\nView\[email protected]\nprofile\[email protected]\nDashboard\nACTIVITY\nRepository Activity\nYour activity\nREPOSITORY CONTENTS\nCollections\nWorks\nImporters\nExporters\nHomeDashboardWorksAdd New Work\nAdd New Generic Work\nDescriptions\nFiles\nRelationships\nSharing\nTitle required\nA name to aid in identifying a work.\nAdd another Title\nCreator required\nThe person or group responsible for the work. Usually this is the author of the content. Personal names should be entered with the last name first, e.g. \"Smith, John.\".\nAdd another Creator\nRights Statement\nIn Copyright\nIn Copyright - EU Orphan Work\nIn Copyright - Educational Use Permitted\nIn Copyright - Non-Commercial Use Permitted\nIn Copyright - Rights-holder(s) Unlocatable or Unidentifiable\nNo Copyright - Contractual Restrictions\nNo Copyright - Non-Commercial Use Only\nNo Copyright - Other Known Legal Restrictions\nNo Copyright - United States\nCopyright Not Evaluated\nCopyright Undetermined\nNo Known Copyright\nAdditional fields\nAbstract\nA brief summary of a research article, thesis, review, conference proceeding, or any in-depth analysis of a particular subject.\nAdd another Abstract\nAccess Rights\nContains information about who can access the resource or an indication of its security status.\nAdd another Access Rights\nAlternative Title\nAlternative title for the resource.\nAdd another Alternative Title\nArkivo checksum\nAdd another Arkivo checksum\nLocation\nA place name related to the work, such as its site of publication, or the city, state, or country the work contents are about. Calls upon the GeoNames web service. Please note, you must configure your geonames username in the account settings, or this field will have a loading error.\n\nSteps to enable this field:\n1. Create a free account on the Geonames web service page.\n2. Go to your geonames account settings and select the option at the bottom to enable free services.\n3. Go into your hyku account settings in the dashboard.\n4. Enter your geonames username in the hyrax account settings.\n5. You should now be able to see the list of locations in this dropdown.\nSearch for a location\nAdd another Location\nBibliographic citation\nAdd another Bibliographic citation\nContributor\nA person or group you want to recognize for playing a role in the creation of the work, but not the primary role.\nAdd another Contributor\nDate Created\nThe date on which the work was created. Must adhere to either the format YYYY, YYYY-MM, or YYYY-MM-DD in order to be filtered and sorted.\nAdd another Date Created\nDescription\nFree-text notes about the work. Examples include abstracts of a paper or citation information for a journal article.\nAdd another Description\nIdentifier\nA unique handle identifying the work. An example would be a DOI for a journal article, or an ISBN or OCLC number for a book.\nAdd another Identifier\nKeyword\nWords or phrases you select to describe what the work is about. These are used to search for content.\nAdd another Keyword\nPublisher\nThe person or group making the work available. Generally this is the institution.\nAdd another Publisher\nLabel\nAdd another Label\nLanguage\nThe language of the work's content.\nAdd another Language\nLicense\nLicensing and distribution information governing access to the work. Select from the provided drop-down list.\nCreative Commons BY Attribution 4.0 International\nCreative Commons BY-SA Attribution-ShareAlike 4.0 International\nCreative Commons BY-ND Attribution-NoDerivatives 4.0 International\nCreative Commons BY-NC Attribution-NonCommerical 4.0 International\nCreative Commons BY-NC-ND Attribution-NonCommerical-NoDerivs 4.0 International\nCreative Commons BY-NC-SA Attribution-NonCommerical-ShareAlike 4.0 International\nPublic Domain Mark 1.0\nCC0 1.0 Universal\nAdd another License\nRelated URL\nA link to a website or other specific content (audio, video, PDF document) related to the work. An example is the URL of a research project from which the work was derived.\nAdd another Related URL\nResource type\nPre-defined categories to describe the type of content being uploaded, such as \"article\" or \"dataset.\" More than one type may be selected.\nArticle\nAudio\nBook\nCapstone Project\nConference Proceeding\nDataset\nDissertation\nImage\nJournal\nMap or Cartographic Material\nMasters Thesis\nPart of Book\nPoster\nPresentation\nProject\nReport\nResearch Paper\nSoftware or Program Code\nVideo\nOther\nRights notes\nContains information about rights held in and over the resource.\nAdd another Rights notes\nSource\nAdd another Source\nSubject\nHeadings or index terms describing what the work is about; these do need to conform to an existing vocabulary.\nAdd another Subject\nVideo embed\nIf you enter an embed link for a video, it must be a properly formatted url beginning with 'http://' or 'https://'. It also needs to contain a valid link to a hosted video that can appear in an iframe.\n\nExamples:\nhttps://player.vimeo.com/video/467264493?h=b089de0eab\nhttps://www.youtube.com/embed/Znf73dsFdC8\n\n\nSave Work\nRequirements\nDescribe your work\nCheck deposit agreement\nVisibility\nPublic\nMake available to all.\nPlease note, making something visible to the world (i.e. marking this as Public) may be viewed as publishing which could impact your ability to:\nPatent your work\nPublish your work in a journal\nCheck out SHERPA/RoMEO for more information about publisher copyright policies.\nInstitution\nRestrict access to Institution.\nEmbargo\nSet date for future release.\nLease\nSet date for future reduced access.\nPrivate\nKeep to myself with option to share.\nI have read and agree to the\nDeposit Agreement"
Failure/Error: expect(page).to have_content('My Test Work')
  expected to find text "My Test Work" in "Hyku\nHyku\nSwitch language\nEnglish\nView\[email protected]\nprofile\[email protected]\nDashboard\nACTIVITY\nRepository Activity\nYour activity\nREPOSITORY CONTENTS\nCollections\nWorks\nImporters\nExporters\nHomeDashboardWorksAdd New Work\nAdd New Generic Work\nDescriptions\nFiles\nRelationships\nSharing\nTitle required\nA name to aid in identifying a work.\nAdd another Title\nCreator required\nThe person or group responsible for the work. Usually this is the author of the content. Personal names should be entered with the last name first, e.g. \"Smith, John.\".\nAdd another Creator\nRights Statement\nIn Copyright\nIn Copyright - EU Orphan Work\nIn Copyright - Educational Use Permitted\nIn Copyright - Non-Commercial Use Permitted\nIn Copyright - Rights-holder(s) Unlocatable or Unidentifiable\nNo Copyright - Contractual Restrictions\nNo Copyright - Non-Commercial Use Only\nNo Copyright - Other Known Legal Restrictions\nNo Copyright - United States\nCopyright Not Evaluated\nCopyright Undetermined\nNo Known Copyright\nAdditional fields\nAbstract\nA brief summary of a research article, thesis, review, conference proceeding, or any in-depth analysis of a particular subject.\nAdd another Abstract\nAccess Rights\nContains information about who can access the resource or an indication of its security status.\nAdd another Access Rights\nAlternative Title\nAlternative title for the resource.\nAdd another Alternative Title\nArkivo checksum\nAdd another Arkivo checksum\nLocation\nA place name related to the work, such as its site of publication, or the city, state, or country the work contents are about. Calls upon the GeoNames web service. Please note, you must configure your geonames username in the account settings, or this field will have a loading error.\n\nSteps to enable this field:\n1. Create a free account on the Geonames web service page.\n2. Go to your geonames account settings and select the option at the bottom to enable free services.\n3. Go into your hyku account settings in the dashboard.\n4. Enter your geonames username in the hyrax account settings.\n5. You should now be able to see the list of locations in this dropdown.\nSearch for a location\nAdd another Location\nBibliographic citation\nAdd another Bibliographic citation\nContributor\nA person or group you want to recognize for playing a role in the creation of the work, but not the primary role.\nAdd another Contributor\nDate Created\nThe date on which the work was created. Must adhere to either the format YYYY, YYYY-MM, or YYYY-MM-DD in order to be filtered and sorted.\nAdd another Date Created\nDescription\nFree-text notes about the work. Examples include abstracts of a paper or citation information for a journal article.\nAdd another Description\nIdentifier\nA unique handle identifying the work. An example would be a DOI for a journal article, or an ISBN or OCLC number for a book.\nAdd another Identifier\nKeyword\nWords or phrases you select to describe what the work is about. These are used to search for content.\nAdd another Keyword\nPublisher\nThe person or group making the work available. Generally this is the institution.\nAdd another Publisher\nLabel\nAdd another Label\nLanguage\nThe language of the work's content.\nAdd another Language\nLicense\nLicensing and distribution information governing access to the work. Select from the provided drop-down list.\nCreative Commons BY Attribution 4.0 International\nCreative Commons BY-SA Attribution-ShareAlike 4.0 International\nCreative Commons BY-ND Attribution-NoDerivatives 4.0 International\nCreative Commons BY-NC Attribution-NonCommerical 4.0 International\nCreative Commons BY-NC-ND Attribution-NonCommerical-NoDerivs 4.0 International\nCreative Commons BY-NC-SA Attribution-NonCommerical-ShareAlike 4.0 International\nPublic Domain Mark 1.0\nCC0 1.0 Universal\nAdd another License\nRelated URL\nA link to a website or other specific content (audio, video, PDF document) related to the work. An example is the URL of a research project from which the work was derived.\nAdd another Related URL\nResource type\nPre-defined categories to describe the type of content being uploaded, such as \"article\" or \"dataset.\" More than one type may be selected.\nArticle\nAudio\nBook\nCapstone Project\nConference Proceeding\nDataset\nDissertation\nImage\nJournal\nMap or Cartographic Material\nMasters Thesis\nPart of Book\nPoster\nPresentation\nProject\nReport\nResearch Paper\nSoftware or Program Code\nVideo\nOther\nRights notes\nContains information about rights held in and over the resource.\nAdd another Rights notes\nSource\nAdd another Source\nSubject\nHeadings or index terms describing what the work is about; these do need to conform to an existing vocabulary.\nAdd another Subject\nVideo embed\nIf you enter an embed link for a video, it must be a properly formatted url beginning with 'http://' or 'https://'. It also needs to contain a valid link to a hosted video that can appear in an iframe.\n\nExamples:\nhttps://player.vimeo.com/video/467264493?h=b089de0eab\nhttps://www.youtube.com/embed/Znf73dsFdC8\n\n\nSave Work\nRequirements\nDescribe your work\nCheck deposit agreement\nVisibility\nPublic\nMake available to all.\nPlease note, making something visible to the world (i.e. marking this as Public) may be viewed as publishing which could impact your ability to:\nPatent your work\nPublish your work in a journal\nCheck out SHERPA/RoMEO for more information about publisher copyright policies.\nInstitution\nRestrict access to Institution.\nEmbargo\nSet date for future release.\nLease\nSet date for future reduced access.\nPrivate\nKeep to myself with option to share.\nI have read and agree to the\nDeposit Agreement"
./spec/features/create_generic_work_spec.rb:73:in `block (3 levels) in <top (required)>'
./spec/support/multitenancy_metadata.rb:50:in `block (2 levels) in <top (required)>'
/usr/local/bundle/gems/webmock-3.19.1/lib/webmock/rspec.rb:39:in `block (2 levels) in <top (required)>'
/usr/local/bundle/gems/rspec-retry-0.6.2/lib/rspec/retry.rb:124:in `block in run'
/usr/local/bundle/gems/rspec-retry-0.6.2/lib/rspec/retry.rb:110:in `loop'
/usr/local/bundle/gems/rspec-retry-0.6.2/lib/rspec/retry.rb:110:in `run'
/usr/local/bundle/gems/rspec-retry-0.6.2/lib/rspec_ext/rspec_ext.rb:12:in `run_with_retry'
/usr/local/bundle/gems/rspec-retry-0.6.2/lib/rspec/retry.rb:37:in `block (2 levels) in setup'

Check warning on line 0 in ./spec/features/create_image_spec.rb

See this annotation in the file changed.

@github-actions github-actions / Test Results

Create a Image a logged in user with the :work_depositor role is expected to have text "My Test Work" (spec.features.create_image_spec) failed

artifacts/spec-reports-0/rspec-0.xml [took 13s]
Raw output
expected to find text "My Test Work" in "Hyku\nHyku\nSwitch language\nEnglish\nView\[email protected]\nprofile\[email protected]\nDashboard\nACTIVITY\nRepository Activity\nYour activity\nREPOSITORY CONTENTS\nCollections\nWorks\nImporters\nExporters\nHomeDashboardWorksAdd New Work\nAdd New Image\nDescriptions\nFiles\nRelationships\nSharing\nTitle required\nA name to aid in identifying a work.\nAdd another Title\nCreator required\nThe person or group responsible for the work. Usually this is the author of the content. Personal names should be entered with the last name first, e.g. \"Smith, John.\".\nAdd another Creator\nRights Statement\nIn Copyright\nIn Copyright - EU Orphan Work\nIn Copyright - Educational Use Permitted\nIn Copyright - Non-Commercial Use Permitted\nIn Copyright - Rights-holder(s) Unlocatable or Unidentifiable\nNo Copyright - Contractual Restrictions\nNo Copyright - Non-Commercial Use Only\nNo Copyright - Other Known Legal Restrictions\nNo Copyright - United States\nCopyright Not Evaluated\nCopyright Undetermined\nNo Known Copyright\nAdditional fields\nAbstract\nA brief summary of a research article, thesis, review, conference proceeding, or any in-depth analysis of a particular subject.\nAdd another Abstract\nAccess Rights\nContains information about who can access the resource or an indication of its security status.\nAdd another Access Rights\nAlternative Title\nAlternative title for the resource.\nAdd another Alternative Title\nArkivo checksum\nAdd another Arkivo checksum\nLocation\nA place name related to the work, such as its site of publication, or the city, state, or country the work contents are about. Calls upon the GeoNames web service. Please note, you must configure your geonames username in the account settings, or this field will have a loading error.\n\nSteps to enable this field:\n1. Create a free account on the Geonames web service page.\n2. Go to your geonames account settings and select the option at the bottom to enable free services.\n3. Go into your hyku account settings in the dashboard.\n4. Enter your geonames username in the hyrax account settings.\n5. You should now be able to see the list of locations in this dropdown.\nSearch for a location\nAdd another Location\nBibliographic citation\nAdd another Bibliographic citation\nContributor\nA person or group you want to recognize for playing a role in the creation of the work, but not the primary role.\nAdd another Contributor\nDate Created\nThe date on which the work was created. Must adhere to either the format YYYY, YYYY-MM, or YYYY-MM-DD in order to be filtered and sorted.\nAdd another Date Created\nDescription\nFree-text notes about the work. Examples include abstracts of a paper or citation information for a journal article.\nAdd another Description\nIdentifier\nA unique handle identifying the work. An example would be a DOI for a journal article, or an ISBN or OCLC number for a book.\nAdd another Identifier\nKeyword\nWords or phrases you select to describe what the work is about. These are used to search for content.\nAdd another Keyword\nPublisher\nThe person or group making the work available. Generally this is the institution.\nAdd another Publisher\nLabel\nAdd another Label\nLanguage\nThe language of the work's content.\nAdd another Language\nLicense\nLicensing and distribution information governing access to the work. Select from the provided drop-down list.\nCreative Commons BY Attribution 4.0 International\nCreative Commons BY-SA Attribution-ShareAlike 4.0 International\nCreative Commons BY-ND Attribution-NoDerivatives 4.0 International\nCreative Commons BY-NC Attribution-NonCommerical 4.0 International\nCreative Commons BY-NC-ND Attribution-NonCommerical-NoDerivs 4.0 International\nCreative Commons BY-NC-SA Attribution-NonCommerical-ShareAlike 4.0 International\nPublic Domain Mark 1.0\nCC0 1.0 Universal\nAdd another License\nRelated URL\nA link to a website or other specific content (audio, video, PDF document) related to the work. An example is the URL of a research project from which the work was derived.\nAdd another Related URL\nResource type\nPre-defined categories to describe the type of content being uploaded, such as \"article\" or \"dataset.\" More than one type may be selected.\nArticle\nAudio\nBook\nCapstone Project\nConference Proceeding\nDataset\nDissertation\nImage\nJournal\nMap or Cartographic Material\nMasters Thesis\nPart of Book\nPoster\nPresentation\nProject\nReport\nResearch Paper\nSoftware or Program Code\nVideo\nOther\nRights notes\nContains information about rights held in and over the resource.\nAdd another Rights notes\nSource\nAdd another Source\nSubject\nHeadings or index terms describing what the work is about; these do need to conform to an existing vocabulary.\nAdd another Subject\nExtent\nThe extent (size, duration, number, etc.) of the work.\nAdd another Extent\nVideo embed\nIf you enter an embed link for a video, it must be a properly formatted url beginning with 'http://' or 'https://'. It also needs to contain a valid link to a hosted video that can appear in an iframe.\n\nExamples:\nhttps://player.vimeo.com/video/467264493?h=b089de0eab\nhttps://www.youtube.com/embed/Znf73dsFdC8\n\n\nSave Work\nRequirements\nDescribe your work\nCheck deposit agreement\nVisibility\nPublic\nMake available to all.\nPlease note, making something visible to the world (i.e. marking this as Public) may be viewed as publishing which could impact your ability to:\nPatent your work\nPublish your work in a journal\nCheck out SHERPA/RoMEO for more information about publisher copyright policies.\nInstitution\nRestrict access to Institution.\nEmbargo\nSet date for future release.\nLease\nSet date for future reduced access.\nPrivate\nKeep to myself with option to share.\nI have read and agree to the\nDeposit Agreement"
Failure/Error: expect(page).to have_content('My Test Work')
  expected to find text "My Test Work" in "Hyku\nHyku\nSwitch language\nEnglish\nView\[email protected]\nprofile\[email protected]\nDashboard\nACTIVITY\nRepository Activity\nYour activity\nREPOSITORY CONTENTS\nCollections\nWorks\nImporters\nExporters\nHomeDashboardWorksAdd New Work\nAdd New Image\nDescriptions\nFiles\nRelationships\nSharing\nTitle required\nA name to aid in identifying a work.\nAdd another Title\nCreator required\nThe person or group responsible for the work. Usually this is the author of the content. Personal names should be entered with the last name first, e.g. \"Smith, John.\".\nAdd another Creator\nRights Statement\nIn Copyright\nIn Copyright - EU Orphan Work\nIn Copyright - Educational Use Permitted\nIn Copyright - Non-Commercial Use Permitted\nIn Copyright - Rights-holder(s) Unlocatable or Unidentifiable\nNo Copyright - Contractual Restrictions\nNo Copyright - Non-Commercial Use Only\nNo Copyright - Other Known Legal Restrictions\nNo Copyright - United States\nCopyright Not Evaluated\nCopyright Undetermined\nNo Known Copyright\nAdditional fields\nAbstract\nA brief summary of a research article, thesis, review, conference proceeding, or any in-depth analysis of a particular subject.\nAdd another Abstract\nAccess Rights\nContains information about who can access the resource or an indication of its security status.\nAdd another Access Rights\nAlternative Title\nAlternative title for the resource.\nAdd another Alternative Title\nArkivo checksum\nAdd another Arkivo checksum\nLocation\nA place name related to the work, such as its site of publication, or the city, state, or country the work contents are about. Calls upon the GeoNames web service. Please note, you must configure your geonames username in the account settings, or this field will have a loading error.\n\nSteps to enable this field:\n1. Create a free account on the Geonames web service page.\n2. Go to your geonames account settings and select the option at the bottom to enable free services.\n3. Go into your hyku account settings in the dashboard.\n4. Enter your geonames username in the hyrax account settings.\n5. You should now be able to see the list of locations in this dropdown.\nSearch for a location\nAdd another Location\nBibliographic citation\nAdd another Bibliographic citation\nContributor\nA person or group you want to recognize for playing a role in the creation of the work, but not the primary role.\nAdd another Contributor\nDate Created\nThe date on which the work was created. Must adhere to either the format YYYY, YYYY-MM, or YYYY-MM-DD in order to be filtered and sorted.\nAdd another Date Created\nDescription\nFree-text notes about the work. Examples include abstracts of a paper or citation information for a journal article.\nAdd another Description\nIdentifier\nA unique handle identifying the work. An example would be a DOI for a journal article, or an ISBN or OCLC number for a book.\nAdd another Identifier\nKeyword\nWords or phrases you select to describe what the work is about. These are used to search for content.\nAdd another Keyword\nPublisher\nThe person or group making the work available. Generally this is the institution.\nAdd another Publisher\nLabel\nAdd another Label\nLanguage\nThe language of the work's content.\nAdd another Language\nLicense\nLicensing and distribution information governing access to the work. Select from the provided drop-down list.\nCreative Commons BY Attribution 4.0 International\nCreative Commons BY-SA Attribution-ShareAlike 4.0 International\nCreative Commons BY-ND Attribution-NoDerivatives 4.0 International\nCreative Commons BY-NC Attribution-NonCommerical 4.0 International\nCreative Commons BY-NC-ND Attribution-NonCommerical-NoDerivs 4.0 International\nCreative Commons BY-NC-SA Attribution-NonCommerical-ShareAlike 4.0 International\nPublic Domain Mark 1.0\nCC0 1.0 Universal\nAdd another License\nRelated URL\nA link to a website or other specific content (audio, video, PDF document) related to the work. An example is the URL of a research project from which the work was derived.\nAdd another Related URL\nResource type\nPre-defined categories to describe the type of content being uploaded, such as \"article\" or \"dataset.\" More than one type may be selected.\nArticle\nAudio\nBook\nCapstone Project\nConference Proceeding\nDataset\nDissertation\nImage\nJournal\nMap or Cartographic Material\nMasters Thesis\nPart of Book\nPoster\nPresentation\nProject\nReport\nResearch Paper\nSoftware or Program Code\nVideo\nOther\nRights notes\nContains information about rights held in and over the resource.\nAdd another Rights notes\nSource\nAdd another Source\nSubject\nHeadings or index terms describing what the work is about; these do need to conform to an existing vocabulary.\nAdd another Subject\nExtent\nThe extent (size, duration, number, etc.) of the work.\nAdd another Extent\nVideo embed\nIf you enter an embed link for a video, it must be a properly formatted url beginning with 'http://' or 'https://'. It also needs to contain a valid link to a hosted video that can appear in an iframe.\n\nExamples:\nhttps://player.vimeo.com/video/467264493?h=b089de0eab\nhttps://www.youtube.com/embed/Znf73dsFdC8\n\n\nSave Work\nRequirements\nDescribe your work\nCheck deposit agreement\nVisibility\nPublic\nMake available to all.\nPlease note, making something visible to the world (i.e. marking this as Public) may be viewed as publishing which could impact your ability to:\nPatent your work\nPublish your work in a journal\nCheck out SHERPA/RoMEO for more information about publisher copyright policies.\nInstitution\nRestrict access to Institution.\nEmbargo\nSet date for future release.\nLease\nSet date for future reduced access.\nPrivate\nKeep to myself with option to share.\nI have read and agree to the\nDeposit Agreement"
./spec/features/create_image_spec.rb:73:in `block (3 levels) in <top (required)>'
./spec/support/multitenancy_metadata.rb:50:in `block (2 levels) in <top (required)>'
/usr/local/bundle/gems/webmock-3.19.1/lib/webmock/rspec.rb:39:in `block (2 levels) in <top (required)>'
/usr/local/bundle/gems/rspec-retry-0.6.2/lib/rspec/retry.rb:124:in `block in run'
/usr/local/bundle/gems/rspec-retry-0.6.2/lib/rspec/retry.rb:110:in `loop'
/usr/local/bundle/gems/rspec-retry-0.6.2/lib/rspec/retry.rb:110:in `run'
/usr/local/bundle/gems/rspec-retry-0.6.2/lib/rspec_ext/rspec_ext.rb:12:in `run_with_retry'
/usr/local/bundle/gems/rspec-retry-0.6.2/lib/rspec/retry.rb:37:in `block (2 levels) in setup'

Check warning on line 0 in ./spec/features/create_etd_spec.rb

See this annotation in the file changed.

@github-actions github-actions / Test Results

Create a Etd a logged in user with the :work_depositor role can create an Etd (spec.features.create_etd_spec) failed

artifacts/spec-reports-2/rspec-2.xml [took 15s]
Raw output
expected to find text "My Test Work" in "Hyku\nHyku\nSwitch language\nEnglish\nView\[email protected]\nprofile\[email protected]\nDashboard\nACTIVITY\nRepository Activity\nYour activity\nREPOSITORY CONTENTS\nCollections\nWorks\nImporters\nExporters\nHomeDashboardWorksAdd New Work\nAdd New ETD\nDescriptions\nFiles\nRelationships\nSharing\nTitle required\nA name to aid in identifying a work.\nAdd another Title\nCreator required\nThe person or group responsible for the work. Usually this is the author of the content. Personal names should be entered with the last name first, e.g. \"Smith, John.\".\nAdd another Creator\nKeyword required\nWords or phrases you select to describe what the work is about. These are used to search for content.\nAdd another Keyword\nRights Statement required\nIn Copyright\nIn Copyright - EU Orphan Work\nIn Copyright - Educational Use Permitted\nIn Copyright - Non-Commercial Use Permitted\nIn Copyright - Rights-holder(s) Unlocatable or Unidentifiable\nNo Copyright - Contractual Restrictions\nNo Copyright - Non-Commercial Use Only\nNo Copyright - Other Known Legal Restrictions\nNo Copyright - United States\nCopyright Not Evaluated\nCopyright Undetermined\nNo Known Copyright\nDate required\nThe date on which the work was created, published or otherwise issued.\nAdd another Date\nDegree name required\nAdd another Degree name\nDegree level required\nAdd another Degree level\nDegree discipline required\nAdd another Degree discipline\nDegree grantor required\nAdd another Degree grantor\nResource type required\nPre-defined categories to describe the type of content being uploaded, such as \"article\" or \"dataset.\" More than one type may be selected.\nArticle\nAudio\nBook\nCapstone Project\nConference Proceeding\nDataset\nDissertation\nImage\nJournal\nMap or Cartographic Material\nMasters Thesis\nPart of Book\nPoster\nPresentation\nProject\nReport\nResearch Paper\nSoftware or Program Code\nVideo\nOther\nAdditional fields\n\n\n\n\n\n\n\n\n\n\n\n\n\nSave Work\nRequirements\nDescribe your work\nCheck deposit agreement\nVisibility\nPublic\nMake available to all.\nPlease note, making something visible to the world (i.e. marking this as Public) may be viewed as publishing which could impact your ability to:\nPatent your work\nPublish your work in a journal\nCheck out SHERPA/RoMEO for more information about publisher copyright policies.\nInstitution\nRestrict access to Institution.\nEmbargo\nSet date for future release.\nLease\nSet date for future reduced access.\nPrivate\nKeep to myself with option to share.\nI have read and agree to the\nDeposit Agreement"
Failure/Error: expect(page).to have_content('My Test Work')
  expected to find text "My Test Work" in "Hyku\nHyku\nSwitch language\nEnglish\nView\[email protected]\nprofile\[email protected]\nDashboard\nACTIVITY\nRepository Activity\nYour activity\nREPOSITORY CONTENTS\nCollections\nWorks\nImporters\nExporters\nHomeDashboardWorksAdd New Work\nAdd New ETD\nDescriptions\nFiles\nRelationships\nSharing\nTitle required\nA name to aid in identifying a work.\nAdd another Title\nCreator required\nThe person or group responsible for the work. Usually this is the author of the content. Personal names should be entered with the last name first, e.g. \"Smith, John.\".\nAdd another Creator\nKeyword required\nWords or phrases you select to describe what the work is about. These are used to search for content.\nAdd another Keyword\nRights Statement required\nIn Copyright\nIn Copyright - EU Orphan Work\nIn Copyright - Educational Use Permitted\nIn Copyright - Non-Commercial Use Permitted\nIn Copyright - Rights-holder(s) Unlocatable or Unidentifiable\nNo Copyright - Contractual Restrictions\nNo Copyright - Non-Commercial Use Only\nNo Copyright - Other Known Legal Restrictions\nNo Copyright - United States\nCopyright Not Evaluated\nCopyright Undetermined\nNo Known Copyright\nDate required\nThe date on which the work was created, published or otherwise issued.\nAdd another Date\nDegree name required\nAdd another Degree name\nDegree level required\nAdd another Degree level\nDegree discipline required\nAdd another Degree discipline\nDegree grantor required\nAdd another Degree grantor\nResource type required\nPre-defined categories to describe the type of content being uploaded, such as \"article\" or \"dataset.\" More than one type may be selected.\nArticle\nAudio\nBook\nCapstone Project\nConference Proceeding\nDataset\nDissertation\nImage\nJournal\nMap or Cartographic Material\nMasters Thesis\nPart of Book\nPoster\nPresentation\nProject\nReport\nResearch Paper\nSoftware or Program Code\nVideo\nOther\nAdditional fields\n\n\n\n\n\n\n\n\n\n\n\n\n\nSave Work\nRequirements\nDescribe your work\nCheck deposit agreement\nVisibility\nPublic\nMake available to all.\nPlease note, making something visible to the world (i.e. marking this as Public) may be viewed as publishing which could impact your ability to:\nPatent your work\nPublish your work in a journal\nCheck out SHERPA/RoMEO for more information about publisher copyright policies.\nInstitution\nRestrict access to Institution.\nEmbargo\nSet date for future release.\nLease\nSet date for future reduced access.\nPrivate\nKeep to myself with option to share.\nI have read and agree to the\nDeposit Agreement"
./spec/features/create_etd_spec.rb:76:in `block (3 levels) in <top (required)>'
./spec/support/multitenancy_metadata.rb:50:in `block (2 levels) in <top (required)>'
/usr/local/bundle/gems/webmock-3.19.1/lib/webmock/rspec.rb:39:in `block (2 levels) in <top (required)>'
/usr/local/bundle/gems/rspec-retry-0.6.2/lib/rspec/retry.rb:124:in `block in run'
/usr/local/bundle/gems/rspec-retry-0.6.2/lib/rspec/retry.rb:110:in `loop'
/usr/local/bundle/gems/rspec-retry-0.6.2/lib/rspec/retry.rb:110:in `run'
/usr/local/bundle/gems/rspec-retry-0.6.2/lib/rspec_ext/rspec_ext.rb:12:in `run_with_retry'
/usr/local/bundle/gems/rspec-retry-0.6.2/lib/rspec/retry.rb:37:in `block (2 levels) in setup'