Versions Compared

Key

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

Table of Contents

Issues Found in Testing

...

  1. In RC-1
    1. Jira
      serverDuraSpace JIRA
      serverIdc815ca92-fd23-34c2-8fe3-956808caf8c5
      keyFCREPO-2052
       - building webapp-plus with -Paudit, related to: 
  2. In RC-2
    1. Jira
      serverDuraSpace JIRA
      serverIdc815ca92-fd23-34c2-8fe3-956808caf8c5
      keyFCREPO-2090
    2. Jira
      serverDuraSpace JIRA
      serverIdc815ca92-fd23-34c2-8fe3-956808caf8c5
      keyFCREPO-2093
  3. In RC-3
    1. Jira
      serverDuraSpace JIRA
      columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
      serverIdc815ca92-fd23-34c2-8fe3-956808caf8c5
      keyFCREPO-20522098
  4. In RC-24
    1. Jira
      serverDuraSpace JIRA
      serverIdc815ca92-fd23-34c2-8fe3-956808caf8c5
      keyFCREPO-2110

Test Artifacts

  1. RC-2
    1. https://github.com/fcrepo4/fcrepo4/releases/tag/fcrepo-4.6.0-RC-2
    2. https://github.com/fcrepo4-exts/fcrepo-webapp-plus/releases/tag/fcrepo-webapp-plus-4.6.0-RC-2
    3. https://github.com/fcrepo4-exts/fcrepo4-vagrant/releases/tag/fcrepo4-vagrant-4.6.0-RC-2

...

  1. RC-3
    1. https://github.com/fcrepo4/fcrepo4/releases/tag/fcrepo4-4.6.0-RC-3
    2. https://github.com/fcrepo4-exts/fcrepo-webapp-plus/releases/tag/fcrepo-webapp-plus-4.6.0-RC-3
    3. vagrant?
  2. RC-4
    1. https://github.com/fcrepo4/fcrepo4/releases/tag/fcrepo-4.6.0-RC-4
    2. https://github.com/fcrepo4-exts/fcrepo-webapp-plus/releases/tag/fcrepo-webapp-plus-4.6.0-RC-4
    3. https://github.com/fcrepo4-exts/fcrepo4-vagrant/releases/tag/fcrepo4-vagrant-4.6.0-RC-4

External Projects

...

ProjectCommandPlatformTested bySuccess?Notes
fcrepo4mvn clean install

linux

Tricia Jenkins(tick)CentOS Linux release 7.2.1511 x86_64, 1.8.0_91-b14
fcrepo4mvn clean install mac A. Soroka Andy Wagner(tick)10.10.5 
fcrepo4mvn clean installwindowsAaron Birkland(tick) - RC-4Windows 10 (15111607) x64, 1.8.0_101-b13

 

fcrepo-module-auth-rbaclmvn clean installlinuxTricia Jenkins(tick)CentOS Linux release 7.2.1511 x86_64, 1.8.0_91-b14
fcrepo-module-auth-rbaclmvn clean install macA. Soroka(tick) 
fcrepo-module-auth-rbaclmvn clean installwindowsAaron Birkland(tick)

Windows 10 (1511) x64, 1.8.0_101-b13

fcrepo-module-auth-xacmlmvn clean install linuxTricia Jenkins(tick)CentOS Linux release 7.2.1511 x86_64, 1.8.0_91-b14
fcrepo-module-auth-xacmlmvn clean install macA. Soroka(tick) 
fcrepo-module-auth-xacmlmvn clean installwindowsAaron Birkland(tick)

Windows 10 (1511) x64, 1.8.0_101-b13

fcrepo-module-auth-webacmvn clean install linux

 Tricia Jenkins


(tick)CentOS Linux release 7.2.1511 x86_64, 1.8.0_91-b14
fcrepo-module-auth-webacmvn clean install macA. Soroka(tick) 
fcrepo-module-auth-webacmvn clean installwindowsAaron Birkland(tick)

