Poppy - Data export - draft
Modules needed
- ui-data-export
- mod-data-export
- mod-inventory-storage
- mod-source-record-storage
- okapi
Testing expectations
- Establish the baseline for large exports
- Establish the baseline for system behavior during large exports
Data volumes
- 8 M records instaces
- Data import -2 000 instances (to be confirmed)
- CI/CO - TBD
User records testing scenarios
- Exporting all instance records with default mapping profile
- Export all instances and holdings with a custom mapping profile that includes:
- SRS/instances records
- some holdings fields - tbd
- some items fields - tbd
- Exporting 2M instance records with default mapping profile
- Export 2M instances and holdings with a custom mapping profile that includes:
- SRS/instances records
- some holdings fields - tbd
- some items fields - tbd
Concurrent and consecutive tests:
Scenario 1. Full export with the default mapping profile, start data import
Scenario 2. Full export with the custom mapping profile, start data import
Scenario 3. Full export with the default mapping profile, start data import, CI/CO
Scenario 4. Full export with the custom mapping profile, start data import, CI/CO
Failover tests:
- Determine likelihood of failover
- Does tasks restart?
- Does other task pick up the jobs that were in progress?