39 Commits

Author SHA1 Message Date
Mike Kinney
e53a5023f1 add detection of duplicate ports to findPorts; fix smoke1 test 2022-02-18 11:13:48 -08:00
Mike Kinney
e7680e07c2 fix pylint global-statement warnings 2022-01-12 14:46:21 -08:00
Mike Kinney
5c662822b9 need to fully qualify imports so projects consuming the library will work 2022-01-05 11:16:08 -08:00
Mike Kinney
2fcfdeb04f minor formatting; added unit tests for Node() 2021-12-16 09:10:45 -08:00
Mike Kinney
80d13eac85 had to move test dir to tests because of pytest looking for __init__.py 2021-12-09 17:20:13 -08:00
Mike Kinney
89058799c5 revert --test change; move tunnel import back; add encoding info to support 2021-12-09 16:21:13 -08:00
Mike Kinney
624c933dbf fix (or disable) pylint warnings 2021-12-08 15:00:57 -08:00
Mike Kinney
994b31c688 add more tests 2021-12-08 14:33:12 -08:00
Mike Kinney
6ef6c293e4 add more testing 2021-12-08 12:17:26 -08:00
Mike Kinney
b40eb08c5c refactor classes into respective files 2021-12-06 22:19:26 -08:00
Mike Kinney
035ec09b20 fix quick and easy pylint fixes 2021-11-30 14:16:33 -08:00
Kevin Hester
edf498f8ad better test output 2021-05-03 13:01:12 +08:00
Kevin Hester
356aa6dfdf 1.2.31 fix minor test bug 2021-05-03 10:38:06 +08:00
Kevin Hester
e4ef8b7b3f fix CI exit code 2021-04-16 11:49:29 +08:00
Kevin Hester
4a9b94d406 pass error code back to shell if test fails 2021-04-16 11:25:49 +08:00
Kevin Hester
61eb251369 reformat code 2021-03-27 10:31:48 +08:00
Kevin Hester
719425b833 add testSimulator() 2021-03-18 19:43:02 +08:00
Kevin Hester
8693ec93b5 cleaner test output 2021-03-07 09:32:13 +08:00
Kevin Hester
087b7563e7 1.2.5 add hopLimit support and fix automatic text decoding 2021-03-06 14:28:08 +08:00
Kevin Hester
8653ca71c8 format per coding conventions 2021-02-26 21:13:25 +08:00
Kevin Hester
5ff3fb2fe1 tests now pass again 2021-02-23 14:35:05 +08:00
Kevin Hester
6b6f0cd19d 1.1.46 2021-02-13 14:11:48 +08:00
Kevin Hester
de08126cee 1.1.45 update --test 2021-02-10 15:41:14 +08:00
Kevin Hester
446ddb8a96 make stress test faster 2021-02-10 15:35:18 +08:00
Kevin Hester
2432bb6606 fix bitrot in stress test 2021-02-10 15:00:13 +08:00
geeksville
d789bff9cb WIP - adding TCP client, still need to use recv/send instead of read/write 2020-09-19 12:53:19 -07:00
geeksville
0c9c8bca57 Fix #7: Properly decode OPAQUE binary packets...
and add binary sending to the integration tests
2020-08-11 18:16:57 -07:00
geeksville
747328c8f7 Updates to work with 32 bit nodenums 2020-06-06 13:12:40 -07:00
geeksville
f73dea44b6 cope with nodes that don't have positions 2020-05-21 21:15:19 -07:00
geeksville
97017c3a99 defalt to reliable msgs 2020-05-20 17:03:49 -07:00
geeksville
54a64d18c5 stress testing new reliable messaging 2020-05-19 15:50:37 -07:00
geeksville
7307a3c716 auto decode text payloads 2020-05-19 15:23:52 -07:00
geeksville
bfa2d97e43 support new protobufs 2020-05-12 11:00:11 -07:00
geeksville
06a00e317b stop wrapping messages in DotMap, some users might not want that 2020-05-03 18:36:24 -07:00
geeksville
56bf66c926 allow even longer for busy networks 2020-05-02 20:11:59 -07:00
geeksville
ae9bac9f1a stress test updates 2020-05-02 18:56:47 -07:00
geeksville
9fe09a4159 if a test fails exit the entire framework 2020-05-02 08:58:37 -07:00
geeksville
f4bdc07c22 use thread for testing 2020-05-01 22:48:33 -07:00
geeksville
6df00038bc basic stress tester 2020-05-01 19:28:01 -07:00