Windows 10 (1511) x64, 1.8.0_101-b13

fcrepo-mintmvn clean install linuxTricia Jenkins(tick)CentOS Linux release 7.2.1511 x86_64, 1.8.0_91-b14
fcrepo-mintmvn clean install macA. Soroka(tick) 
fcrepo-mintmvn clean installwindowsAaron Birkland(tick)

Windows 10 (1511) x64, 1.8.0_101-b13

fcrepo-transformmvn clean install linux

Tricia Jenkins

(tick)CentOS Linux release 7.2.1511 x86_64, 1.8.0_91-b14
fcrepo-transformmvn clean install macA. Soroka(tick) 
fcrepo-transformmvn clean installwindowsAaron Birkland(tick)

Windows 10 (1511) x64, 1.8.0_101-b13

fcrepo-auditmvn clean install linuxTricia Jenkins(tick)CentOS Linux release 7.2.1511 x86_64, 1.8.0_91-b14
fcrepo-auditmvn clean install mac

A. Soroka

Andy Wagner

 

(tick)

 

10.10.5

fcrepo-auditmvn clean installwindowsAaron Birkland(tick)

Windows 10 (1511) x64, 1.8.0_101-b13

fcrepo-webapp-plusmvn clean install linux

Tricia Jenkins

Andrew Woods

(tick)

(tick)

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-plusmvn clean install mac

A. Soroka

Andy Wagner

 

(tick)

 

10.10.5

fcrepo-webapp-plusmvn clean install windowsAaron Birkland(tick) - RC-2

Windows 10 (1511) x64, 1.8.0_101-b13

fcrepo-webapp-plusmvn clean install -Prbacl linux

Tricia Jenkins

Andrew Woods

(tick)

(tick)

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-plusmvn clean install -Prbacl windowsAaron Birkland(tick) - RC-2

Windows 10 (1511) x64, 1.8.0_101-b13

fcrepo-webapp-plusmvn clean install -Pxacmllinux

Tricia Jenkins

Andrew Woods

(tick)

(tick)

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-plusmvn clean install -PxacmlwindowsAaron Birkland(tick) - RC-2

Windows 10 (1511) x64, 1.8.0_101-b13

fcrepo-webapp-plusmvn clean install -PwebacwindowsAaron Birkland(tick) - RC-2

Windows 10 (1511) x64, 1.8.0_101-b13

fcrepo-webapp-plusmvn clean install -Pwebacmac

A. Soroka

Andy Wagner

 

(tick)

 

10.10.5

fcrepo-webapp-plusmvn clean install -PwebaclinuxAndrew Woods(tick) - RC-2

4.4.0-31-generic x86_64, Ubuntu 16.04.1 LTS

fcrepo-webapp-plusmvn clean install -PauditwindowsAaron Birkland(error)(tick) - RC-2

Windows 10 (1511) x64, 1.8.0_101-b13

maven out, failsafe xml

fcrepo-webapp-plusmvn clean install -Pauditmac

A. Soroka

Andy Wagner

 

(tick)

 

10.10.5

fcrepo-webapp-plusmvn clean install -PauditlinuxAndrew Woods(tick) - RC-24.4.0-31-generic x86_64, Ubuntu 16.04.1 LTS
fcrepo-webapp-plus

mvn clean install -P\!webac,\!audit

windows Aaron Birkland(tick) - RC-2

Windows 10 (1511) x64, 1.8.0_101-b13

 

fcrepo-webapp-plusmvn clean install -P\!webac,\!auditmac Andy Wagner (tick)10.10.5 
fcrepo-webapp-plusmvn clean install -P\!webac,\!auditlinuxAndrew Woods(tick)4.4.0-31-generic x86_64, Ubuntu 16.04.1 LTS

...

 
CommandPlatformTested bySuccess?Notes
java -jar fcrepo-webapp-4.5.2-SNAPSHOT-jetty-console.jarlinux Nick Ruest(tick) - RC-3Ubuntu 15.10

 

