Table of Contents |
---|
Issues Found in Testing
...
- In RC-1
- building webapp-plus with -PauditJira server DuraSpace JIRA serverId c815ca92-fd23-34c2-8fe3-956808caf8c5 key FCREPO-2052
- In RC-2
Jira server DuraSpace JIRA serverId c815ca92-fd23-34c2-8fe3-956808caf8c5 key FCREPO-2090 Jira server DuraSpace JIRA serverId c815ca92-fd23-34c2-8fe3-956808caf8c5 key FCREPO-2093
- In RC-3
Jira server DuraSpace JIRA columns key,summary,type,created,updated,due,assignee,reporter,priority,status,resolution serverId c815ca92-fd23-34c2-8fe3-956808caf8c5 key FCREPO-2098
- In RC-4
Jira server DuraSpace JIRA serverId c815ca92-fd23-34c2-8fe3-956808caf8c5 key FCREPO-2110
Test Artifacts
- RC-2
- RC-3
- RC-4
External Projects
Hydra - Esmé Cowles
- Islandora - Nick Ruest, Jared Whiklo
...
Project | Command | Platform | Tested by | Success? | Notes | ||
---|---|---|---|---|---|---|---|
fcrepo4 | mvn clean install | linux | Tricia Jenkins | CentOS Linux release 7.2.1511 x86_64, 1.8.0_91-b14 | |||
fcrepo4 | mvn clean install | mac | A. Soroka | Andy Wagner | 10.10.5 | ||
fcrepo4 | mvn clean install | windows | Aaron Birkland | Windows 10 (15111607) x64, 1.8.0_101-b13
| |||
fcrepo-module-auth-rbacl | mvn clean install | linux | Tricia Jenkins | CentOS Linux release 7.2.1511 x86_64, 1.8.0_91-b14 | |||
fcrepo-module-auth-rbacl | mvn clean install | mac | A. Soroka | ||||
fcrepo-module-auth-rbacl | mvn clean install | windows | Aaron Birkland | Windows 10 (1511) x64, 1.8.0_101-b13 | |||
fcrepo-module-auth-xacml | mvn clean install | linux | Tricia Jenkins | CentOS Linux release 7.2.1511 x86_64, 1.8.0_91-b14 | |||
fcrepo-module-auth-xacml | mvn clean install | mac | A. Soroka | ||||
fcrepo-module-auth-xacml | mvn clean install | windows | Aaron Birkland | Windows 10 (1511) x64, 1.8.0_101-b13 | |||
fcrepo-module-auth-webac | mvn clean install | linux | CentOS Linux release 7.2.1511 x86_64, 1.8.0_91-b14 | ||||
fcrepo-module-auth-webac | mvn clean install | mac | A. Soroka | ||||
fcrepo-module-auth-webac | mvn clean install | windows | Aaron Birkland | Windows 10 (1511) x64, 1.8.0_101-b13 | |||
fcrepo-mint | mvn clean install | linux | Tricia Jenkins | CentOS Linux release 7.2.1511 x86_64, 1.8.0_91-b14 | |||
fcrepo-mint | mvn clean install | mac | A. Soroka | ||||
fcrepo-mint | mvn clean install | windows | Aaron Birkland | Windows 10 (1511) x64, 1.8.0_101-b13 | |||
fcrepo-transform | mvn clean install | linux | CentOS Linux release 7.2.1511 x86_64, 1.8.0_91-b14 | ||||
fcrepo-transform | mvn clean install | mac | A. Soroka | ||||
fcrepo-transform | mvn clean install | windows | Aaron Birkland | Windows 10 (1511) x64, 1.8.0_101-b13 | |||
fcrepo-audit | mvn clean install | linux | Tricia Jenkins | CentOS Linux release 7.2.1511 x86_64, 1.8.0_91-b14 | |||
fcrepo-audit | mvn clean install | mac |
|
10.10.5 | |||
fcrepo-audit | mvn clean install | windows | Aaron Birkland | Windows 10 (1511) x64, 1.8.0_101-b13 | |||
fcrepo-webapp-plus | mvn clean install | linux | CentOS Linux release 7.2.1511 x86_64, 1.8.0_91-b14 4.4.0-31-generic x86_64, Ubuntu 16.04.1 LTS | ||||
fcrepo-webapp-plus | mvn clean install | mac |
|
10.10.5 | |||
fcrepo-webapp-plus | mvn clean install | windows | Aaron Birkland | Windows 10 (1511) x64, 1.8.0_101-b13 | |||
fcrepo-webapp-plus | mvn clean install -Prbacl | linux | CentOS Linux release 7.2.1511 x86_64, 1.8.0_91-b14 4.4.0-31-generic x86_64, Ubuntu 16.04.1 LTS | ||||
fcrepo-webapp-plus | mvn clean install -Prbacl | windows | Aaron Birkland | Windows 10 (1511) x64, 1.8.0_101-b13 | |||
fcrepo-webapp-plus | mvn clean install -Pxacml | linux | CentOS Linux release 7.2.1511 x86_64, 1.8.0_91-b14 4.4.0-31-generic x86_64, Ubuntu 16.04.1 LTS | ||||
fcrepo-webapp-plus | mvn clean install -Pxacml | windows | Aaron Birkland | Windows 10 (1511) x64, 1.8.0_101-b13 | |||
fcrepo-webapp-plus | mvn clean install -Pwebac | windows | Aaron Birkland | Windows 10 (1511) x64, 1.8.0_101-b13 | |||
fcrepo-webapp-plus | mvn clean install -Pwebac | mac |
|
10.10.5 | |||
fcrepo-webapp-plus | mvn clean install -Pwebac | linux | Andrew Woods | 4.4.0-31-generic x86_64, Ubuntu 16.04.1 LTS | |||
fcrepo-webapp-plus | mvn clean install -Paudit | windows | Aaron Birkland | Windows 10 (1511) x64, 1.8.0_101-b13 | |||
fcrepo-webapp-plus | mvn clean install -Paudit | mac |
|
10.10.5 | |||
fcrepo-webapp-plus | mvn clean install -Paudit | linux | Andrew Woods | 4.4.0-31-generic x86_64, Ubuntu 16.04.1 LTS | |||
fcrepo-webapp-plus | mvn clean install -P\!webac,\!audit | windows | Aaron Birkland | Windows 10 (1511) x64, 1.8.0_101-b13 | |||
fcrepo-webapp-plus | mvn clean install -P\!webac,\!audit | mac | Andy Wagner | 10.10.5 | |||
fcrepo-webapp-plus | mvn clean install -P\!webac,\!audit | linux | Andrew Woods | 4.4.0-31-generic x86_64, Ubuntu 16.04.1 LTS |
Windows tests please note the version of Windows used. Linux tests note distro.
...
Command | Platform | Tested by | Success? | Notes | |
---|---|---|---|---|---|
java -jar fcrepo-webapp-4.5.2-SNAPSHOT-jetty-console.jar | linux | Nick Ruest | Ubuntu 15.10
| ||
java -jar fcrepo-webapp-4.5.2-SNAPSHOT-jetty-console.jar | mac |
| |||
java -jar fcrepo-webapp-4.5.2-SNAPSHOT-jetty-console.jar | windows | Aaron Birkland | Windows 10 (15111607) x64, 1.8.0_101-b13 -b13 | ||
java -jar fcrepo-webapp-4.5.2-SNAPSHOT-jetty-console.jar | windows | Chad Mills | Windows 7 Enterprise Service Pack 1 |
Manual Tests
All of the below should take place in the HTML UI.
...
Browser | Platform | Tested by | Success? | Notes | ||||
---|---|---|---|---|---|---|---|---|
Firefox | Linux | Nick Ruest | Version 47.0 | |||||
Firefox | Mac |
| Version 47.0 Version 47.0 | |||||
Firefox | Windows | |||||||
Chrome | Linux | Andrew Woods | 4.4.0-31-generic x86_64, Ubuntu 16.04.1 LTS | |||||
Chrome | Mac |
| Version 51.0.2704.103 (64-bit) Version 51.0.2704.103 (64-bit) | |||||
Chrome | Windows | Aaron Birkland | Internet Explorer | - RC-4 | Version 52.0.2743.116 m (64-bit) | |||
Edge | Windows | Aaron Birkland | Version 38.14393.0.0 | Windows |
Database Tests
With Tomcat7 deployment, run above manual tests with alternate backend databases (Configuring JDBC Object Store)
Database | Platform | Tested by | Success? | Notes | |
---|---|---|---|---|---|
MySQL | Mac | Esmé Cowles |
| MySQL 5.7.9 Tested with Hydra apps (Plum, CurationConcerns) and fedora4-tests scripts. | |
PostgreSQL | Mac | Esmé Cowles | PostgreSQL 9.4.5 |
Hydra Tests
...
Run test suites of various Hydra components using the release candidate.
Gem/App | Tested by | Success? |
---|---|---|
ActiveFedora | Esmé Cowles | |
CurationConcerns | Esmé Cowles | |
Sufia | Esmé Cowles | |
Plum | Esmé Cowles |
|
DukeLibraries/DulHydra | Jim Coble |
Vagrant Tests
Code Block |
---|
vagrant destroy vagrant up |
Test steps | Tested by | Success? | Notes | ||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
FEDORA_AUTH=true | Jared Whiklo
|
|
All automated tests passed: https://github.com/fcrepo4-labs/fcrepo4-tests - thanks Jared Whiklo! | ||||||||
FEDORA_AUTH=false |
|
All automated tests – except authz_tests – and manual tests passed: https://github.com/fcrepo4-labs/fcrepo4-tests | |||||||||
FEDORA_AUTH=true |
|
All automated tests and manual tests passed: https://github.com/fcrepo4-labs/fcrepo4-tests | |||||||||
FEDORA_AUTH=false |
|
|
Manual Tests
Same as above, plus:
- Verify audit events are in triplestore
- Verify resources are in triplestore
- Verify resources are in Solr
- Verify authorization works for the two auth-enabled configurations
Verify reindexing to triplestore works
Code Block vagrant ssh sudo rm -rf /tmp/descriptions/* curl -XPOST -H"Content-Type: application/json" -d '["activemq:queue:serialization"]' localhost:9080/reindexing/ tree /tmp/descriptions # now it is repopulated