Skip to main content

run

Run applet tests on signageOS devices

Description

Executes previously uploaded applet tests on remote signageOS devices. This command triggers test execution and provides real-time feedback on test progress and results. Tests can be run on specific devices or across multiple devices for comprehensive testing.

Usage

sos applet test run [options]

Options

OptionDescription
--no-default-organizationPrevent using the defaultOrganizationUid from ~/.sosrc (boolean)
--device-uidDevice UID (string)
--organization-uidOrganization UID (string)
--applet-uidApplet UID (string)
--testSpecify the test identifiers/files to be run. If not specified, all will be run. (string)
--yesAllow to run applet test without confirmation step (boolean)

Examples

# Run all applet tests
sos applet test run --applet-uid my-applet --device-uid device123

# Run specific tests
sos applet test run --applet-uid my-applet --device-uid device123 --test "test1,test2"

# Run without confirmation
sos applet test run --applet-uid my-applet --device-uid device123 --yes

Since

0.10.0

Global Options

All commands support the following global options:

OptionAliasDescription
--help-hDisplay help information for any command
--version-vDisplay the installed version of the CLI
--api-url-uOverride the API URL for REST requests
--profileUse a specific profile from ~/.sosrc config

Examples

# Show version
sos --version

# Get help for any command
sos applet --help
sos applet upload --help

# Use custom API endpoint
sos --api-url https://api.example.com applet upload

# Use specific profile
sos --profile production organization list

See Also