Skip to main content

sos applet test 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

OptionTypeDescriptionDefault
--no-default-organizationbooleanPrevent using the defaultOrganizationUid from ~/.sosrc
--device-uidstringDevice UID
--organization-uidstringOrganization UID
--applet-uidstringApplet UID
--teststringSpecify the test identifiers/files to be run. If not specified, all will be run.
--yesbooleanAllow to run applet test without confirmation step

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