• Testing Tickets

RC-1 Testing

  1. Issues discovered during RC-1 Testing:
    • Unable to locate Jira server for this macro. It may be due to Application Link configuration.
  2. Issues discovered during RC-2 Testing:

Testing Plan

git clone https://github.com/fcrepo4/fcrepo4
cd fcrepo4
git checkout fcrepo-5.0.2-RC-2


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

Issue Tests

IssueTested ByRC1RC2Notes

Unable to locate Jira server for this macro. It may be due to Application Link configuration.


(tick)



Unable to locate Jira server for this macro. It may be due to Application Link configuration.


(tick)

Unable to locate Jira server for this macro. It may be due to Application Link configuration.




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)

Unable to locate Jira server for this macro. It may be due to Application Link configuration.

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

API-Test Suite

  1. Start Fedora with the following command

    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

    java -jar target/testsuite-1.0-SNAPSHOT-shaded.jar -c config-local.yml
    1. Where "config-local.yml" is something like the following

      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


CentOS

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

Ubuntu


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

Mac OSX

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

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


Resources

[1] Testing scripts

[2] Fedora 4 Release Test Suite

  • No labels