Versions Compared

Key

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

...

Project

Tested by

Success? RC-1

Success? RC-2Success? RC-3

Notes

valkyrie(tick)(tick)
Using branch:

...

 Project

Tested by

Success? RC-2Success? RC-3

Notes

CLAW(error)
Discovered FCREPO-2961 with regards to authentication

API-X

 Project

Tested by

Success? RC-2Success? RC-3

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 fcrepo-5.0.0-RC-2


# or pull pre-built resources from https://github.com/fcrepo4/fcrepo4/releases/tag/fcrepo-5.0.0-RC-2

...

ProjectCommandPlatformTested ByRC 1RC 2RC 3Notes
fcrepo4mvn clean install

linux

(tick)

(tick)




(tick)


 Build successfully in Ubuntu Server 16.04 LTS (HVM)


Build successful on Fedora Linux 27; openjdk version "1.8.0_191"; Maven 3.5.0 (Red Hat 3.5.0-6)

fcrepo4mvn clean install mac (tick)(tick)
Build successfully
fcrepo4mvn clean installwindows



Does not compile on Windows 10 https://gist.github.com/robyj/ac6de53305cf8e903cf63268ad736a9b

...

PlatformTest Suite VersionTested byResults RC-2 (#pass,fail,skip)Results RC-3 (#pass,fail,skip)Notes
Fedora Linux 27a40ce88

Total tests run: 238, Failures: 12, Skips: 23



Ubuntu

Total tests run: 220, Failures: 13, Skips: 16



Mac 10.14

Total tests run: 238, Failures: 44, Skips: 16


View file
nametestsuite-execution-report.html
height150
View file
nametestng-local.xml
height150
View file
nameconfig-local.yml
height150

Mac OSX 10.13.6a40ce88Danny BernsteinTotal tests run: 238, Failures: 12, Skips: 23

View file
nameFedora API Test Suite Report.pdf
height250

...

CommandPlatformTested ByRC-1RC-2RC-3Notes
java -jar fcrepo-webapp-<version>-SNAPSHOT-jetty-console.jarLinux
(tick)

Ran one-click and successfully performed manual tests

java -jar fcrepo-webapp-<version>-SNAPSHOT-jetty-console.jarFedora Linux 27Randall Floyd
(tick)

Built and ran one-click, successfully performed manual tests

java -jar fcrepo-webapp-<version>-SNAPSHOT-jetty-console.jarMac(tick)(tick)
 Build and start One-Click run successfully

java -jar fcrepo-webapp-<version>-SNAPSHOT-jetty-console.jar

Windows



 

...

PlatformTested bySuccess? RC-2Success? RC-3Notes
MacDanny Bernstein(tick)

Fedora Linux 27(tick)






...

PlatformTested bySuccess? RC-2Success? RC-3Notes
MacDanny Bernstein(tick)

Fedora Linux 27(tick)






...

PlatformTested bySuccess? RC-2Success? RC-3Notes
Mac(tick)

Fedora Linux 27(tick)






...

Handling (proxy,redirect,copy)PlatformTested bySuccess? RC-2Success? RC-3Notes


















Database Tests

With Tomcat8 deployment, run above manual tests with alternate backend databases (Configuring JDBC Object Store)

DatabasePlatformTested bySuccess RC1?Success RC2Success? RC-3Notes
MySQLmacOS(tick)

High Sierra 10.13.6, MySQL 8.0.13
PostgreSQLmacOS(tick)

High Sierra 10.13.6, PostgreSQL 9.6.2
PostgreSQLlinux(tick)(tick)
Ubuntu 16.04, PostgreSQL 9.4.20
MySQL5.6linuxYinlin Chen(tick)

Ubuntu 16.04, Mysql 5.7.24
PostgreSQLwindowsJon Roby


version 11.0-2
MySQL5.6windowsJon Roby



...

Tested by

Platform

Container

(Tomcat/Jetty)

Database

Backend

From Fedora
Version

To Fedora 
Version

Number of

RDF Resources

Number of

Binaries

Size of Backup (du -h .)

Success RC2?Success? RC-3

Notes                  

OSX 10.13.6JettyFile-simple5.0.0-RC-25.0.0-RC-228210500K(tick)

Danny BernsteinOSX 10.13.6JettyFile-simple5.0.0-RC-25.0.0-RC-2256425642.6 GB(tick)


LinuxTomcatPostgres








LinuxTomcatPostgres








LinuxTomcatPostgres








LinuxTomcatMysql








LinuxTomcatMysql 5.6








LinuxTomcatPostgres







...

Test stepsTested BySuccess RC2?Success? RC-3Notes

FEDORA_AUTH=true





Manual Tests

...

  1. Start 5.0.0 one-click
  2. Load sample datasets via /fcr:restore
  3. Run test scripts on 5.0.0
  4. Stop 5.0.0
  5. Start RC one-click
  6. Run test scripts on RC
  7. ReStart RC
  8. Run test scripts on RC
Tested bySuccess RC2Success? RC-3Notes









Resources

[1] Testing scripts

...