| Type | Bundle project |
|---|---|
| Abstract Profile Test Agent | org.eclipse.soda.dk.rfid.inventory.with.gpio.profile.test.agent |
| Test Agent | org.eclipse.soda.dk.rfid.inventory.with.gpio.profile.test.agent |
| Bundle activator | org.eclipse.soda.dk.rfid.inventory.with.gpio.profile.test.agent.bundle |
| Factory activator | org.eclipse.soda.dk.rfid.inventory.with.gpio.profile.test.agent.factory |
| Managed activator | org.eclipse.soda.dk.rfid.inventory.with.gpio.profile.test.agent.managed |
The following test properties are specific to the RfidInventory with Gpio profile validation test:
| Property | Description | Default |
|---|---|---|
| expected.reader | Reader ID expected to be returned with tag reads. | By default the value of the prefix property is used. |
| read.duration.ms | Time in ms the reader is activated to read all tags expected for a testcase. | 3000 ms |
| io.latency | Maximum time in ms an output change is expected to be signaled back as input change. | 500 ms |
| inverted.io | Boolean to indicate whether the signaled input state is the inverse of the output state. | false |
The RfidInventory with Gpio profile validation test runs the following test cases:
| Test Case | Description |
|---|---|
| RfidInventoryWithGpioProfileIOTestCase | Test output changes being signaled back as input changes while performing inventory reading at the same time. |
| RfidInventoryWithGpioProfileNoTagsTestCase | Test tag reading and aggregation with no tags within reading range. |
| RfidInventoryWithGpioProfileSingleTagTestCase | Test tag reading and aggregation with the first tag from the tag list within reading range. |
| RfidInventoryWithGpioProfileDisconnectTestCase | Test detection and recovery of disconnect and reconnect of the device. |
Copyright © 2007 IBM. All Rights Reserved.