2. Application workflow - ogarling/LR2Graphite GitHub Wiki
- Jenkins job checks out Git repository containing LRlauncher (.exe and .ini), LR2Graphite (.exe), LoadRunner script and scenario.
- Jenkins job executes LRlauncher.exe
or
- LRlauncher.exe is started from other CI tool or command line (using a Git repository is optional this way).
Next:
- LRlauncher launches LoadRunner scenario
- Start event at the beginning and during loadtest keepalives are being sent to Targets-io
- LoadRunner results are analyzed and processed
- LR2Graphite exports LoadRunner metrics to Graphite (so implicitely to Targets-io)
- Requirements as set in Targets-io are validated as well as benchmarks (against previous testrun and against fixed baseline) are validated and returned with an unique errorlevel