For the complete documentation index, see llms.txt. This page is also available as Markdown.

Connect Tosca Cloud to SeaLights

Configure the ABAP Agent toscacloud adapter for SeaLights.

Configure the ABAP Agent toscacloud adapter. For the operational order (footprints → TIA → run), see Run a test in Tosca Cloud. For Tosca Commander, see Connect Tosca Commander to SeaLights.

SeaLights supports Tosca Cloud 1.0. Product-side SeaLights screens: SeaLights integration (Tosca Cloud).

SeaLightsLabId in Tosca Commander or Tosca Cloud must match the labid of your ABAP pipeline:

  1. On the agent host, run pipeline list (no parameters). Syntax and example output: Create and list pipelines.

  2. In the output, find the block for your pipeline and note the labid line (for example, labid : S21 vwsvtstsap13.tricentis.com).

  3. Set SeaLightsLabId on your Tosca execution list, playlist, or configuration parameters to that value (without the labid label).

Configure the toscacloud adapter

Create or update a test repository with slabapcli testrepo set --type toscacloud.

Command
slabapcli.exe testrepo set --name "toscacloud_repo" --type toscacloud --pipeline "<pipeline>" --setting url=https://my.toscacloudsite.com --setting spaceId=DemoWorkspace --setting scope=tta --test-stage "Regression Tests"
Command
.\slabapcli.exe testrepo set --name 'toscacloud_repo' --type toscacloud --pipeline '<pipeline>' --setting url=https://my.toscacloudsite.com --setting spaceId=DemoWorkspace --setting scope=tta --test-stage 'Regression Tests'

--test-stage is optional. See Configure Test Repositories for the default "{type} Tests" value, clear-on-omit behavior, and duplicate-stage warning.

The CLI prompts for clientId and clientSecret (OAuth credentials for the IdentityServer token endpoint).

Expected output (PowerShell, abbreviated)
.\slabapcli.exe testrepo set --name 'toscacloud_repo' --type toscacloud --pipeline '<pipeline>' --setting url=https://my.toscacloudsite.com --setting spaceId=DemoWorkspace --setting scope=tta --test-stage 'Regression Tests'
[2026-03-08 10:45:00.123+02:00] [info] Config pathname: C:\ProgramData\Tricentis\SeaLights\ABAP Agent\config\config.toml
Enter clientId: oidc-client-id
Confirm clientId:
Enter clientSecret:
Confirm clientSecret:
Configuration for adapter 'toscacloud_repo' was saved successfully.
Running connection test for 'toscacloud_repo'...
Connection test passed for 'toscacloud_repo' (pipeline: '<pipeline>').

testrepo set parameters for toscacloud

Non-secret keys use --setting key=value. Secrets are entered interactively (not via --setting). Plus common options (--name, --type, --pipeline, --test-stage) — see Configure Test Repositories.

Parameter
Kind
Required
Description

url

Setting

Yes

Tosca Cloud REST base URL.

spaceId

Setting

Yes

Workspace / space name (resolved to a GUID at search time).

scope

Setting

Yes

OAuth scope for the token endpoint (for example tta).

workstates

Setting

No

Comma-separated test case workstates to include; empty = all.

searchPaths

Setting

No

Comma-separated list that scopes the search to specific paths. Written as top-level searchpaths in config.toml.

confidenceThreshold

Setting

No

Integer 0–100. Minimum confidence for a match.

clientId

Secret

Yes

OIDC / OAuth client ID.

clientSecret

Secret

Yes

OIDC / OAuth client secret.

Global defaults: [adapters.toscacloud] in Configuration settings.

Example config.toml shape

Once the test repository is configured and the connection test succeeds:

  1. Finish any remaining agent setup for the pipeline (RFC, pipeline, additional test repositories) if you have not already.

  2. Schedule repository search with search_testrepo.

  3. Capture coverage with Footprints and your test runs.

For the full setup order, see Start the ABAP Agent Server and Configure Test Repositories.

search_testrepo registers a Windows Scheduled Task that runs watcher.exe SEARCH_TESTREPO on a cron schedule.

Parameter
Required
Description

--pipeline

Yes

Pipeline name ([[pipeline]].name).

--testrepo

Yes

Test repository name ([[testrepo]].name) linked to that pipeline.

--cron

No

5-field cron expression. Default: 0 2 * * 0 (Sunday at 02:00).

Full command reference (stop, list, prerequisites): Search Test Repositories.

Next step

Follow Run a test in Tosca Cloud: start footprints, enable TIA, then configure the playlist and run.

Last updated

Was this helpful?