Pavel Kirienko
|
65ec6fce2e
|
Unit tests now check frame priorities
|
2015-04-30 15:16:21 +03:00 |
|
Pavel Kirienko
|
2843c0a35e
|
Basic support for frame prioritization; tests are failing
|
2015-04-30 08:26:25 +03:00 |
|
Pavel Kirienko
|
df2a38c217
|
Better name for anonymous transfers (automatic renaming)
|
2015-04-08 02:40:28 +03:00 |
|
Pavel Kirienko
|
de33cf9250
|
TransferListener now can accept rogue transfers
|
2015-04-06 19:02:22 +03:00 |
|
Pavel Kirienko
|
b09bfab117
|
Strict warnings in the unit tests. This commit needs to be carefully reviewed.
|
2014-08-28 04:54:59 +04:00 |
|
Pavel Kirienko
|
9a04bc6dbc
|
SciTools Understand warning fixes
|
2014-04-18 16:32:20 +04:00 |
|
Pavel Kirienko
|
4e7287358a
|
Dynamic memory refactoring: Entire library now uses IPoolAllocator instead of IAllocator, which was removed completely. This change was needed to enable TX queue constraints, see the next commits.
|
2014-04-12 17:17:06 +04:00 |
|
Pavel Kirienko
|
74ecfe0cc8
|
Fixed type signedness through the entire codebase; driver interfaces do not use starndard types now
|
2014-03-29 22:40:15 +04:00 |
|
Pavel Kirienko
|
851e984e35
|
Renaming TransportPerfCounter --> TransferPerfCounter
|
2014-03-27 02:51:06 +04:00 |
|
Pavel Kirienko
|
da357f5992
|
TransportPerfCounter - counting transfers and transport errors
|
2014-03-27 02:19:27 +04:00 |
|
Pavel Kirienko
|
2fd608d602
|
Uncrustified test headers
|
2014-03-25 22:56:49 +04:00 |
|
Pavel Kirienko
|
fc490e93e1
|
Test: TestSubscriber renamed to TestListener
|
2014-03-18 15:36:31 +04:00 |
|
Pavel Kirienko
|
15cbf96378
|
Reorganized directory structure - directory 'internal' pulled up one level. No logical changes.
|
2014-03-14 15:01:20 +04:00 |
|
Pavel Kirienko
|
b86ea67563
|
Reorganized directory structure for tests and src
|
2014-03-10 19:25:28 +04:00 |
|
Pavel Kirienko
|
d71ec29fcf
|
DataTypeDescriptor got name_
|
2014-02-27 09:29:58 +04:00 |
|
Pavel Kirienko
|
c46beca304
|
Integrated DataTypeSignature; hash removed
|
2014-02-26 19:13:35 +04:00 |
|
Pavel Kirienko
|
121f8d2dee
|
TransportCRC --> TransferCRC
|
2014-02-26 18:16:14 +04:00 |
|
Pavel Kirienko
|
a6ab9c416f
|
Crc16 --> TransferCRC
|
2014-02-25 17:58:31 +04:00 |
|
Pavel Kirienko
|
47a2b01a14
|
Style fix: All constants are CamelCase now
|
2014-02-21 18:45:23 +04:00 |
|
Pavel Kirienko
|
4f49d61de6
|
Style fixes
|
2014-02-19 17:55:18 +04:00 |
|
Pavel Kirienko
|
cd851312ff
|
TransferSender implementation and tests
|
2014-02-19 17:05:19 +04:00 |
|
Pavel Kirienko
|
bb9d21287e
|
makeDataType() moved to generic transfer test helpers
|
2014-02-19 16:47:48 +04:00 |
|
Pavel Kirienko
|
69eadee72b
|
Dispatcher reception test
|
2014-02-18 16:26:48 +04:00 |
|
Pavel Kirienko
|
0bc595d4a8
|
Test: Transfer::operator==() - data type comparison
|
2014-02-18 14:16:29 +04:00 |
|
Pavel Kirienko
|
cd2a13c60d
|
Further test refactoring: data type descriptor moved to transfer object
|
2014-02-18 14:14:55 +04:00 |
|
Pavel Kirienko
|
7039711027
|
Tests: refectored IncomingTransferEmulator, CAN iface mock supports pushRx(RxFrame)
|
2014-02-18 12:20:35 +04:00 |
|
Pavel Kirienko
|
980659ebb5
|
Minor test refactoring
|
2014-02-18 12:00:45 +04:00 |
|
Pavel Kirienko
|
06d74d3213
|
Added test for maximum transfer length
|
2014-02-17 15:13:05 +04:00 |
|
Pavel Kirienko
|
d3d85a671c
|
Renamed some Frame methods
|
2014-02-17 12:53:07 +04:00 |
|
Pavel Kirienko
|
697a55aebb
|
Refactoring: Frame Index field size increased, Trnasfer ID field size reduced. NodeID class added, Frame class rewritten with stricter runtime checks. All tests were updated accordingly.
|
2014-02-17 12:35:12 +04:00 |
|
Pavel Kirienko
|
06d757b78e
|
Tests refactoring - mocks and helpers were separated from testing logic
|
2014-02-15 21:04:12 +04:00 |
|