Hello Hana Cloud Community,
we're running automated Selenium UI Tests on our XS application, more specifically the javascript-parts of it. Now we want to add these tests to our gerrit-review-job, which implies, that we need to temporarily push the code to hana in order to review it (as it is not activated yet by the user).
Pushing and so on from our jenkins server is no problem. However, the push-command takes veeeery long, which makes the gerrit review process slow and delays it. The tests themself already take about 13 minutes and the pushing itself takes another 8 minutes, though our total project only holds like 1MB of code in about 120 files.
Commands I use:
regi checkout package xxx
-> then the code is overwritten by the new code from gerrit
regi push package xx -f --local
-> i know -f includes --local but I wanna be on the safe side
Inbetween some other things are done, but that's basically it. The only cmd that takes really long (about 4-5 min) is the push command.
Question:
Is there a quicker way of doing this? It can't be normal, that this command takes 5+ minutes just to push and activate 1 MB code in about 120 files...
Thanks for your help (: