Steps to Reproduce
Create TestOps job and run on-demand.
TestOps takes the run command and appends another -testOpsReleaseId=51,523 parameter and I don’t know where it is coming from.
Here is my original command in TestOps Job:
-retry=0 -testSuitePath=“Test Suites/QueryGrammar” -executionProfile=“ENV_TEST_6.5.7” -browserType=“Chrome” -testOpsReleaseId=51520 -testOpsProjectId=100945
Here is the output in the debug.log file. Note the extra parameter for testOpsReleaseId.
When create and run TestOps job, if your plan is linked with a release, your job and execution from this plan will automatically link to the release by appending testOpsReleaseId and testOpsProjectId parameter.
I used the Katalon TestOpsCI command line builder (Generate TestOps CI Command) as mentioned in the help. The button created the command with the OpsReleaseId and TestOpsProjectId for me. Are you saying I need to remove it after Katalon created it for me?
If that is correct then I did that and I still see this error, same as before.
[2021-01-08T03:39:35.826Z] [DEBUG]: joptsimple.OptionArgumentConversionException: Cannot parse argument ‘51,524’ of option testOpsReleaseId
No offense, but I feel like your not reading my messages. I removed the information and I didn’t add any details for testOpsId. Katalon is doing it for me automatically and I can’t get it to stop. If it is supposed to happen then why is there a comma in the middle of the text? 51,524
I am not able to use TestOps for execution for any of my projects(3), Plans or for the 7 jobs I have. I strongly feel this is a bug in Katalon/TestOps.
TestOps will automatically add ReleaseTestOpsId. But there is a bug when add testops parameter. This parameter should be 51524 instead of 51,524, and we released a fix for this issue yesterday. Please try again with the command without any details for testOpsId
Thank you for the code fix. The Plan is now executing since the comma was removed.
Unfortunately, I have another error that I think is related. The “Release link” is broken.
The URL includes the release added by TestOps at run time (51523). However, the error suggests that the format change to remove the comma broke other code related to “releases”.