I was previously running the docker Katalon with commandline, and subsequently KRE as a docker instance - but have now installed java and KRE on one of our Gitlab runner hosts, in order to reduce costs: we didn’t really need any more than one - but the docker KRE was very useful.
where TEST_PATH is the top level folder of my Katalon tests. The tests run - but firstly with a shedload of warnings:-
/%home%gitlab-runner%builds%ENQFnZYp%0%my-engine%ci-server%Katalon%ci%CI test1.prj/Scripts/DKIM Tests/Create a new DKIM record for my-engine/Script1579703282005.groovy: 17 Groovy:Invalid duplicate class definition of class Script1579703282005 : The sources /home/gitlab-runner/builds/ENQFnZYp/0/my-engine/ci-server/Katalon/ci/Scripts/DKIM Tests/Create a new DKIM record for my-engine/Script1579703282005.groovy and /home/gitlab-runner/builds/ENQFnZYp/0/my-engine/ci-server/Katalon/ci/Scripts/Basic Functional Tests/Create a new DKIM record for my-engine/Script1579703282005.groovy each contain a class with the name Script1579703282005.
/%home%gitlab-runner%builds%ENQFnZYp%0%my-engine%ci-server%Katalon%ci%CI test1.prj/Test Suites/Manual Tests/Bits and Bytes Test one - Bring on a new client and add a new product straight away.groovy: 34 Groovy:Invalid duplicate class definition of class Bits_and_Bytes_Test_one_-_Bring_on_a_new_client_and_add_a_new_product_straight_away : The sources /home/gitlab-runner/builds/ENQFnZYp/0/my-engine/ci-server/Katalon/ci/Test Suites/Manual Tests/Bits and Bytes Test one - Bring on a new client and add a new product straight away.groovy and /home/gitlab-runner/builds/ENQFnZYp/0/my-engine/ci-server/Katalon/ci/Test Suites/Bits and Bytes Test one - Bring on a new client and add a new product straight away.groovy each contain a class with the name Bits_and_Bytes_Test_one_-_Bring_on_a_new_client_and_add_a_new_product_straight_away.
etc...
And then it generates the XML files, but no HTML report (despite having installed the Basic Report Plugin)…
What info do you need to assist with fault finding…
Please make sure you has enabled automatically generate HTML reports. You can check it by open the project in Katalon Studio > Project > Settings > Plugin > Report and checked the HTML options.
I’m seeing the same errors running in KRE on a new Windows VM without a docker container. The same project runs fine in the same version of KRE on a different VM, so seems environmental. No reports are getting generated on the new VM at all. Was there ever any resolution to this? Many thanks.