Update interface version

Description

API Major versions will be increased:

Acceptance criteria:

  • data export module descriptor updated accordingly

  • API integration tests (Karate) pass

  • Manual check in the folio-snapshot environment performed

Out of scope:

  • releasing the module - it will be handled in a separate story

Environment

None

Potential Workaround

None

Attachments

4

has to be done before

Checklist

hide

TestRail: Results

Activity

Show:

Magda Zacharska June 9, 2021 at 1:34 PM

Thank you for documenting it so well.

Igor Gorchakov June 9, 2021 at 11:49 AM
Edited

Verification

Karate tests:  Now Karate tests are not successfully passed on the environment, because it needs to configure properties for Amazone S3. There is a story to fix it https://folio-org.atlassian.net/browse/MDEXP-413.

I used to run Karate tests on my local machine, all the tests passed successfully:

Manual testing: 

  __  Created testfile.csv with 3 uuids

 Uploaded testfiel.csv, run export job on the folio-snapshot:

 

 

Download marc file

cc:

Igor Gorchakov June 4, 2021 at 1:11 PM

This task is only related to the interface update that is a required step to support the SRS API 

Magda Zacharska June 3, 2021 at 3:38 PM

I would like to add that if the steps mentioned in the description are not needed in order to accommodate the recent changes in SRS and mod-data-export and generate-marc-utilities do not need to be released in Juniper that would be ideal.    I run high level tests in folio-snapshot and the export seem to be working as expected.

Done

Details

Assignee

Reporter

Priority

Story Points

Sprint

Development Team

Spitfire

Fix versions

TestRail: Cases

Open TestRail: Cases

TestRail: Runs

Open TestRail: Runs

Created June 3, 2021 at 12:37 AM
Updated October 7, 2021 at 6:30 PM
Resolved June 9, 2021 at 2:07 PM
TestRail: Cases
TestRail: Runs