Skip to content

mlefree/nuxeo-jhype

Repository files navigation

Nuxeo Perf App

Tools to launch Performance Scenarios on your Nuxeo Instance (import, read etc...)

screenshot01 screenshot02 screenshot03

Launch

Define your env variables :

NUXEO_URL=http://...
NUXEO_LOGIN=Administrator
NUXEO_PASSWORD=xxxx

Using Docker

You can fully dockerize your application and all the services that it depends on. To achieve this, first build a docker image of your app by running:

./gradlew bootWar -Pprod jibDockerBuild

Then run your Nuxeo:

docker-compose up nuxeoperf-nuxeo

Then navigate to http://localhost:8080 in your browser.

Testing

To launch your application's tests, run:

./gradlew test

Client tests:

npm test

For more information, refer to the Running tests page.

Code quality

Sonar is used to analyse code quality. You can start a local Sonar server (accessible on http://localhost:9001) with:

docker-compose -f src/main/docker/sonar.yml up -d

Then, run a Sonar analysis:

./gradlew -Pprod clean test sonarqube

For more information, refer to the Code quality page.

Support

@mat_cloud

Please pull request !