Scenario: A fresh database must contain 1 default role in the root scope | 0 ms | 0 | | 0 | | 3 | | 3 | |
Scenario: A mock test scenario | 0.42 sec | 0 | | 0 | | 3 | | 3 | |
Scenario: A newly created account must have some metadata | 3 ms | 0 | | 0 | | 3 | | 3 | |
Scenario: A1 User with admin rights publishes arbitrary message to arbitrary topic | 6 ms | 2 | | 6 | | 0 | | 8 | |
Scenario: Access info service sanity checks | 0 ms | 0 | | 0 | | 4 | | 4 | |
Scenario: Access service comparison sanity checks | 0 ms | 0 | | 0 | | 3 | | 3 | |
Scenario: Account expiration date test - Parent and child expiration set, then parent expiration date changed to before child expiration date | 3 ms | 0 | | 0 | | 6 | | 6 | |
Scenario: Account expiration date test - Parent expiration set, child expiration after father expiration | 3 ms | 0 | | 0 | | 6 | | 6 | |
Scenario: Account expiration date test - Parent expiration set, child expiration before father expiration | 5 ms | 0 | | 0 | | 5 | | 5 | |
Scenario: Account expiration date test - Parent expiration set, child expiration null | 4 ms | 0 | | 0 | | 6 | | 6 | |
Scenario: Account name must not be mutable | 2 ms | 0 | | 0 | | 6 | | 6 | |
Scenario: Account service metadata | 3 ms | 0 | | 0 | | 2 | | 2 | |
Scenario: All device parameters must match the device creator | 13 ms | 0 | | 0 | | 3 | | 3 | |
Scenario: B1 Broker publish to CTRL_ACC_REPLY | 7 ms | 2 | | 7 | | 0 | | 9 | |
Scenario: B10 Broker create sub-topic on ACL_DATA_ACC is not allowed | 6 ms | 2 | | 7 | | 0 | | 9 | |
Scenario: B11 Broker subscribe on ACL_DATA_ACC is not allowed | 7 ms | 2 | | 6 | | 0 | | 8 | |
Scenario: B12 Broker subscribe - publish - admin on ACL_DATA_ACC_CLI | 14 ms | 2 | | 7 | | 0 | | 9 | |
Scenario: B13 Broker publish to ACL_CTRL_ACC_NOTIFY is allowed | 6 ms | 2 | | 7 | | 0 | | 9 | |
Scenario: B15 Broker subscribe on ACL_CTRL_ACC_NOTIFY is not allowed | 2 ms | 2 | | 6 | | 0 | | 8 | |
Scenario: B2 Broker create sub-topic on CTRL_ACC_REPLY | 10 ms | 2 | | 7 | | 0 | | 9 | |
Scenario: B3 Broker subscribe on personal CTRL_ACC_REPLY | 6 ms | 2 | | 7 | | 0 | | 9 | |
Scenario: B4 Broker subscribe on CTRL_ACC_REPLY of another account | 5 ms | 2 | | 7 | | 0 | | 9 | |
Scenario: B5 Broker publish to CTRL_ACC is not allowed | 11 ms | 2 | | 7 | | 0 | | 9 | |
Scenario: B6 Broker create sub-topic on CTRL_ACC is not allowed | 0 ms | 2 | | 7 | | 0 | | 9 | |
Scenario: B7 Broker subscribe on CTRL_ACC is not allowed | 6 ms | 2 | | 6 | | 0 | | 8 | |
Scenario: B8 Broker subscribe - publish - admin on CTRL_ACC_CLI | 7 ms | 2 | | 7 | | 0 | | 9 | |
Scenario: B9 Broker publish to ACL_DATA_ACC is not allowed | 5 ms | 2 | | 7 | | 0 | | 9 | |
Scenario: Basic Device Event queries | 10 ms | 0 | | 0 | | 14 | | 14 | |
Scenario: Case sensitivness of named device searches | 9 ms | 0 | | 0 | | 3 | | 3 | |
Scenario: Change an existing step name | 12 ms | 0 | | 0 | | 8 | | 8 | |
Scenario: Change the account parent Id | 3 ms | 0 | | 0 | | 5 | | 5 | |
Scenario: Change the account parent path | 4 ms | 0 | | 0 | | 5 | | 5 | |
Scenario: Check account properties | 3 ms | 0 | | 0 | | 4 | | 4 | |
Scenario: Check the Device Connection Domain data seetting | 13 ms | 0 | | 0 | | 2 | | 2 | |
Scenario: Check the sanity of the Device Connection Domain data initialization | 10 ms | 0 | | 0 | | 2 | | 2 | |
Scenario: Compare domain entries | 3 ms | 0 | | 0 | | 2 | | 2 | |
Scenario: Connection Service factory sanity checks | 4 ms | 0 | | 0 | | 2 | | 2 | |
Scenario: Count access info entities in a specific scope | 0 ms | 0 | | 0 | | 19 | | 19 | |
Scenario: Count access role entities by scope | 0 ms | 0 | | 0 | | 33 | | 33 | |
Scenario: Count connections in empty scope | 8 ms | 0 | | 0 | | 4 | | 4 | |
Scenario: Count connections in scope | 9 ms | 0 | | 0 | | 5 | | 5 | |
Scenario: Count devices in a specific scope | 7 ms | 0 | | 0 | | 11 | | 11 | |
Scenario: Count devices with a specific BIOS version | 7 ms | 0 | | 0 | | 6 | | 6 | |
Scenario: Count domains in a blank database | 0 ms | 0 | | 0 | | 3 | | 3 | |
Scenario: Count domains in the database | 0 ms | 0 | | 0 | | 6 | | 6 | |
Scenario: Count events in empty scope | 10 ms | 0 | | 0 | | 10 | | 10 | |
Scenario: Count events in scope | 8 ms | 0 | | 0 | | 14 | | 14 | |
Scenario: Count groups | 0 ms | 0 | | 0 | | 12 | | 12 | |
Scenario: Count groups in a blank database | 0 ms | 0 | | 0 | | 3 | | 3 | |
Scenario: Count job items | 10 ms | 0 | | 0 | | 4 | | 4 | |
Scenario: Count job items in wrong (empty) scope | 12 ms | 0 | | 0 | | 1 | | 1 | |
Scenario: Count role permissions in specific scopes | 0 ms | 0 | | 0 | | 15 | | 15 | |
Scenario: Count roles in specific scopes | 0 ms | 0 | | 0 | | 13 | | 13 | |
Scenario: Count step definition items | 8 ms | 0 | | 0 | | 4 | | 4 | |
Scenario: Count step definitions in wrong (empty) scope | 8 ms | 0 | | 0 | | 1 | | 1 | |
Scenario: Count steps in the database | 9 ms | 0 | | 0 | | 11 | | 11 | |
Scenario: Count user | 3 ms | 0 | | 0 | | 6 | | 6 | |
Scenario: Create a regular event | 38 ms | 0 | | 0 | | 10 | | 10 | |
Scenario: Create a single device | 10 ms | 0 | | 0 | | 4 | | 4 | |
Scenario: Create an event with a null action | 10 ms | 0 | | 0 | | 11 | | 11 | |
Scenario: Create an event with a null scope ID | 17 ms | 0 | | 0 | | 10 | | 10 | |
Scenario: Create and count multiple job targets | 10 ms | 0 | | 0 | | 8 | | 8 | |
Scenario: Create and count several execution items for a job | 13 ms | 0 | | 0 | | 9 | | 9 | |
Scenario: Create multiple users | 3 ms | 0 | | 0 | | 5 | | 5 | |
Scenario: Create regular access permissions | 3 ms | 0 | | 0 | | 15 | | 15 | |
Scenario: Create some regular role permissions | 0 ms | 0 | | 0 | | 6 | | 6 | |
Scenario: Create user that already exist | 4 ms | 0 | | 0 | | 7 | | 7 | |
Scenario: Create user that has more than DB allowed length | 5 ms | 0 | | 0 | | 5 | | 5 | |
Scenario: Create user with short name | 6 ms | 0 | | 0 | | 5 | | 5 | |
Scenario: Create user with special characters in his name | 6 ms | 0 | | 0 | | 5 | | 5 | |
Scenario: Create with permissions | 1 ms | 0 | | 0 | | 10 | | 10 | |
Scenario: Create with permissions and a role | 0 ms | 0 | | 0 | | 13 | | 13 | |
Scenario: Create with permissions and a role in the wrong scope | 0 ms | 0 | | 0 | | 10 | | 10 | |
Scenario: Creating user | 53 ms | 0 | | 0 | | 5 | | 5 | |
Scenario: Creation of access role with neither acess info and role entities | 0 ms | 0 | | 0 | | 8 | | 8 | |
Scenario: Creation of access role without an acess info entity | 1 ms | 0 | | 0 | | 8 | | 8 | |
Scenario: D1 Device publish to CTRL_ACC_REPLY | 7 ms | 2 | | 7 | | 0 | | 9 | |
Scenario: D10 Device subscribe - publish - admin on ACL_DATA_ACC_CLI | 7 ms | 2 | | 7 | | 0 | | 9 | |
Scenario: D11 Device publish to ACL_CTRL_ACC_NOTIFY is allowed | 7 ms | 2 | | 7 | | 0 | | 9 | |
Scenario: D13 Device subscribe on ACL_CTRL_ACC_NOTIFY is not allowed | 6 ms | 2 | | 3 | | 0 | | 5 | |
Scenario: D2 Device create sub-topic on CTRL_ACC_REPLY | 4 ms | 2 | | 7 | | 0 | | 9 | |
Scenario: D3 Device subscribe on personal CTRL_ACC_REPLY | 9 ms | 2 | | 7 | | 0 | | 9 | |
Scenario: D4 Device subscribe on CTRL_ACC_REPLY of another account | 7 ms | 2 | | 7 | | 0 | | 9 | |
Scenario: D5 Device subscribe - publish - admin on CTRL_ACC | 7 ms | 2 | | 7 | | 0 | | 9 | |
Scenario: D6 Device subscribe - publish - admin on CTRL_ACC_CLI | 9 ms | 2 | | 7 | | 0 | | 9 | |
Scenario: D7 Device publish to ACL_DATA_ACC is not allowed | 7 ms | 2 | | 7 | | 0 | | 9 | |
Scenario: D8 Device create sub-topic on ACL_DATA_ACC is not allowed | 7 ms | 2 | | 7 | | 0 | | 9 | |
Scenario: D9 Device subscribe on ACL_DATA_ACC is not allowed | 7 ms | 2 | | 6 | | 0 | | 8 | |
Scenario: DV1 Data view publish to CTRL_ACC_REPLY | 5 ms | 2 | | 7 | | 0 | | 9 | |
Scenario: DV10 Data view create sub-topic on ACL_DATA_ACC is allowed | 19 ms | 2 | | 7 | | 0 | | 9 | |
Scenario: DV11 Data view subscribe on ACL_DATA_ACC is allowed | 3 ms | 2 | | 8 | | 0 | | 10 | |
Scenario: DV12 Data view publish to ACL_CTRL_ACC_CLI is allowed | 7 ms | 2 | | 7 | | 0 | | 9 | |
Scenario: DV13 Data view create sub-topic on ACL_CTRL_ACC_CLI is not allowed | 13 ms | 2 | | 7 | | 0 | | 9 | |
Scenario: DV15 Data view publish to ACL_CTRL_ACC_NOTIFY is allowed | 7 ms | 2 | | 7 | | 0 | | 9 | |
Scenario: DV17 Data view subscribe on ACL_CTRL_ACC_NOTIFY is not allowed | 9 ms | 2 | | 6 | | 0 | | 8 | |
Scenario: DV2 Data view create sub-topic on CTRL_ACC_REPLY | 4 ms | 2 | | 7 | | 0 | | 9 | |
Scenario: DV3 Data view subscribe on personal CTRL_ACC_REPLY | 1 ms | 2 | | 7 | | 0 | | 9 | |
Scenario: DV4 Data view subscribe on CTRL_ACC_REPLY of another account | 7 ms | 2 | | 7 | | 0 | | 9 | |
Scenario: DV5 Data view publish to CTRL_ACC is not allowed | 6 ms | 2 | | 7 | | 0 | | 9 | |
Scenario: DV6 Data view create sub-topic on CTRL_ACC is not allowed | 10 ms | 2 | | 7 | | 0 | | 9 | |
Scenario: DV7 Data view subscribe on CTRL_ACC is not allowed | 5 ms | 2 | | 6 | | 0 | | 8 | |
Scenario: DV8 Data view subscribe - publish - admin on CTRL_ACC_CLI | 6 ms | 2 | | 7 | | 0 | | 9 | |
Scenario: DV9 Data view publish to ACL_DATA_ACC is not allowed | 9 ms | 2 | | 7 | | 0 | | 9 | |
Scenario: Delete Kapua system user | 3 ms | 0 | | 0 | | 5 | | 5 | |
Scenario: Delete a access info entity with permissions and roles | 0 ms | 0 | | 0 | | 9 | | 9 | |
Scenario: Delete a connection from the database | 9 ms | 0 | | 0 | | 7 | | 7 | |
Scenario: Delete a group from the database | 0 ms | 0 | | 0 | | 6 | | 6 | |
Scenario: Delete a group from the database - Unknown group ID | 0 ms | 0 | | 0 | | 4 | | 4 | |
Scenario: Delete a job | 23 ms | 0 | | 0 | | 8 | | 8 | |
Scenario: Delete a job execution item | 16 ms | 0 | | 0 | | 6 | | 6 | |
Scenario: Delete a job execution item twice | 16 ms | 0 | | 0 | | 7 | | 7 | |
Scenario: Delete a job target | 14 ms | 0 | | 0 | | 6 | | 6 | |
Scenario: Delete a job target twice | 12 ms | 0 | | 0 | | 7 | | 7 | |
Scenario: Delete a job twice | 17 ms | 0 | | 0 | | 7 | | 7 | |
Scenario: Delete a non existent event | 10 ms | 0 | | 0 | | 11 | | 11 | |
Scenario: Delete a non existing connection | 6 ms | 0 | | 0 | | 6 | | 6 | |
Scenario: Delete a non existing permission entity | 1 ms | 0 | | 0 | | 12 | | 12 | |
Scenario: Delete a non existing role entry | 0 ms | 0 | | 0 | | 8 | | 8 | |
Scenario: Delete a non-existing step | 10 ms | 0 | | 0 | | 9 | | 9 | |
Scenario: Delete a nonexistent domain | 0 ms | 0 | | 0 | | 4 | | 4 | |
Scenario: Delete a step definition | 12 ms | 0 | | 0 | | 8 | | 8 | |
Scenario: Delete a step definition twice | 9 ms | 0 | | 0 | | 7 | | 7 | |
Scenario: Delete an access info entity twice | 0 ms | 0 | | 0 | | 8 | | 8 | |
Scenario: Delete an access info entity using the wrong scope ID | 1 ms | 0 | | 0 | | 8 | | 8 | |
Scenario: Delete an existing access info entity | 2 ms | 0 | | 0 | | 9 | | 9 | |
Scenario: Delete an existing access permission entity | 1 ms | 0 | | 0 | | 11 | | 11 | |
Scenario: Delete an existing access role entry | 0 ms | 0 | | 0 | | 18 | | 18 | |
Scenario: Delete an existing account | 3 ms | 0 | | 0 | | 5 | | 5 | |
Scenario: Delete an existing device from the registry | 9 ms | 0 | | 0 | | 4 | | 4 | |
Scenario: Delete an existing event | 14 ms | 0 | | 0 | | 13 | | 13 | |
Scenario: Delete an existing role | 0 ms | 0 | | 0 | | 5 | | 5 | |
Scenario: Delete an existing role twice | 0 ms | 0 | | 0 | | 11 | | 11 | |
Scenario: Delete an existing step | 10 ms | 0 | | 0 | | 8 | | 8 | |
Scenario: Delete nonexisting account | 3 ms | 0 | | 0 | | 4 | | 4 | |
Scenario: Delete nonexisting role permission | 0 ms | 0 | | 0 | | 10 | | 10 | |
Scenario: Delete role permissions | 0 ms | 0 | | 0 | | 7 | | 7 | |
Scenario: Delete the Kapua system account | 4 ms | 0 | | 0 | | 5 | | 5 | |
Scenario: Delete the last created domain entry | 2 ms | 0 | | 0 | | 7 | | 7 | |
Scenario: Delete user | 5 ms | 0 | | 0 | | 6 | | 6 | |
Scenario: Delete user that doesn't exist | 3 ms | 0 | | 0 | | 5 | | 5 | |
Scenario: Device connection update | 7 ms | 0 | | 0 | | 6 | | 6 | |
Scenario: Device factory sanity checks | 12 ms | 0 | | 0 | | 2 | | 2 | |
Scenario: Device queries | 9 ms | 0 | | 0 | | 13 | | 13 | |
Scenario: Device query - find by BIOS version | 9 ms | 0 | | 0 | | 7 | | 7 | |
Scenario: Domain entry query | 0 ms | 0 | | 0 | | 4 | | 4 | |
Scenario: Domain with null actions | 0 ms | 0 | | 0 | | 4 | | 4 | |
Scenario: Domain with null name | 0 ms | 0 | | 0 | | 4 | | 4 | |
Scenario: Domains with duplicate names | 0 ms | 0 | | 0 | | 7 | | 7 | |
Scenario: Duplicate group name in root scope | 2 ms | 0 | | 0 | | 8 | | 8 | |
Scenario: Duplicate role names | 1 ms | 0 | | 0 | | 4 | | 4 | |
Scenario: Empty query results are supported | 0 ms | 0 | | 0 | | 5 | | 5 | |
Scenario: Event factory sanity checks | 7 ms | 0 | | 0 | | 6 | | 6 | |
Scenario: Event service domain check | 9 ms | 0 | | 0 | | 6 | | 6 | |
Scenario: Every account must have the default configuration items | 4 ms | 0 | | 0 | | 3 | | 3 | |
Scenario: Find a connection by its IDs | 10 ms | 0 | | 0 | | 5 | | 5 | |
Scenario: Find a connection by its client ID | 10 ms | 0 | | 0 | | 5 | | 5 | |
Scenario: Find a group entry in the database | 0 ms | 0 | | 0 | | 7 | | 7 | |
Scenario: Find a non existing event | 18 ms | 0 | | 0 | | 10 | | 10 | |
Scenario: Find account by Id | 5 ms | 0 | | 0 | | 4 | | 4 | |
Scenario: Find account by Ids | 4 ms | 0 | | 0 | | 4 | | 4 | |
Scenario: Find account by name | 5 ms | 0 | | 0 | | 4 | | 4 | |
Scenario: Find account by random Id | 4 ms | 0 | | 0 | | 3 | | 3 | |
Scenario: Find all child accounts | 6 ms | 0 | | 0 | | 3 | | 3 | |
Scenario: Find an access info entity | 0 ms | 0 | | 0 | | 8 | | 8 | |
Scenario: Find an access info entity by user ID | 1 ms | 0 | | 0 | | 7 | | 7 | |
Scenario: Find an event by its ID | 12 ms | 0 | | 0 | | 10 | | 10 | |
Scenario: Find an existing access role entity | 0 ms | 0 | | 0 | | 9 | | 9 | |
Scenario: Find by name nonexisting account | 3 ms | 0 | | 0 | | 3 | | 3 | |
Scenario: Find device by client ID | 7 ms | 0 | | 0 | | 3 | | 3 | |
Scenario: Find device by registry ID | 10 ms | 0 | | 0 | | 4 | | 4 | |
Scenario: Find last created permision | 0 ms | 0 | | 0 | | 8 | | 8 | |
Scenario: Find multiple users | 2 ms | 0 | | 0 | | 5 | | 5 | |
Scenario: Find role by ID | 1 ms | 0 | | 0 | | 4 | | 4 | |
Scenario: Find the last created domain entry | 0 ms | 0 | | 0 | | 4 | | 4 | |
Scenario: Find user by id | 4 ms | 0 | | 0 | | 5 | | 5 | |
Scenario: Find user by name | 4 ms | 0 | | 0 | | 5 | | 5 | |
Scenario: Find user by name that doesn't exist | 10 ms | 0 | | 0 | | 3 | | 3 | |
Scenario: Find user with id and scope id that doesn't exist | 3 ms | 0 | | 0 | | 3 | | 3 | |
Scenario: Generic connection query | 7 ms | 0 | | 0 | | 7 | | 7 | |
Scenario: Get metadata | 2 ms | 0 | | 0 | | 3 | | 3 | |
Scenario: Group with a null name | 1 ms | 0 | | 0 | | 5 | | 5 | |
Scenario: Handle account creation | 55 ms | 0 | | 0 | | 3 | | 3 | |
Scenario: Handle duplicate account names | 6 ms | 0 | | 0 | | 5 | | 5 | |
Scenario: Handle null account name | 6 ms | 0 | | 0 | | 4 | | 4 | |
Scenario: I try to find a non-existing connection | 10 ms | 0 | | 0 | | 5 | | 5 | |
Scenario: It is possible to change the configuration items | 3 ms | 0 | | 0 | | 4 | | 4 | |
Scenario: It must be possible to query for specific entries in the role database | 0 ms | 0 | | 0 | | 5 | | 5 | |
Scenario: Job execution factory sanity checks | 12 ms | 0 | | 0 | | 2 | | 2 | |
Scenario: Job factory sanity checks | 12 ms | 0 | | 0 | | 3 | | 3 | |
Scenario: Job target factory sanity checks | 7 ms | 0 | | 0 | | 2 | | 2 | |
Scenario: Job with a duplicate name | 12 ms | 0 | | 0 | | 6 | | 6 | |
Scenario: Job with a null name | 13 ms | 0 | | 0 | | 5 | | 5 | |
Scenario: Job with a null scope ID | 11 ms | 0 | | 0 | | 6 | | 6 | |
Scenario: Job with an empty name | 15 ms | 0 | | 0 | | 6 | | 6 | |
Scenario: Modify a role that was deleted | 0 ms | 0 | | 0 | | 6 | | 6 | |
Scenario: Modify an existing account | 3 ms | 0 | | 0 | | 4 | | 4 | |
Scenario: Modify nonexisting account | 3 ms | 0 | | 0 | | 6 | | 6 | |
Scenario: Nameless role entry | 0 ms | 0 | | 0 | | 4 | | 4 | |
Scenario: Permission factory sanity checks | 0 ms | 0 | | 0 | | 3 | | 3 | |
Scenario: Query for a specific group by name | 0 ms | 0 | | 0 | | 14 | | 14 | |
Scenario: Query for all the access info entities of a specific user | 0 ms | 0 | | 0 | | 15 | | 15 | |
Scenario: Query for all the access info entities of an invalid user | 1 ms | 0 | | 0 | | 7 | | 7 | |
Scenario: Query for executions of a specific job | 15 ms | 0 | | 0 | | 16 | | 16 | |
Scenario: Query for jobs with specified name | 17 ms | 0 | | 0 | | 6 | | 6 | |
Scenario: Query for step definitions | 11 ms | 0 | | 0 | | 7 | | 7 | |
Scenario: Query for the targets of a specific job | 13 ms | 0 | | 0 | | 19 | | 19 | |
Scenario: Query user | 3 ms | 0 | | 0 | | 6 | | 6 | |
Scenario: Regular connection | 11 ms | 0 | | 0 | | 6 | | 6 | |
Scenario: Regular creation of Access Role entity | 0 ms | 0 | | 0 | | 10 | | 10 | |
Scenario: Regular domain | 0 ms | 0 | | 0 | | 4 | | 4 | |
Scenario: Regular group in random scope | 0 ms | 0 | | 0 | | 5 | | 5 | |
Scenario: Regular group in root scope | 0 ms | 0 | | 0 | | 5 | | 5 | |
Scenario: Regular job creation | 14 ms | 0 | | 0 | | 7 | | 7 | |
Scenario: Regular job execution creation | 46 ms | 0 | | 0 | | 5 | | 5 | |
Scenario: Regular role creation | 0 ms | 0 | | 0 | | 6 | | 6 | |
Scenario: Regular step creation | 8 ms | 0 | | 0 | | 8 | | 8 | |
Scenario: Regular step definition creation | 14 ms | 0 | | 0 | | 7 | | 7 | |
Scenario: Regular step definition with a property list | 10 ms | 0 | | 0 | | 4 | | 4 | |
Scenario: Regular target creation | 7 ms | 0 | | 0 | | 5 | | 5 | |
Scenario: Role creator sanity checks | 0 ms | 0 | | 0 | | 2 | | 2 | |
Scenario: Role entry with no actions | 0 ms | 0 | | 0 | | 4 | | 4 | |
Scenario: Role object equality check | 0 ms | 0 | | 0 | | 2 | | 2 | |
Scenario: Role service related objects sanity checks | 0 ms | 0 | | 0 | | 4 | | 4 | |
Scenario: Search for a non existent client ID | 7 ms | 0 | | 0 | | 5 | | 5 | |
Scenario: Search for an access info entity by an incorrect user ID | 0 ms | 0 | | 0 | | 8 | | 8 | |
Scenario: Search the role database for a random ID | 0 ms | 0 | | 0 | | 4 | | 4 | |
Scenario: Send BIRTH message and then DC message while broker ip is NOT set | 0 ms | 2 | | 3 | | 1 | | 6 | |
Scenario: Setting configuration without mandatory items must raise an error | 4 ms | 0 | | 0 | | 5 | | 5 | |
Scenario: Simple create | 1 ms | 0 | | 0 | | 7 | | 7 | |
Scenario: Start broker for all scenarios | 12 sec | 2 | -4 | 0 | | 0 | | 2 | -4 |
Scenario: Start datastore for all scenarios | 13 sec | 0 | | 0 | | 2 | -3 | 2 | -3 |
Scenario: Start event broker for all scenarios | 3.9 sec | 1 | -2 | 0 | | 0 | | 1 | -2 |
Scenario: Step definition factory sanity checks | 13 ms | 0 | | 0 | | 2 | | 2 | |
Scenario: Step definition with a duplicate name | 9 ms | 0 | | 0 | | 6 | | 6 | |
Scenario: Step definition with a null name | 13 ms | 0 | | 0 | | 6 | | 6 | |
Scenario: Step definition with a null scope ID | 10 ms | 0 | | 0 | | 6 | | 6 | |
Scenario: Step definition with an empty name | 12 ms | 0 | | 0 | | 5 | | 5 | |
Scenario: Step factory sanity checks | 10 ms | 0 | | 0 | | 2 | | 2 | |
Scenario: Step with a null scope ID | 10 ms | 0 | | 0 | | 8 | | 8 | |
Scenario: Stop broker after all scenarios | 1.7 sec | 0 | | 0 | | 2 | -3 | 2 | -3 |
Scenario: Stop datastore after all scenarios | 2 sec | 0 | | 0 | | 2 | -2 | 2 | -2 |
Scenario: Stop event broker for all scenarios | 0.54 sec | 0 | | 0 | | 1 | -2 | 1 | -2 |
Scenario: Target with a null scope ID | 9 ms | 0 | | 0 | | 5 | | 5 | |
Scenario: Test account query | 4 ms | 0 | | 0 | | 4 | | 4 | |
Scenario: The Client ID is case sensitive | 7 ms | 0 | | 0 | | 7 | | 7 | |
Scenario: Try to change an existing connection ID | 8 ms | 0 | | 0 | | 6 | | 6 | |
Scenario: Try to create an access into entity with an invalid role id | 0 ms | 0 | | 0 | | 8 | | 8 | |
Scenario: Try to delete a non existing device from the registry | 10 ms | 0 | | 0 | | 4 | | 4 | |
Scenario: Try to find a device with an invalid client ID | 9 ms | 0 | | 0 | | 3 | | 3 | |
Scenario: Try to find a device with an invalid registry ID | 15 ms | 0 | | 0 | | 3 | | 3 | |
Scenario: Try to modify the connection client ID | 8 ms | 0 | | 0 | | 6 | | 6 | |
Scenario: Try to update the device client ID | 11 ms | 0 | | 0 | | 4 | | 4 | |
Scenario: Unknown configuiration items are silently ignored | 3 ms | 0 | | 0 | | 4 | | 4 | |
Scenario: Update a group entry in the database | 0 ms | 0 | | 0 | | 7 | | 7 | |
Scenario: Update a group entry with a false ID | 0 ms | 0 | | 0 | | 8 | | 8 | |
Scenario: Update a job XML definition | 15 ms | 0 | | 0 | | 7 | | 7 | |
Scenario: Update a job description | 15 ms | 0 | | 0 | | 7 | | 7 | |
Scenario: Update a job name | 16 ms | 0 | | 0 | | 7 | | 7 | |
Scenario: Update a job target TargetId | 9 ms | 0 | | 0 | | 6 | | 6 | |
Scenario: Update a job target status | 11 ms | 0 | | 0 | | 7 | | 7 | |
Scenario: Update a job target step index | 10 ms | 0 | | 0 | | 5 | | 5 | |
Scenario: Update a non existing device | 10 ms | 0 | | 0 | | 5 | | 5 | |
Scenario: Update a nonexistent job | 9 ms | 0 | | 0 | | 7 | | 7 | |
Scenario: Update a nonexistent step definition | 11 ms | 0 | | 0 | | 7 | | 7 | |
Scenario: Update a step definition name | 15 ms | 0 | | 0 | | 7 | | 7 | |
Scenario: Update a step definition processor name | 10 ms | 0 | | 0 | | 8 | | 8 | |
Scenario: Update a step definition target type | 8 ms | 0 | | 0 | | 8 | | 8 | |
Scenario: Update an existing device | 11 ms | 0 | | 0 | | 4 | | 4 | |
Scenario: Update existing role name | 0 ms | 0 | | 0 | | 5 | | 5 | |
Scenario: Update job id of an existing execution item | 27 ms | 0 | | 0 | | 6 | | 6 | |
Scenario: Update the end time of an existing execution item | 22 ms | 0 | | 0 | | 7 | | 7 | |
Scenario: Update user | 6 ms | 0 | | 0 | | 7 | | 7 | |
Scenario: Update user that doesn't exist | 3 ms | 0 | | 0 | | 5 | | 5 | |
Scenario: Validate a device client based search with a null client ID | 8 ms | 0 | | 0 | | 4 | | 4 | |
Scenario: Validate a device client based search with an empty client ID | 8 ms | 0 | | 0 | | 4 | | 4 | |
Scenario: Validate a device client search with null scope | 6 ms | 0 | | 0 | | 4 | | 4 | |
Scenario: Validate a device count with a null Scope ID | 7 ms | 0 | | 0 | | 5 | | 5 | |
Scenario: Validate a device creator with a null client ID | 7 ms | 0 | | 0 | | 6 | | 6 | |
Scenario: Validate a device creator with a null scope ID | 5 ms | 0 | | 0 | | 6 | | 6 | |
Scenario: Validate a device query with a null Scope ID | 8 ms | 0 | | 0 | | 5 | | 5 | |
Scenario: Validate a device search with a null device ID | 7 ms | 0 | | 0 | | 4 | | 4 | |
Scenario: Validate a device search with a null scope ID | 15 ms | 0 | | 0 | | 4 | | 4 | |
Scenario: Validate a null creator | 9 ms | 0 | | 0 | | 5 | | 5 | |
Scenario: Validate a null device | 7 ms | 0 | | 0 | | 5 | | 5 | |
Scenario: Validate a null device count | 7 ms | 0 | | 0 | | 5 | | 5 | |
Scenario: Validate a null device query | 11 ms | 0 | | 0 | | 5 | | 5 | |
Scenario: Validate a regular creator | 14 ms | 0 | | 0 | | 4 | | 4 | |
Scenario: Validate a regular device | 5 ms | 0 | | 0 | | 4 | | 4 | |
Scenario: Validate a regular device client search | 7 ms | 0 | | 0 | | 3 | | 3 | |
Scenario: Validate a regular device count | 7 ms | 0 | | 0 | | 4 | | 4 | |
Scenario: Validate a regular device deletion | 13 ms | 0 | | 0 | | 3 | | 3 | |
Scenario: Validate a regular device query | 7 ms | 0 | | 0 | | 4 | | 4 | |
Scenario: Validate a regular device search | 6 ms | 0 | | 0 | | 3 | | 3 | |
Scenario: Validate deleting a device with a null device ID | 9 ms | 0 | | 0 | | 4 | | 4 | |
Scenario: Validate deleting a device with a null scope ID | 8 ms | 0 | | 0 | | 4 | | 4 | |
empty) scope | 0 ms | 0 | | 0 | | 8 | | 8 | |