Closed sromkey closed 4 years ago
ArchivesSpace DIP upload (using the Ingest tab pairing workflow) is currently not working. To reproduce:
upload-archivesspace_v0.0: ERROR 2020-06-08 18:52:13,818 clientScripts.upload_archivesspace.upload_to_archivesspace:108 Skipping file /var/archivematica/sharedDirectory/watchedDirectories/uploadDIP/aspace-6b442961-cb5c-474a-b16a-d8752b8fb8f7/objects/f0a862dc-deef-4180-8a76-886dbf0d54c8-bird.mp3 (f0a862dc-deef-4180-8a76-886dbf0d54c8) - no pairing found
Above issue has been resolved!
1 - Transfer Types
1.1
Severity: High
Current coverage in AMAUAT: Excellent
AMAUAT tests: create-aip.feature
External tools: null
When SampleTransfers/Images is processed using the Standard transfer type
1.2
Severity: null
Current coverage in AMAUAT: null
AMAUAT tests: null
External tools: null
When SampleTransfer/ZippedDirectoryTransfers/DemoTransferCSV.zip is processed using the Zipped Directory transfer type
1.3
Severity: High
Current coverage in AMAUAT: Excellent
AMAUAT tests: create-aip.feature
External tools: null
When SampleTransfers/BagTransfer is processed using the Unzipped Bag transfer type
1.4
Severity: High
Current coverage in AMAUAT: None
AMAUAT tests: null
External tools: 7zip
When SampleTransfer/BagTransfer.zip is processed using the Zipped Bag transfer type
1.5
Severity: High
Current coverage in AMAUAT: None
AMAUAT tests: null
External tools: null
When SampleTransfer/DSpaceExport (or one of the zips contained inside) is processed using the DSpace transfer type
1.6
Severity: unrar-free
Current coverage in AMAUAT: Medium
AMAUAT tests: None
External tools: tsk_recover (Sleuthkit)
When SampleTransfer/ISODiskImage is processed using the Disk Image transfer type AND disk image metadata has been added before the transfer is started
1.7
Severity: Low
Current coverage in AMAUAT: Excellent
AMAUAT tests: create-aip.feature
External tools: null
When the three Dataverse sample transfers (SampleTransfers/Dataverse/AStudyOfMyAfternoonDrinks, SampleTransfers/Dataverse/NDSAStaffingReport, SampleTransfers/Dataverse/XRayScansOfPolyodonSpathula) are processed using the Dataverse transfer type AND Archivematica is not set to delete packages after extraction
2 - Transfer Variants
2.1
Severity: High
Current coverage in AMAUAT: Ok / Implicit
AMAUAT tests: create-aip.feature
External tools: null
When a transfer containing descriptive and rights metadata (SampleTransfer/DemoTransferCSV) is processed
2.2
Severity: High
Current coverage in AMAUAT: Ok / Implicit
AMAUAT tests: null
External tools: null
When a Transfer containing Submission Documentation (SampleTransfer/DemoTransferCSV) is processed
2.3
Severity: Medium
Current coverage in AMAUAT: None
AMAUAT tests: null
External tools: null
When a transfer containing multi-level descriptive metadata (SampleTransfer/CSVmultiLevel) is processed
2.4
Severity: High
Current coverage in AMAUAT: Ok / Implicit
AMAUAT tests: null
External tools: null
When a transfer containing descriptive metadata for individual files using a metadata.csv (SampleTransfer/CSVmetadata) is processed
2.5
Severity: High
Current coverage in AMAUAT: None
AMAUAT tests: null
External tools: null
When a transfer with files that have been manually normalized outside of Archivematica (TestTransfers/ManualNormalization) is processed, and "Normalize for preservation and access" is selected at the Normalization microservice
2.6
Severity: High
Current coverage in AMAUAT: None
AMAUAT tests: null
External tools: null
With “Normalization” set to None and “Approve normalization” set to None in the default processing config, process a transfer using SampleTransfers/AccessCopies, “Job: Normalize” should only give three options - choose “Normalize for preservation”.
2.7
Severity: Medium
Current coverage in AMAUAT: None
AMAUAT tests: null
External tools: null
With “Normalization” set to None and “Approve normalization” set to None in the default processing config, run SampleTransfers/ServiceCopies transfer and choose “Normalize service files for access”.
2.8
Severity: Medium
Current coverage in AMAUAT: None
AMAUAT tests: null
External tools: null
Given that a processing configuration XML file is included in the transfer
When the transfer is processed as a Standard transfer
2.9
Severity: Medium
Current coverage in AMAUAT: None
AMAUAT tests: null
External tools: null
Given that a processing configuration XML file is included in the transfer
When the transfer is processed as a Zipped Bag transfer
2.10
Severity: Low
Current coverage in AMAUAT: None
AMAUAT tests: null
External tools: null
When structural metadata is included in a Transfer using a mets_structmap.xml file
2.11
Severity: null
Current coverage in AMAUAT: null
AMAUAT tests: null
External tools: null
Given that a transfer contains a premis.xml file (SampleTransfers/PremisImporter)
When the premis.xml file is imported into Archivematica after the Objects are ingested
2.12
Severity: null
Current coverage in AMAUAT: null
AMAUAT tests: null
External tools: null
Given that a transfer contains an identifiers.json file (SampleTransfers/DemoTransferCSV)
When the identifiers.json file is imported into Archivematica after the Objects are ingested
3 - Checksums & Integrity Checking
3.1
Severity: High
Current coverage in AMAUAT: Excellent
AMAUAT tests: checksum.feature
External tools: null
When a transfer includes invalid external checksums (TestTransfers/fixityCheckShouldFail)
3.2
Severity: High
Current coverage in AMAUAT: Excellent
AMAUAT tests: checksum.feature
External tools: null
When a transfer includes valid external checksums (SampleTransfers/DemoTransferCSV)
4 - Virus scanning
4.1
Severity: High
Current coverage in AMAUAT: None
AMAUAT tests: virus.feature
External tools: null
When a transfer containing a virus is processed (TestTransfers/virusTests)
4.2
Severity: High
Current coverage in AMAUAT: Excellent
AMAUAT tests: virus.feature
External tools: null
When a transfer that does not contain a virus is processed
5 - Special Characters
5.1
Severity: High
Current coverage in AMAUAT: None
AMAUAT tests: null
External tools: null
When a transfer contains files and directories with non-ASCII characters in the file/directory name (TestTransfers/badNames)
5.2
Severity: Medium
Current coverage in AMAUAT: None
AMAUAT tests: null
External tools: null
When the transfer name contains non-ASCII characters
5.3
Severity: null
Current coverage in AMAUAT: null
AMAUAT tests: null
External tools: null
When a transfer contains files with non-ASCII characters in the file name as well as a metadata.csv file (SampleTransfers/DiacriticsTest)
6 - File Identification
6.1
Severity: High
Current coverage in AMAUAT: Excellent
AMAUAT tests: null
External tools: Siegfried
Given that Siegfried is set as the file identification tool
When a transfer is processed
6.2
Severity: High
Current coverage in AMAUAT: None
AMAUAT tests: null
External tools: Siegfried
Given that Siegfried is set as the file identification tool
When a transfer that includes the known format is processed with "Perform file format identification (Transfer)" set to Yes
6.3
Severity: High
Current coverage in AMAUAT: None
AMAUAT tests: null
External tools: Siegfried
Given that Siegfried is set as the file identification tool
When a transfer includes a format that is unknown to Siegfried (try sampleTransfers/Multimedia) and is processed with "Perform file format identification (Transfer)" set to Yes
6.4
Severity: High
Current coverage in AMAUAT: None
AMAUAT tests: null
External tools: Fido
Given that Fido is set as the file identification tool
When a transfer is processed with "Perform file format identification (Transfer)" set to Yes
6.5
Severity: High
Current coverage in AMAUAT: None
AMAUAT tests: null
External tools: Fido
Given that Fido is set as the file identification tool
When a transfer that includes the known format is processed with "Perform file format identification (Transfer)" set to Yes
6.6
Severity: High
Current coverage in AMAUAT: None
AMAUAT tests: null
External tools: Fido
Given that Fido is set as the file identification tool
When a transfer includes a format that is unknown to Fido is processed with "Perform file format identification (Transfer)" set to Yes
6.7
Severity: High
Current coverage in AMAUAT: None
AMAUAT tests: null
External tools: File extension script
Given that File Extension is set as the file identification tool
When a transfer is processed with "Perform file format identification (Transfer)" set to Yes
6.8
Severity: Medium
Current coverage in AMAUAT: None
AMAUAT tests: null
External tools: null
When a transfer is processed with "Perform file format identification (Transfer)" set to No
7 - Package Extraction
7.1
Severity: High
Current coverage in AMAUAT: Excellent
AMAUAT tests: extract-package.feature
External tools: null
When a transfer containing a package (SampleTransfers/OfficeDocs) is processed with the extract packages option set to Yes
7.2
Severity: Medium
Current coverage in AMAUAT: Excellent
AMAUAT tests: extract-package.feature
External tools: null
When a transfer containing a broken package (TestTransfers/broken_package_format_types) is processed with the extract packages option set to Yes
7.3
Severity: Medium
Current coverage in AMAUAT: None
AMAUAT tests: null
External tools: null
When a transfer containing a package (SampleTransfers/OfficeDocs) is processed with "Extract packages" set to Yes and "Delete packages after extraction" set to Yes
7.4
Severity: Medium
Current coverage in AMAUAT: None
AMAUAT tests: null
External tools: null
When a transfer containing a package (SampleTransfers/OfficeDocs) is processed with "Extract packages" set to Yes and "Delete packages after extraction" set to No
8 - Characterization
8.1
Severity: High
Current coverage in AMAUAT: TBC - need to check which tools we use now
AMAUAT tests: null
External tools: FFprobe, ExifTool, MediaInfo, FITS, fiwalk (Sleuthkit)
When a transfer is processed
9 - Validation
9.1
Severity: High
Current coverage in AMAUAT: Excellent
AMAUAT tests: null
External tools: JHOVE
When a transfer containing files that can be validated by JHOVE (SampleTransfers/Images) is processed
9.2
Severity: Medium
Current coverage in AMAUAT: TBC
AMAUAT tests: null
External tools: MediaConch
When a transfer containing Matroska files (SampleTransfers/Matroska) is processed
9.3
Severity: Low
Current coverage in AMAUAT: None
AMAUAT tests: null
External tools: MediaConch
Given that a MediaConch policy has been created and added to Archivematica
When a transfer containing material that meets the policy criteria is processed with "Perform policy checks on originals" set to Yes
10 - Examine contents
10.1
Severity: Low
Current coverage in AMAUAT: None
AMAUAT tests: null
External tools: Bulk Extractor
Given that a transfer contains a file containing personally identifying information (SampleTransfers/DemoTransferCSV)
When a transfer is processed with "Examine contents" set to Yes
11 - Normalization
11.1
Severity: High
Current coverage in AMAUAT: null
AMAUAT tests: null
External tools: null
Given that a transfer contains file formats for which there are preservation and access normalization rules When the user selects "normalize for preservation and access" at the Normalize job
11.2
Severity: High
Current coverage in AMAUAT: null
AMAUAT tests: null
External tools: null
Given that a transfer contains file formats for which there are preservation normalization rules
When the user selects "normalize for preservation" at the Normalize job
11.3
Severity: Medium
Current coverage in AMAUAT: null
AMAUAT tests: null
External tools: null
Given that a transfer contains service files (SampleTransfers/ServiceCopies)
When the user selects "normalize service files for access" at the Normalize job
11.4
Severity: High
Current coverage in AMAUAT: null
AMAUAT tests: null
External tools: null
Given that a transfer contains file formats for which there are normalization rules
When the user selects "do not normalize" at the Normalize job
11.5
Severity: Medium
Current coverage in AMAUAT: null
AMAUAT tests: null
External tools: null
Given that a user selects "normalize manually" at the Normalize job
When the user manually inserts normalized files into the SIP (by accessing the pipeline's processing location directly via SSH or SFTP) using the required directory structure (see documentation)
And then selects "Approve" at the Approve normalization job
11.6
Severity: Medium
Current coverage in AMAUAT: null
AMAUAT tests: null
External tools: null
Given that the user has manually normalized the files as per 9.1.5
When the user clicks on the metadata icon and then "Manual normalization event detail"
11.7
Severity: High
Current coverage in AMAUAT: null
AMAUAT tests: null
External tools: null
Given that a transfer contains file formats for which there are access normalization rules
When the user selects "normalize for access" at the Normalize job
11.8
Severity: Medium
Current coverage in AMAUAT: null
AMAUAT tests: null
External tools: null
Given that a transfer includes an access directory with manually normalized access derivatives (SampleTransfers/AccessCopies)
When the user reaches the Normalize job
11.9
Severity: Medium
Current coverage in AMAUAT: null
AMAUAT tests: null
External tools: null
Given that a transfer includes a preservation directory with manually normalized preservation derivatives (SampleTransfers/PreservationCopies)
When the user reaches the Normalize job and chooses "Normalize for Preservation"
11.10
Severity: Medium
Current coverage in AMAUAT: null
AMAUAT tests: null
External tools: convert (ImageMagick)
When a transfer is processed with "Generate thumbnails" set to Yes
11.11
Severity: Medium
Current coverage in AMAUAT: null
AMAUAT tests: null
External tools: null
When a transfer is processed with "Generate thumbnails" set to Yes, without default
11.12
Severity: Medium
Current coverage in AMAUAT: null
AMAUAT tests: null
External tools: null
When a transfer is processed with "Generate thumbnails" set to No
11.13
Severity: Medium
Current coverage in AMAUAT: null
AMAUAT tests: null
External tools: Tesseract
Given that a transfer contains a file that can be transcribed (SampleTransfers/OCRImage)
When a transfer is processed with "Transcribe files (OCR)" set to Yes
12 - Performance & Resilience
12.1
Severity: Medium
Current coverage in AMAUAT: None
AMAUAT tests: null
External tools: null
When multiple transfers are started at the same time
12.2
Severity: Medium
Current coverage in AMAUAT: None
AMAUAT tests: null
External tools: null
When a transfer with a large number of files is processed
12.3
Severity: Medium
Current coverage in AMAUAT: None
AMAUAT tests: null
External tools: null
When a large transfer is processed (20Gb+)
12.4
Severity: Medium
Current coverage in AMAUAT: None
AMAUAT tests: null
External tools: null
When a user clicks on the Remove button for a single completed transfer/SIP on the Transfer or Ingest tab
12.5
Severity: Medium
Current coverage in AMAUAT: None
AMAUAT tests: null
External tools: null
When a user clicks on the Remove button for all transfers/SIPs on the Transfer or Ingest tab
12.6
Severity: Medium
Current coverage in AMAUAT: None
AMAUAT tests: null
External tools: null
We could add a variety of failure scenarios here -- e.g. if SS is down? or elasticSearch etc? null
13 - Add Metadata
13.1
Severity: Medium
Current coverage in AMAUAT: None
AMAUAT tests: null
External tools: null
Given that a user wants to record rights metadata for the transfer using the GUI form
When they click on the metadata icon for a transfer/SIP proir to the metadata reminder microservice
13.2
Severity: High
Current coverage in AMAUAT: None
AMAUAT tests: null
External tools: null
Given that a user wants to record descriptive metadata for the transfer using the GUI form
When they click on the metadata icon for a transfer/SIP proir to the metadata reminder microservice
13.3
Severity: High
Current coverage in AMAUAT: None
AMAUAT tests: null
External tools: null
Given that the accession number field is filled out for a new transfer
When the transfer is processed
14 - Backlog
14.1
Severity: High
Current coverage in AMAUAT: None
AMAUAT tests: null
External tools: null
Given that a user has sent a transfer to backlog at “Job: Create SIP(s)?"
When the user downloads the transfer from the backlog
14.2
Severity: High
Current coverage in AMAUAT: None
AMAUAT tests: null
External tools: null
Given that a transfer is in the backlog
When the user searches the backlog using the search interface on the Backlog tab
14.3
Severity: Medium
Current coverage in AMAUAT: None
AMAUAT tests: null
External tools: null
Given that a transfer is in the backlog
When the user creates a delete request and the delete request is approved in the Storage Service
15 - Appraisal
15.1
Severity: High
Current coverage in AMAUAT: None
AMAUAT tests: null
External tools: null
Given that a transfer is in the backlog
When the user searches using the search interface on the Appraisal tab
15.2
Severity: Medium
Current coverage in AMAUAT: None
AMAUAT tests: null
External tools: null
Given that the user has searched for some material to populate the backlog pane
When the user selects Collapse all/Expand all
15.3
Severity: Medium
Current coverage in AMAUAT: None
AMAUAT tests: null
External tools: null
Given that a user has selected several files in the Backlog pane
When the user selects Deselect all
15.4
Severity: Medium
Current coverage in AMAUAT: None
AMAUAT tests: null
External tools: null
Given that a user has selected several files in the Backlog pane
When they add a tag to the selected files
15.5
Severity: Low
Current coverage in AMAUAT: None
AMAUAT tests: null
External tools: null
Given that a user has added tags to several items
When they click on the minus sign to remove the tag in the Backlog pane or File list pane
15.6
Severity: Medium
Current coverage in AMAUAT: null
AMAUAT tests: null
External tools: null
Given that a user has added tags to several items
When they create a SIP from the tags in the Arrangement tab
15.7
Severity: Low
Current coverage in AMAUAT: None
AMAUAT tests: null
External tools: null
Given that a user has selected several files in the Backlog pane
When the user opens the Report on the Analysis pane > Objects
15.8
Severity: Low
Current coverage in AMAUAT: None
AMAUAT tests: null
External tools: null
Given that a user has selected several files in the Backlog pane
When the user opens the Visualizations on the Analysis pane > Objects
15.9
Severity: Low
Current coverage in AMAUAT: None
AMAUAT tests: null
External tools: null
Given that a transfer contains credit card numbers (SampleTransfers/DemoTransferCSV) or social security numbers that can be recognized by Bulk Extractor
And the transfer was processed with "Examine contents" set to Yes
When the user selects PII or Credit card numbers on the Analysis pane > Examine contents
15.10
Severity: Low
Current coverage in AMAUAT: None
AMAUAT tests: null
External tools: null
Given that the user has selected a browser-renderable file (image, audio, video) on the File list pane
When the user selects Preview File on the Analysis pane
15.11
Severity: Low
Current coverage in AMAUAT: None
AMAUAT tests: null
External tools: null
When the user selects "Show path" in the File list pane
15.12
Severity: Low
Current coverage in AMAUAT: None
AMAUAT tests: null
External tools: null
Given that there is material in the backlog
When the user clicks on "Add directory" in the Arrangement pane
15.13
Severity: Low
Current coverage in AMAUAT: None
AMAUAT tests: null
External tools: null
Given that there is a directory in the Arrangement pane
When the user selects the directory and then clicks on "Add directory"
15.14
Severity: Low
Current coverage in AMAUAT: None
AMAUAT tests: null
External tools: null
Given that there is a directory structure in the Arrangement pane
When the user wants to navigate through the directories
15.15
Severity: Low
Current coverage in AMAUAT: None
AMAUAT tests: null
External tools: null
Given that there is a directory in the Arrangement pane
When the user selects a file and then clicks on "Edit Metadata"
15.16
Severity: Low
Current coverage in AMAUAT: None
AMAUAT tests: null
External tools: null
Given that there are directories/files in the Arrangement pane
When the user selects a directory/file and then clicks on "Delete selected"
15.17
Severity: Low
Current coverage in AMAUAT: None
AMAUAT tests: null
External tools: null
Given that there are directories/files in the Arrangement pane
When the user selects a directory and clicks on "Create SIP"
15.18
Severity: Low
Current coverage in AMAUAT: None
AMAUAT tests: null
External tools: null
Given that there are directories/files in the Arrangement pane but things have gone a bit squirrelly
When the user clicks "Reload"
15.19
Severity: Low
Current coverage in AMAUAT: None
AMAUAT tests: null
External tools: null
Given that the ArchivesSpace integration is configured
When a user clicks on "Search ArchivesSpace" in the ArchivesSpace pane
15.20
Severity: Low
Current coverage in AMAUAT: None
AMAUAT tests: null
External tools: null
Given that a user has selected an ArchivesSpace resource
When the user selects "Add new child record"
15.21
Severity: Low
Current coverage in AMAUAT: None
AMAUAT tests: null
External tools: null
Given that a user has selected an ArchivesSpace resource
When the user selects "Add new digital object"
15.22
Severity: Low
Current coverage in AMAUAT: None
AMAUAT tests: null
External tools: null
Given that a user has created a digital object record
When the user drags and drops a file from the backlog pane onto the digital object record
15.23
Severity: Low
Current coverage in AMAUAT: None
AMAUAT tests: null
External tools: null
Given that the user has selected a resource or child record in the ArchivesSpace pane
When the user selects "Edit rights metadata"
15.24
Severity: Low
Current coverage in AMAUAT: None
AMAUAT tests: null
External tools: null
Given that the user has selected a resource or child record in the ArchivesSpace pane
When the user selects "Edit metadata"
15.25
Severity: Low
Current coverage in AMAUAT: None
AMAUAT tests: null
External tools: null
Given that the user has selected a child record in the ArchivesSpace pane
When the user selects "Delete selected"
15.26
Severity: Low
Current coverage in AMAUAT: None
AMAUAT tests: null
External tools: null
Given that the user has created digital object records and attached files to them
When the user selects the parent record and clicks on "Finalize arrangement"
16 - Access integrations
16.1
Severity: High
Current coverage in AMAUAT: None
AMAUAT tests: null
External tools: null
Given that the AtoM integration is configured
When a user uploads a DIP to AtoM
16.2
Severity: High
Current coverage in AMAUAT: None
AMAUAT tests: null
External tools: null
Given that a transfer contains Dublin Core descriptive metadata for individual objects
When the user uploads the DIP to AtoM
16.3
Severity: Medium
Current coverage in AMAUAT: null
AMAUAT tests: null
External tools: null
Given that a user has arranged digital objects/directories using the Arrangement pane of the Appraisal tab
When the DIP is uploaded to AtoM
16.4
Severity: Medium
Current coverage in AMAUAT: None
AMAUAT tests: null
External tools: null
Given that a user has applied levels of description to digital objects/directories using the Arrangement pane of the Appraisal tab
When the DIP is uploaded to AtoM
16.5
Severity: Medium
Current coverage in AMAUAT: None
AMAUAT tests: null
External tools: null
Given that a user has added a valid AtoM slug to the access system ID box in the transfer widget
When the DIP is uploaded to AtoM
16.6
Severity: Low
Current coverage in AMAUAT: None
AMAUAT tests: null
External tools: null
Given that the Binder integration is configured
When a user creates a DIP and uploads it to Binder
16.7
Severity: Low
Current coverage in AMAUAT: None
AMAUAT tests: null
External tools: null
Given that a user has added a valid Binder artwork or technology record identifier to the access system ID box in the transfer widget
When the DIP is uploaded to Binder
16.8
Severity: Low
Current coverage in AMAUAT: None
AMAUAT tests: null
External tools: null
Given that the ArchivesSpace integration is configured
When the user selects "Upload DIP to ArchivesSpace" from the Upload DIP microservice drop-down
16.9
Severity: Low
Current coverage in AMAUAT: None
AMAUAT tests: null
External tools: null
Given that the user has paired a digital object to an ArchivesSpace resource
When the user confirms that matching is complete
16.10
Severity: Low
Current coverage in AMAUAT: None
AMAUAT tests: null
External tools: null
Given that the transfer includes an ArchivesSpace matching CSV with valid data
When the user selects "Upload DIP to ArchivesSpace" from the Upload DIP microservice drop-down
16.11
Severity: Medium
Current coverage in AMAUAT: None
AMAUAT tests: null
External tools: null
Given that a transfer includes a metadata.csv
When "Upload DIP to CONTENTdm" is selected during the Upload DIP microservice
17 - Archival Storage
17.1
Severity: High
Current coverage in AMAUAT: Excellent
AMAUAT tests: null
External tools: null
Given that an AIP storage location has been configured
When a user selects the storage location from the Store AIP dropdown
17.2
Severity: Medium
Current coverage in AMAUAT: null
AMAUAT tests: null
External tools: null
Given that a transfer/SIP is at a decision point where rejecting is an option
When the user selects to reject the transfer/SIP
17.3
Severity: High
Current coverage in AMAUAT: None
AMAUAT tests: null
External tools: null
Given that an AIP has been stored
When the user searches using the search interface on the Archival Storage tab
17.4
Severity: High
Current coverage in AMAUAT: null
AMAUAT tests: null
External tools: null
Given that there are AIPs in storage
When the user does a search with "Show files?" selected
17.5
Severity: High
Current coverage in AMAUAT: Excellent
AMAUAT tests: null
External tools: null
Given that an AIP has been stored
When the user clicks on the name or UUID of the AIP
17.6
Severity: Medium
Current coverage in AMAUAT: null
AMAUAT tests: null
External tools: null
Given that the user has done a search in the Archival Storage tab
When the user clicks on "Create an AIC"
17.7
Severity: High
Current coverage in AMAUAT: null
AMAUAT tests: null
External tools: null
Given that an AIP has been stored and the user has navigated to the AIP storage page
When the user clicks on "Download"
17.8
Severity: Medium
Current coverage in AMAUAT: null
AMAUAT tests: null
External tools: null
Given that an AIP has been stored and the user has navigated to the AIP storage page
When the user clicks on "View" to view the METS file
17.9
Severity: Medium
Current coverage in AMAUAT: null
AMAUAT tests: null
External tools: null
Given that an AIP has been stored and the user has navigated to the AIP storage page
When the user clicks on "View" to view the pointer file
17.10
Severity: Medium
Current coverage in AMAUAT: null
AMAUAT tests: null
External tools: null
Given that an AIP with Dublin Core descriptive metadata has been stored and the user has navigated to the AIP storage page
When the user wants to upload just the descriptive metadata to an AtoM description by entering the AtoM slug in the Upload DIP pane
17.11
Severity: High
Current coverage in AMAUAT: Ok / Implicit (test does not include adding metadata)
AMAUAT tests: reingest-aip.feature
External tools: null
Given that an AIP has been stored
When the user selects "Metadata re-ingest" from the AIP information page
17.12
Severity: High
Current coverage in AMAUAT: Ok / Implicit (test does not specify DIP creation)
AMAUAT tests: reingest-aip.feature
External tools: null
Given that an AIP has been stored
When the user selects "Partial re-ingest" from the AIP information page
17.13
Severity: High
Current coverage in AMAUAT: Excellent
AMAUAT tests: reingest-aip.feature
External tools: null
Given that an AIP has been stored
When the user selects "Full re-ingest" from the AIP information page
17.14
Severity: High
Current coverage in AMAUAT: null
AMAUAT tests: null
External tools: null
Given that an AIP has been stored
When the user requests deletion of the AIP from the AIP information page
17.15
Severity: null
Current coverage in AMAUAT: null
AMAUAT tests: null
External tools: null
Given that an encrypted storage location exists
When an AIP is stored in the encrypted storage location
17.16
Severity: null
Current coverage in AMAUAT: null
AMAUAT tests: null
External tools: null
Given that a storage location has a replicator location connected to it
When an AIP is stored in the storage location
18 - Preservation Planning
18.1
Severity: Medium
Current coverage in AMAUAT: null
AMAUAT tests: null
External tools: null
Given that the file identification command is set to Siegfried
When the user enables Fido
18.2
Severity: High
Current coverage in AMAUAT: null
AMAUAT tests: null
External tools: null
Given that the user has disabled a command
When a transfer that would normally call that command is processed
18.3
Severity: Medium
Current coverage in AMAUAT: null
AMAUAT tests: null
External tools: null
Given that a user has edited a command
When a transfer that calls the command is processed
18.4
Severity: High
Current coverage in AMAUAT: None
AMAUAT tests: null
External tools: null
Given that a user has edited a command
When the user wants to revert to the previous command
19 - Access
19.1
Severity: Low
Current coverage in AMAUAT: null
AMAUAT tests: null
External tools: null
Given that some material has been uploaded to AtoM
When the user looks at the Access tab
20 - Administration
20.1
Severity: High
Current coverage in AMAUAT: null
AMAUAT tests: null
External tools: null
Given that the user is on the Administration tab > Processing configuration
When the user selects "Edit"
20.2
Severity: High
Current coverage in AMAUAT: None
AMAUAT tests: null
External tools: null
Given that the user has changed some values in the default processing configuration
When a transfer is started from the dashboard
20.3
Severity: Medium
Current coverage in AMAUAT: null
AMAUAT tests: null
External tools: null
Given that the user is on the Administration tab > Processing configuration
When the user selects "Download"
20.4
Severity: Medium
Current coverage in AMAUAT: null
AMAUAT tests: null
External tools: null
Given that the user has changed some values in the default processing configuration
When the user selects "Reset"
20.5
Severity: Medium
Current coverage in AMAUAT: null
AMAUAT tests: null
External tools: null
Given that the user is on the Administration tab > Processing configuration
When the user selects "Add"
20.6
Severity: Low
Current coverage in AMAUAT: null
AMAUAT tests: null
External tools: null
Given that a custom processing configuration has been created
When the user selects "Delete" for the custom processing configuration
20.7
Severity: null
Current coverage in AMAUAT: null
AMAUAT tests: null
External tools: null
Given that the user is on the Administration tab > Storage locations
When the user increases or decreases the amount of material in a given storage location
20.8
Severity: Medium
Current coverage in AMAUAT: None
AMAUAT tests: null
External tools: null
Given that the user is on the Administration tab > Processing storage usage
When the user selects "Calculate disk usage”
20.9
Severity: Medium
Current coverage in AMAUAT: None
AMAUAT tests: null
External tools: null
Given that the user is on the Administration tab > Processing storage usage and has calculated disk usage
When the user selects "Clear" for one of the storage locations
20.10
Severity: High
Current coverage in AMAUAT: null
AMAUAT tests: null
External tools: null
Given that the credentials have been added to the DIP Upload page for an AtoM, Binder, or ArchivesSpace instance
When the user uploads a DIP to those systems
20.11
Severity: High
Current coverage in AMAUAT: Excellent
AMAUAT tests: null
External tools: null
Given that the PREMIS agent identifier value, name, and type have been set
When the user creates an AIP
20.12
Severity: High
Current coverage in AMAUAT: None
AMAUAT tests: null
External tools: null
Given that the user has changed a language in Administration > Languages
When the user views the dashboard
20.13
Severity: Medium
Current coverage in AMAUAT: None
AMAUAT tests: null
External tools: null
When the user checks the version on Administration > Version
21 - Users & Permissions
21.1
Severity: High
Current coverage in AMAUAT: None
AMAUAT tests: null
External tools: null
Given that a user is an administrator
When the user goes to Administration > Users
21.2
Severity: High
Current coverage in AMAUAT: null
AMAUAT tests: null
External tools: null
Given that a user is not an administrator
When the user goes to the Administration tab
21.3
Severity: Medium
Current coverage in AMAUAT: None
AMAUAT tests: null
External tools: null
When LDAP is configured null
22 - Failure Reports & Notifications
22.1
Severity: High
Current coverage in AMAUAT: None
AMAUAT tests: null
External tools: null
Given that a transfer has failed
When the user views Administration > Failures
22.2
Severity: High
Current coverage in AMAUAT: None
AMAUAT tests: null
External tools: null
Given that a user has a valid email address
When a transfer fails
23 - System Config Options
23.1
Severity: Medium
Current coverage in AMAUAT: None
AMAUAT tests: null
External tools: null
Given that indexing has been disabled for a pipeline
When the user opens the dashboard
23.2
Severity: Low
Current coverage in AMAUAT: None
AMAUAT tests: null
External tools: null
Given that task output capturing has been disabled for the pipeline
When the user views the task ouptut page for a job that normally has some output in the standard out and standard error streams (i.e. characterize and extract metadata)
24 - Storage Service
24.1
Severity: High
Current coverage in AMAUAT: None
AMAUAT tests: null
External tools: null
Given that Fixity has been configured
When the user views the Packages tab of the Storage Service
24.2
Severity: High
Current coverage in AMAUAT: None
AMAUAT tests: null
External tools: null
Given that there is a DIP in storage
When the user deletes the DIP from the Packages tab
24.3
Severity: Medium
Current coverage in AMAUAT: None
AMAUAT tests: null
External tools: null
AIP Recovery null
24.4
Severity: High
Current coverage in AMAUAT: null
AMAUAT tests: null
External tools: null
Given that a user has requested that an AIP be deleted using the Delete interface in the dashboard
When a Storage Service admin approves the Deletion requests in the Storage Service
24.5
Severity: High
Current coverage in AMAUAT: null
AMAUAT tests: null
External tools: null
Given that a user has requested that an AIP be deleted using the Delete interface in the dashboard
When a Storage Service admin rejects the Deletion requests in the Storage Service
25 - METS Validation
25.1
Severity: High
Current coverage in AMAUAT: None
AMAUAT tests: null
External tools: METS-RW
Given that an AIP METS file has been created
When the user validates the METS file against the PREMIS in METS Toolbox validator (http://pim.fcla.edu/validate) or against another online validator such as https://www.freeformatter.com/xml-validator-xsd.html
25.2
Severity: High
Current coverage in AMAUAT: Ok / Implicit (test does not specify all METS/PREMIS sections)
AMAUAT tests: transfer-microservices.feature
External tools: METS-RW
Given that an AIP METS file has been created
When the user validates the METS file against the Archivematica METS profile (created by Evelyn, not hosted anywhere yet...)