Code Freeze Blockers
External Projects
- Hydra
- Islandora
Testing Plan
git checkout 4.5.1-RC
Sanity Builds
Project | Command | Platform | Tested by | Success? | Notes |
---|---|---|---|---|---|
fcrepo4 | mvn clean install | linux | Andrew Woods | ||
fcrepo4 | mvn clean install | mac | Jared Whiklo | ||
fcrepo4 | mvn clean install | windows | Scott Prater | log file (consistent failure, on Windows 7 Enterprise and Windows 10 Home) | |
fcrepo-module-auth-rbacl | mvn clean install | linux | Andrew Woods | ||
fcrepo-module-auth-rbacl | mvn clean install | mac | Jared Whiklo | ||
fcrepo-module-auth-rbacl | mvn clean install | windows | Scott Prater | ||
fcrepo-module-auth-xacml | mvn clean install | linux | Andrew Woods | ||
fcrepo-module-auth-xacml | mvn clean install | mac | Jared Whiklo | ||
fcrepo-module-auth-xacml | mvn clean install | windows | Scott Prater | ||
fcrepo-module-auth-webac | mvn clean install | linux | Andrew Woods | ||
fcrepo-module-auth-webac | mvn clean install | mac | Jared Whiklo | ||
fcrepo-module-auth-webac | mvn clean install | windows | Scott Prater | ||
fcrepo-mint | mvn clean install | linux | Andrew Woods | ||
fcrepo-mint | mvn clean install | mac | Jared Whiklo | ||
fcrepo-mint | mvn clean install | windows | Scott Prater | ||
fcrepo-transform | mvn clean install | linux | Andrew Woods | ||
fcrepo-transform | mvn clean install | mac | Jared Whiklo | ||
fcrepo-transform | mvn clean install | windows | Scott Prater | ||
fcrepo-audit | mvn clean install | linux | Andrew Woods | ||
fcrepo-audit | mvn clean install | mac | Jared Whiklo | ||
fcrepo-audit | mvn clean install | windows | Scott Prater | ||
fcrepo-webapp-plus | mvn clean install | linux | Andrew Woods | ||
fcrepo-webapp-plus | mvn clean install | mac | Jared Whiklo | ||
fcrepo-webapp-plus | mvn clean install | windows | Scott Prater | ||
fcrepo-webapp-plus | mvn clean install -Prbacl | any? | (mac) (win) | ||
fcrepo-webapp-plus | mvn clean install -Pxacml | any? | (mac) (win) |
Windows tests run Windows 10 Home (desktop) and Windows 7 Enterprise (laptop).
One-Click Run
Command | Platform | Tested by | Success? | Notes |
---|---|---|---|---|
java -jar fcrepo-webapp-4.5.1-SNAPSHOT-jetty-console.jar | linux | |||
java -jar fcrepo-webapp-4.5.1-SNAPSHOT-jetty-console.jar | mac | Jared Whiklo | Builds and runs, can create object and update properties, but clicking links to other resources does not work. Log shows it appears to send a HEAD, instead of a GET.
bseeger – I observed the same thing. However, when I restarted the server, the links started working... odd. I do see the HEAD and a GET request. | |
java -jar fcrepo-webapp-4.5.1-SNAPSHOT-jetty-console.jar | windows |
Manual Tests
All of the below should take place in the HTML UI.
- Create nested containers
- Create binary resources
- Run fixity on binary
- Perform SPARQL-Update on container
- Perform SPARQL-Update on binary
- Delete container
- Delete binary
- Use transactions
- Create versions
- View versions
- Rollback versions
Vagrant Tests
vagrant destroy vagrant up
Test steps | Tested by | Success? | Notes |
---|---|---|---|
FEDORA_AUTH=true | |||
FEDORA_AUTH=false | |||
FEDORA_AUTH=true | |||
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