Jmeter teszteket próbálok futtatni a taurus segítségével a jenkins-ben performance pluginnel. Az yml fájlomban átadtam a forgatókönyveket a jmx szkriptek futtatásához, a jenkinsben pedig az execute shellt használom a tesztek futtatásához
bzt test_suite.yml -report
Az aktuális könyvtárat is beállítottam munkaterületemként a jenkinsben. Tehát, amikor összeállítom a projektet a build konzolban, a következő kimenetet kapom
Running as SYSTEM
Building in workspace C:\Users\muhammad.taus\PycharmProjects\PerfAutomationFramework
[PerfAutomationFramework] $ sh -xe C:\Users\MUHAMM~1.TAU\AppData\Local\Temp\jenkins2737910596558040446.sh
+ bzt test_suite.yml -report
C:\Users\MUHAMM~1.TAU\AppData\Local\Temp\jenkins2737910596558040446.sh: line 2: bzt: command not found
Build step 'Execute shell' marked build as failure
Creating parser with percentiles:'0,50,90,100,' filterRegex:
Cannot detect file type because of error: Failed to copy C:\Users\muhammad.taus\PycharmProjects\PerfAutomationFramework\stats.xml to C:\Users\muhammad.taus\.jenkins\jobs\PerformanceAutomation\builds\36\temp\stats.xml
Finished: FAILURE
De korábban a tesztek jól működtek a hostomon. Telepítettem a taurust a pip-vel és a CMD-ben Amikor beírom a bzt-t, akkor a taurus-t kapja, a py begépeléskor is kiválasztja a python-t, és a JMETER_HOME-ot és a cmd-t is beállítottam, amikor használtam. jmeter megnyitja a Jmetert. Nem tudom, mi történt, de már nem tudom végrehajtani a teszteket. Az egyetlen dolog, amire emlékszem, hogy a Python verzióját 32 bitről 64 bitre cseréltem, de biztos vagyok benne, hogy nem ez okozza a problémát. Kérem, ha valaki tud ebben segíteni, az nagyon jó lenne.