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?