Poppy | Import of MARC Holdings records with enabled "splitting" feature in "Data import" app.

Poppy | Import of MARC Holdings records with enabled "splitting" feature in "Data import" app.

Purpose:

We need to verify that "Data import splitting feature" works as expected for "MARC Holdings" records.

Assumptions:

  1. "Splitting" feature works only with ".mrc" format.
  2. Chunk size = 1000 records.
  3. We don't test update of "MARC Holdings" flow.
  4. It's acceptable for "MARC Holdings" to have the same Location value in ".mrc" file.
  5. Tested on https://bugfest-poppy.int.aws.folio.org/ env.

Testing scenarios:

Test #Scenario descriptionMain stepsExpected resultResult (Pass/Fail) AssigneeFiles for testID of Data import job
1Create 1 record using default job profile - "Default - Create Holdings and SRS MARC Holdings"Upload attached file1 chunkPass10312
2Create 999 records assigned to 1 Instance using default job profile - "Default - Create Holdings and SRS MARC Holdings"Upload attached file1 chunkPass10318
3Create 1000 records assigned to 1 Instance using default job profile - "Default - Create Holdings and SRS MARC Holdings"Upload attached file1 chunkPass10321
4Create 1001 records assigned to 1 Instance using default job profile - "Default - Create Holdings and SRS MARC Holdings"Upload attached file2 chunksPass10324 - 10325
5Create 10000 records assigned to 2 Instances using default job profile - "Default - Create Holdings and SRS MARC Holdings"Upload attached file10 chunksPass10342 - 10351
6Create 5000 records assigned to 1 Instance using default job profile - "Default - Create Holdings and SRS MARC Holdings"
And at the same time upload another ".mrc" file with 5000 records assigned to another 1 Instance using default job profile - "Default - Create Holdings and SRS MARC Holdings"
Upload attached files5 chunks in each. 
No crossing in logs
Pass

10328 - 10332

10335 -10339