Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Code Block
git clone https://github.com/fcrepo4/fcrepo4
cd fcrepo4
git checkout 4.6.12-RC

Sanity Builds

ProjectCommandPlatformTested bySuccess?Notes
fcrepo4mvn clean install

linux

Andrew Woods (tick) Ubuntu 16.10
fcrepo4mvn clean install 

mac 




fcrepo4mvn clean installwindows   
fcrepo-module-auth-rbaclmvn clean installlinux

  Andrew Woods    

(tick) 
fcrepo-module-auth-rbaclmvn clean install mac

 
fcrepo-module-auth-rbaclmvn clean installwindows   
fcrepo-module-auth-xacmlmvn clean install linux

  Andrew Woods    

(tick) 
fcrepo-module-auth-xacmlmvn clean install mac

 
fcrepo-module-auth-xacmlmvn clean installwindows   
fcrepo-module-auth-webacmvn clean install linux

  Andrew Woods    

(tick)
fcrepo-module-auth-webacmvn clean install mac

 
fcrepo-module-auth-webacmvn clean installwindows   
fcrepo-mintmvn clean install linux  Andrew Woods  (tick) 
fcrepo-mintmvn clean install mac

 
fcrepo-mintmvn clean installwindows   
fcrepo-auditmvn clean install linux

  Andrew Woods    

(tick) 
fcrepo-auditmvn clean install mac

 
fcrepo-auditmvn clean installwindows   
fcrepo-webapp-plusmvn clean install linux

  Andrew Woods    

(tick) 
fcrepo-webapp-plusmvn clean install mac

 
fcrepo-webapp-plusmvn clean install windows   
fcrepo-webapp-plusmvn clean install -Prbacl mac 

 

fcrepo-webapp-plusmvn clean install -Prbaclwindows   
fcrepo-webapp-plusmvn clean install -Prbacllinux  Andrew Woods  (tick) 
fcrepo-webapp-plusmvn clean install -Pxacmlmac

 

fcrepo-webapp-plusmvn clean install -Pxacmlwindows   
fcrepo-webapp-plusmvn clean install -Pxacmllinux  Andrew Woods  (tick) 

...

CommandPlatform Tested bySuccess? Notes
java -jar fcrepo-webapp-4.6.12-SNAPSHOT-jetty-console.jar LinuxAndrew Woods
 
java -jar fcrepo-webapp-4.6.12-SNAPSHOT-jetty-console.jarMac



 

java -jar fcrepo-webapp-4.6.12-SNAPSHOT-jetty-console.jar

Windows   

...

Tested byPlatform

Container

(Tomcat/Jetty)

Database

Backend

From Fedora
Version

To Fedora
Version

Number of

RDF Resources

Number of

Binaries

Size of Backup (du -h .)Success?Notes                  
Andrew WoodsLinuxTomcat 8.0.37MySQL Ver 14.14 Distrib 5.7.164.6.124.6.1223234035M
Used LUBM_02 dataset
Andrew WoodsLinuxTomcat 8.0.37MySQL Ver 14.14 Distrib 5.7.164.6.124.7.023234035M
Used LUBM_02 dataset
Kevin FordDockerTomcat 7.0.69Postgres (9.4)4.6.124.6.12512512 
 
Kevin FordLinuxTomcat (7.0.72)Postgres (9.4)4.6.124.6.1251200192K
 
Kevin FordMacJetty (Standalone) 4.6.12255930 

Kevin FordDockerTomcat 7.0.69Postgres (9.4)4.6.124.6.12256000 
 

NB: "Success" is measured not by receiving a "204 No Content" message after the 'fcr:restore' command, but by performing a GET on every resource in the repository and receiving "200 OK" messages.

...

These tests are designed to ensure the integrity of the repository when loading content in a multi-threaded fashion.  Testing for repository corruption should entail confirming the successful load of resources, the successful fetching of resources, and the successful deletion of resources. Prior to 4.6.12, these tests would result in repository corruption.

...