Test Result : Scenario: Channel info queries based on datastore channel filters

0 failures
25 tests
Took 6 ms.

All Tests

Test nameDurationStatus
And Account for "kapua-sys"0 msPassed
And All indices are deleted0 msPassed
And I refresh all database indices0 msPassed
And I set the database to device timestamp indexing0 msPassed
And The channel list "QueryResult2" contains the following topics0 msPassed
And The channel list "QueryResult3" contains the following topics0 msPassed
And The channel list "QueryResult4" contains the following topics0 msPassed
And The channel list "QueryResult5" contains the following topics0 msPassed
And The device "test-device-1"0 msPassed
Given I login as user with name "kapua-sys" and password "kapua-password"0 msPassed
Scenario: Channel info queries based on datastore channel filters6 msPassed
Then I store the messages from list "TestMessages" and remember the IDs as "StoredMessageIDs"0 msPassed
Then There are exactly 0 channels in the list "QueryResult1"0 msPassed
Then There are exactly 12 channels in the list "QueryResult2"0 msPassed
Then There are exactly 12 channels in the list "QueryResult3"0 msPassed
Then There are exactly 24 channels in the list "AccountChannelList"0 msPassed
Then There are exactly 3 channels in the list "QueryResult5"0 msPassed
Then There are exactly 6 channels in the list "QueryResult4"0 msPassed
When I prepare a number of messages with the following details and remember the list as "TestMessages"0 msPassed
When I query for the current account channels and store them as "AccountChannelList"0 msPassed
When I query for the current account channels with the filter "1/#" and store them as "QueryResult1"0 msPassed
When I query for the current account channels with the filter "tba_1/#" and store them as "QueryResult2"0 msPassed
When I query for the current account channels with the filter "tba_1/1/#" and store them as "QueryResult4"0 msPassed
When I query for the current account channels with the filter "tba_2/#" and store them as "QueryResult3"0 msPassed
When I query for the current account channels with the filter "tba_2/1/1/#" and store them as "QueryResult5"0 msPassed