-
Bug
-
Resolution: Unresolved
-
Minor
-
None
-
GCP Kubernetes Engine, Docker
Steps:
- Install Jenkins as an application on Google Cloud Platform Kubernetes Engine
using click-to-deploy
(e.g.: https://github.com/GoogleCloudPlatform/click-to-deploy/blob/master/k8s/jenkins/README.md)
Jenkins ver. 2.150.3 - Install and Configure Performance Report plugin
performance plugin version: 3.15 - Create a job and Publish JMeter performance test results
- Inspect Performance Trends
- Inspect Performance Reports
Issue: 500 (Internal Server Error) returned.
I've tried to run the following Script Console:
System.setProperty("java.awt.headless", "true");
but reports are still not working.
Please inspect attachments.
Stack trace: https://pastebin.com/sgF85KHe
We have a similar thing on the jenkins/jenkins:lts image in IBM Cloud Private's Kubernetes with the slave being on jenkins/jnlp-slave:3.27-1.
There Jenkins reports:
Performance test: Checking global bzt installation...
[rebuild-temperature-converter] $ bzt --help
Performance test: You don't have global bzt installed on this Jenkins host. Installing it globally will speed up job. Run 'sudo pip install bzt' to install it.
Performance test: Checking virtualenv tool availability...
[rebuild-temperature-converter] $ virtualenv --help
Performance test: No virtualenv found on this Jenkins host. Install it with '*sudo pip install virtualen*v'.
Cannot run program "virtualenv" (in directory "/home/jenkins/workspace/rebuild-temperature-converter"): error=2, No such file or directoryBuild step 'Run Performance Test' changed build result to FAILURE
Any suggestions?