I have a question about test suite execution. If I need to execute the test suite after deploy software in Pipeline and after that when execute test command activated from pipeline. Will the test case execution process running on local machine environment or pipeline server environment?
i am trying to evaluate the integration between katalon and azure devops, i start a release pipeline, but i get the error:
2021-10-21T13:26:44.8244070Z Katalon Executable File: undefined
2021-10-21T13:26:44.8276474Z ##[error]Cannot read property ‘indexOf’ of undefined
my Yaml file:
- task: katalon-llc.katalon.katalonTask.katalonTask@1
displayName: ‘Execute Katalon Studio project’
executeArgs: ‘-browserType=“Chrome” -retry=0 -statusDelay=15 -testSuitePath=“Test Suites/Sample” -projectPath=“C:\Users*****\Katalon Studio\My First Web UI Project”’
any idea what might be the issue?
P.S. i am using a release pipeline in Azure because this is our usecase
the paths i was referring to were local paths, but actually they should be the Azure DevOps cloud paths, which are “unknown” to me, so i moved the katalon test to the build pipeline and i uploaded my project in the repo, and hence i could omit the -projectPath option, (although i dont know how this will help my use case, because we are planning to use katalon to test our deployments/releases).
anyway, the build pipeline seems to solve the indexOf problem, but now i face another problem:
Unable to init server: Could not connect: Connection refused
Katalonc: Cannot open display:
i hope someone could help, and i hope the comment above helps someone
Hi @Jass - do you have any further guidance on using self-hosted Agents please? I need to know what to request with our environments team eg what software should be installed? We would be using Azure DevOp pipelines (with DevOps plugin) and self-hosted agent. I have seen that MS-hosted agent works but unsure about setting up a self-hosted version and what software requirements are. If anyone can tell me how different ADO test project executions can be orchestrated that would be useful - can ADO manage execution to make use of, for example, two KRE licenses between five test projects, so that all projects run nightly, one after the other?
I think the ADO manage the execution via the pipeline.yml but very straight forward. You can setup 2 parallel job via 2 azure-pipelines.yml files that run 2 projects and 3 projects at the same time. Eg:
Hi @hguanca , did you get a solution?, I got the same error::
katalonc:1727): dbind-WARNING **: 19:14:43.731: AT-SPI: Error retrieving accessibility bus address: org.freedesktop.DBus.Error.ServiceUnknown: The name org.a11y.Bus was not provided by any .service files (the job has not stopped , time elapsed at the time I post this 35 minutes)