...
Project | Tested by | Success? RC-1 | Success RC-2 | Notes |
---|---|---|---|---|
ActiveFedora | ||||
Hyrax | ||||
Sufia | Jennifer Smith | Tested 7.3-stable branch | ||
Valkyrie | ||||
Avalon 6.0 |
Islandora
Project | Tested by | Success? RC-1 | Success? RC-2 | Notes |
---|---|---|---|---|
CLAW |
API-X
Project | Tested by | Success? RC-1 | Success? RC-2 | Notes |
---|---|---|---|---|
fcrepo-api-x-integration | ||||
fcrepo-api-x-demo (Docker) |
Testing Plan
Code Block |
---|
git clone https://github.com/fcrepo4/fcrepo4 cd fcrepo4 git checkout 4.7.5-RC |
...
Project | Command | Platform | Tested By | RC 1 | RC 2 | Notes | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
fcrepo4 | mvn clean install | linux | ||||||||||||||
fcrepo4 | mvn clean install | mac | Frequent warning: "Unable to update victims database! Your CVE records might be out of date." | |||||||||||||
fcrepo4 | mvn clean install | windows | I wasn't able to perform a sanity build in Windows 10 due to some integration tests in fcrepo-kernel-modeshape failing. A few of them were failing because the last modified date for binaries was not updating all of the time (tests were flapping).
Danny Bernstein: NB - apparently this has been an ongoing issue. Apparently Windows 10 on hyper-v works, but is failing/flapping on direct windows install. Aaron Birkland and Yinlin Chen worked on resolving this a while back but did not crack it. | |||||||||||||
fcrepo-module-auth-rbacl | mvn clean install | linux | ||||||||||||||
fcrepo-module-auth-rbacl | mvn clean install | mac | Frequent warning: "Unable to update victims database! Your CVE records might be out of date." | |||||||||||||
fcrepo-module-auth-rbacl | mvn clean install | windows | Aaron Birkland | |||||||||||||
fcrepo-module-auth-xacml | mvn clean install | mac | ??? | No 4.7.5-RC branch or tag | ||||||||||||
fcrepo-module-auth-xacml | mvn clean install | windows | ||||||||||||||
fcrepo-module-auth-webac | mvn clean install | linux | ||||||||||||||
fcrepo-module-auth-webac | mvn clean install | mac | Frequent warning: "Unable to update victims database! Your CVE records might be out of date." | |||||||||||||
fcrepo-module-auth-webac | mvn clean install | windows | Aaron Birkland | |||||||||||||
fcrepo-mint | mvn clean install | linux | ||||||||||||||
fcrepo-mint | mvn clean install | mac | Danny Bernstein (rc-2) | Frequent warning: "Unable to update victims database! Your CVE records might be out of date." | ||||||||||||
fcrepo-mint | mvn clean install | windows | Aaron Birkland | |||||||||||||
fcrepo-audit | mvn clean install | linux | ||||||||||||||
fcrepo-audit | mvn clean install | mac | Danny Bernstein (rc-2) | Frequent warning: "Unable to update victims database! Your CVE records might be out of date." | ||||||||||||
fcrepo-audit | mvn clean install | windows | Aaron Birkland | |||||||||||||
fcrepo-webapp-plus | mvn clean install | linux | ||||||||||||||
fcrepo-webapp-plus | mvn clean install | mac Danny Bernstein (rc-2) | Frequent warning: "Unable to update victims database! Your CVE records might be out of date." | |||||||||||||
fcrepo-webapp-plus | mvn clean install | windows | Aaron Birkland | |||||||||||||
fcrepo-webapp-plus | mvn clean install -Pwebac | linux |
| |||||||||||||
fcrepo-webapp-plus | mvn clean install -Pwebac | mac Danny Bernstein (rc-2) | Frequent warning: "Unable to update victims database! Your CVE records might be out of date." | |||||||||||||
fcrepo-webapp-plus | mvn clean install -Pwebac | windows | Aaron Birkland |
...
Command | Platform | Tested By | RC-1 | RC-2 | Notes |
---|---|---|---|---|---|
java -jar fcrepo-webapp-<version>-SNAPSHOT-jetty-console.jar | Linux | Jared Whiklo (RC 2) | |||
java -jar fcrepo-webapp-<version>-SNAPSHOT-jetty-console.jar | Mac | ||||
java -jar fcrepo-webapp-<version>-SNAPSHOT-jetty-console.jar | Windows |
...
Test steps | Tested By | Success RC2? | Notes |
---|---|---|---|
FEDORA_AUTH=true | auth working audit disabled triplestore is staying in sync solr triplestore reindexing | ||
FEDORA_AUTH=false | auth (disabled as expected) audit disabled triplestore is staying in sync solr triplestore reindexing | ||
FEDORA_AUTH=true | Triple Store Auth Reindexing Solr (after a "vagrant box update" and "vagrant destroy" it seems to work now).
The above turns out not to be an issue. Updates to solr are collected and then execute in batch operations. I just needed to wait a few seconds. Audit events: with this caveat I am seeing this stacktrace in the karaf logs upon adding a resource. Not sure if it is a problem. Audit events are being logged properly as far as I can tell in /audit and fuseki is also receiving the audit triples. sudo tail -f /opt/karaf/data/log/karaf.log: Stacktrace I confirmed that this behavior exists in in the 4.7.4 | ||
FEDORA_AUTH=false |
Manual Tests
Same as above, plus:
...
Tested by | Success RC1 | Success RC2 | Notes |
---|---|---|---|
Did not run camel_toolbox_tests or authz_tests. | |||
Resources
[1] Testing scripts
...