Versions Compared

Key

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

RC-1 Testing

  1. Issues discovered during RC-1 Testing:
    • Jira
      serverDuraSpace JIRA
      serverIdc815ca92-fd23-34c2-8fe3-956808caf8c5
      keyFCREPO-2986
  2. Issues discovered during RC-2 Testing:

Testing Plan

Code Block
git clone https://github.com/fcrepo4/fcrepo4
cd fcrepo4
git checkout fcrepo-5.0.2-RC-12


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

Issue Tests

IssueTested ByRC1RC2Notes

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


(tick)



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


(tick)

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




N/A


External Projects

Samvera (instructions)

Project

Tested by

Success? RC-1

Success? RC-2

Notes

valkyrie
(tick)

Islandora 

Project

Tested by

Success? RC-1

Success? RC-2

Notes

CLAW
(tick)

Sanity Builds

Scripts

https://github.com/awoods/fcrepo-build-scripts

ProjectCommandPlatformTested ByRC 1RC2Notes
fcrepo4mvn clean install

linux


(tick)

 

fcrepo4mvn clean installFedora LinuxRandall Floyd
(tick)
fcrepo4mvn clean install mac (tick)OS X Yosemite 10.10.3(tick)
fcrepo4mvn clean installwindows(error)(tick)

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

Note (18 January 2018): The victims database warnings are due to the victi.ms site currently returning a 503 error. Jared Whiklo has reported this issue upstream: https://github.com/victims/victims-web/issues/155

...

  1. Start Fedora with the following command

    Code Block
    mvn jetty:run -Dfcrepo.external.content.allowed=fcrepo-http-api/src/test/resources/allowed_external_paths.txt -Dfcrepo.auth.webac.userAgent.baseUri=http://example.com/ -pl fcrepo-webapp/


  2. Run the API-Test suite with the following command

    Code Block
    java -jar target/testsuite-1.0-SNAPSHOT-shaded.jar -c config-local.yml


    1. Where "config-local.yml" is something like the following

      No Format
      default:
        rooturl: http://localhost:8080/rest/
        root-controller-user-webid: http://example.com/fedoraAdmin
        root-controller-user-name: fedoraAdmin
        root-controller-user-password: fedoraAdmin
        permissionless-user-webid: http://example.com/testuser
        permissionless-user-name: testuser
        permissionless-user-password: testpass
        broker-url: tcp://127.0.0.1:61616
        topic-name: fedora
        queue-name: 
        implementation-name: Fedora
        implementation-version: 5.0.2-RC
      tomcat:
        rooturl: http://localhost:8080/fcrepo/rest/
        root-controller-user-webid: http://example.com/fedoraAdmin
        root-controller-user-name: fedoraAdmin
        root-controller-user-password: secret3
        permissionless-user-webid: http://example.com/testuser
        permissionless-user-name: testuser
        permissionless-user-password: password1
        broker-url: tcp://127.0.0.1:61616
        topic-name: fedora
        queue-name: 
        implementation-name: Fedora
        implementation-version: 5.0.2-RC



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

Total tests run: 239, Failures: 10, Skips: 25

View file
nametestsuite-execution-report-rf-rc2.html
height250

CentOS

Total tests run: 239, Failures: 10, Skips: 25

View file
nametestsuite-execution-report.html
height250

Ubuntu


Total tests run: 239, Failures: 10, Skips: 25

View file
nametestsuite-execution-report-aw-rc-2.html
height250

Mac OSX

Total tests run: 239, Failures: 10, Skips: 25;

Total tests run: 239, Failures: 10, Skips: 25

View file
nametestsuite-execution-report.html
height250
View file
nameFedora API Test Suite Report.pdf
height150


Resources

[1] Testing scripts

...