java -jar fcrepo-webapp-4.5.2-SNAPSHOT-jetty-console.jarmac

A. Soroka

Joshua Westgard

(tick)

(tick) - RC-3

 
java -jar fcrepo-webapp-4.5.2-SNAPSHOT-jetty-console.jarwindowsAaron Birkland(tick) - RC-4

Windows 10 (15111607) x64, 1.8.0_101-b13

 

b13 

java -jar fcrepo-webapp-4.5.2-SNAPSHOT-jetty-console.jarwindowsChad Mills(tick)Windows 7 Enterprise Service Pack 1

Manual Tests

All of the below should take place in the HTML UI.

...

BrowserPlatformTested bySuccess?Notes
FirefoxLinux  Nick Ruest(tick) - RC-3Version 47.0 

Firefox

Mac  

Jared Whiklo

Joshua Westgard

(tick)

(tick) - RC-3

Version 47.0

Version 47.0

 

FirefoxWindows   
ChromeLinux  Andrew Woods(tick) - RC-44.4.0-31-generic x86_64, Ubuntu 16.04.1 LTS 
ChromeMac  

Jared Whiklo

Joshua Westgard

(tick)

(tick) - RC-3

Version 51.0.2704.103 (64-bit)

Version 51.0.2704.103 (64-bit)

 

ChromeWindows Aaron Birkland(tick)  Internet
Explorer 
- RC-4Version  52.0.2743.116 m (64-bit)
EdgeWindowsAaron Birkland(tick) - RC-4Version 38.14393.0.0Windows   

 

Database Tests

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

  
DatabasePlatformTested bySuccess?Notes
MySQLMac Esmé Cowles

(tick) - RC-3

MySQL 5.7.9 Tested with Hydra apps (Plum, CurationConcerns) and fedora4-tests scripts.

PostgreSQLMac Esmé Cowles(tick) - RC-3

PostgreSQL 9.4.5

Hydra Tests

Run test suites of various Hydra components using the release candidate.

...

Gem/AppTested bySuccess?
ActiveFedoraEsmé Cowles(tick) - RC-3
CurationConcerns Esmé Cowles (tick) - RC-3
Sufia Esmé Cowles (tick) - RC-3
Plum Esmé Cowles 

(tick) - RC-3

DukeLibraries/DulHydraJim Coble(tick) - RC-3

 

Vagrant Tests

Code Block
vagrant destroy
vagrant up
Test stepsTested bySuccess?Notes

FEDORA_AUTH=true
FEDORA_AUDIT=true

Jared Whiklo

 

Andrew Woods

 

 

(tick)

 

 

WebAC fails -

Jira
serverDuraSpace JIRA
serverIdc815ca92-fd23-34c2-8fe3-956808caf8c5
keyFCREPO-2110

All automated tests passed: https://github.com/fcrepo4-labs/fcrepo4-tests - thanks Jared Whiklo!

FEDORA_AUTH=false
FEDORA_AUDIT=true

Jared Whiklo

Nick Ruest

A. Soroka

 

(tick) - RC-4

 

All automated tests – except authz_tests – and manual tests passed: https://github.com/fcrepo4-labs/fcrepo4-tests

FEDORA_AUTH=true
FEDORA_AUDIT=false

Jared Whiklo

Nick Ruest

 

(tick) - RC-4

 

All automated tests and manual tests passed: https://github.com/fcrepo4-labs/fcrepo4-tests

FEDORA_AUTH=false
FEDORA_AUDIT=false

Jared Whiklo

Yinlin Chen

Andrew Woods

 

(tick) - RC-4

(tick) - RC-4

 

Manual Tests

Same as above, plus:

  1. Verify audit events are in triplestore
  2. Verify resources are in triplestore
  3. Verify resources are in Solr
  4. Verify authorization works for the two auth-enabled configurations
  5. 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