Heikki Hannikainen
7e5c6828f4
Additional mic-e test cases with large longitude values
...
git-svn-id: http://repo.ham.fi/svn/aprsc/trunk@870 3ce903b1-3385-4e86-93cd-f9a4a239f7ac
2012-09-17 20:26:39 +00:00
Heikki Hannikainen
e8993533ba
tests: second mic-e testing packet, and use a prefix which does not match the P/ filter
...
git-svn-id: http://repo.ham.fi/svn/aprsc/trunk@869 3ce903b1-3385-4e86-93cd-f9a4a239f7ac
2012-09-17 19:44:09 +00:00
Heikki Hannikainen
5c0ab36f5b
Removed LogDir configuration directive - it's a command line parameter,
...
we need to log even if config file reading fails.
git-svn-id: http://repo.ham.fi/svn/aprsc/trunk@790 3ce903b1-3385-4e86-93cd-f9a4a239f7ac
2012-09-01 11:03:08 +00:00
Heikki Hannikainen
c664bab01c
aggregator tests: fix to do real login procedures
...
git-svn-id: http://repo.ham.fi/svn/aprsc/trunk@788 3ce903b1-3385-4e86-93cd-f9a4a239f7ac
2012-09-01 11:01:55 +00:00
Heikki Hannikainen
463f4ebafb
filter messages: reply to filter?
...
git-svn-id: http://repo.ham.fi/svn/aprsc/trunk@784 3ce903b1-3385-4e86-93cd-f9a4a239f7ac
2012-09-01 10:15:08 +00:00
Heikki Hannikainen
84bbe35a77
filter-cmd: more accurate test for filter command in message, validated
...
against javap 4.0
git-svn-id: http://repo.ham.fi/svn/aprsc/trunk@778 3ce903b1-3385-4e86-93cd-f9a4a239f7ac
2012-08-31 23:22:01 +00:00
Heikki Hannikainen
3b5bbb9515
+ filter-cmd test for filter-in-message
...
git-svn-id: http://repo.ham.fi/svn/aprsc/trunk@777 3ce903b1-3385-4e86-93cd-f9a4a239f7ac
2012-08-31 22:53:04 +00:00
Heikki Hannikainen
e99cab345a
aggregator test: put PassCode in place
...
git-svn-id: http://repo.ham.fi/svn/aprsc/trunk@756 3ce903b1-3385-4e86-93cd-f9a4a239f7ac
2012-08-30 13:28:23 +00:00
Heikki Hannikainen
d93b888201
tests/runproduct: allow setting PRODUCT_NORUN environment variable to test
...
a pre-running instance under gdb.
git-svn-id: http://repo.ham.fi/svn/aprsc/trunk@734 3ce903b1-3385-4e86-93cd-f9a4a239f7ac
2012-08-28 16:56:02 +00:00
Heikki Hannikainen
6d8d2d7fec
version 0.7.1:
...
passcode configuration
git-svn-id: http://repo.ham.fi/svn/aprsc/trunk@733 3ce903b1-3385-4e86-93cd-f9a4a239f7ac
2012-08-28 08:05:53 +00:00
Heikki Hannikainen
1021d1ff8b
Add udp submit in example + testing config files
...
git-svn-id: http://repo.ham.fi/svn/aprsc/trunk@730 3ce903b1-3385-4e86-93cd-f9a4a239f7ac
2012-08-28 07:37:50 +00:00
Heikki Hannikainen
e43668ebd1
Commit missing qAI test set
...
git-svn-id: http://repo.ham.fi/svn/aprsc/trunk@729 3ce903b1-3385-4e86-93cd-f9a4a239f7ac
2012-08-28 07:37:06 +00:00
Heikki Hannikainen
740689fe88
Added UDP submit port test case
...
git-svn-id: http://repo.ham.fi/svn/aprsc/trunk@723 3ce903b1-3385-4e86-93cd-f9a4a239f7ac
2012-08-27 18:42:48 +00:00
Heikki Hannikainen
3b3ae34b1b
q algorithm: fixes for TCPIP*,qAC,TESTING insertion in all the right places
...
Added separate test cases for clientonly and non-clientonly
verified clients
git-svn-id: http://repo.ham.fi/svn/aprsc/trunk@670 3ce903b1-3385-4e86-93cd-f9a4a239f7ac
2012-08-23 07:10:15 +00:00
Heikki Hannikainen
867aafaef8
tests updats for load testing
...
git-svn-id: http://repo.ham.fi/svn/aprsc/trunk@665 3ce903b1-3385-4e86-93cd-f9a4a239f7ac
2012-08-19 06:43:50 +00:00
Heikki Hannikainen
c1eacfc5e4
http-client test: test with variable case headers
...
git-svn-id: http://repo.ham.fi/svn/aprsc/trunk@627 3ce903b1-3385-4e86-93cd-f9a4a239f7ac
2012-08-14 09:35:29 +00:00
Heikki Hannikainen
5abc1ec3a5
removed obsolete messageonly options from testing config files
...
git-svn-id: http://repo.ham.fi/svn/aprsc/trunk@622 3ce903b1-3385-4e86-93cd-f9a4a239f7ac
2012-08-13 21:04:59 +00:00
Heikki Hannikainen
14e5192204
added test to check for dropping 3rd party packets and NOGATE/RFONLY
...
paths
git-svn-id: http://repo.ham.fi/svn/aprsc/trunk@598 3ce903b1-3385-4e86-93cd-f9a4a239f7ac
2012-08-05 08:18:13 +00:00
Heikki Hannikainen
2b3508a453
Accept irregular filter commands (#kjaehrlfkjwfilter <filterstring>) like
...
the other software.
git-svn-id: http://repo.ham.fi/svn/aprsc/trunk@586 3ce903b1-3385-4e86-93cd-f9a4a239f7ac
2012-08-04 07:26:36 +00:00
Heikki Hannikainen
330772c897
Updated test set config files to user ServerId instead of MyCall
...
git-svn-id: http://repo.ham.fi/svn/aprsc/trunk@561 3ce903b1-3385-4e86-93cd-f9a4a239f7ac
2012-08-01 14:42:16 +00:00
Heikki Hannikainen
26881bb247
Messaging fix: route messages destined to the logged-in username/callsign,
...
even before a position packet has been transmitted by that call.
git-svn-id: http://repo.ham.fi/svn/aprsc/trunk@543 3ce903b1-3385-4e86-93cd-f9a4a239f7ac
2012-07-30 17:43:06 +00:00
Heikki Hannikainen
f09f6318c3
added a http post testing tool
...
git-svn-id: http://repo.ham.fi/svn/aprsc/trunk@524 3ce903b1-3385-4e86-93cd-f9a4a239f7ac
2012-07-29 19:29:11 +00:00
Heikki Hannikainen
92ad943f2b
Fixed callsign filters to be case insensitive, and changed the
...
filter test to test that.
git-svn-id: http://repo.ham.fi/svn/aprsc/trunk@522 3ce903b1-3385-4e86-93cd-f9a4a239f7ac
2012-07-29 19:28:08 +00:00
Heikki Hannikainen
1345b9f57a
basic config: document the ro flag
...
git-svn-id: http://repo.ham.fi/svn/aprsc/trunk@519 3ce903b1-3385-4e86-93cd-f9a4a239f7ac
2012-07-29 16:42:20 +00:00
Heikki Hannikainen
299a0c3280
basic config: document Uplink syntax
...
git-svn-id: http://repo.ham.fi/svn/aprsc/trunk@518 3ce903b1-3385-4e86-93cd-f9a4a239f7ac
2012-07-29 16:03:27 +00:00
Heikki Hannikainen
673f18a779
http upload test: actually verify what comes out
...
git-svn-id: http://repo.ham.fi/svn/aprsc/trunk@509 3ce903b1-3385-4e86-93cd-f9a4a239f7ac
2012-07-28 13:06:40 +00:00
Heikki Hannikainen
ca3e38cc91
added initial test for HTTP packet uploading
...
git-svn-id: http://repo.ham.fi/svn/aprsc/trunk@508 3ce903b1-3385-4e86-93cd-f9a4a239f7ac
2012-07-28 13:02:33 +00:00
Heikki Hannikainen
2b2c025e54
Log getaddrinfo failure messages from gai_strerrors where applicable.
...
Handle lookup errors as fatal errors at startup and bail out.
Properly pick IPv6 core peers based on their address in the incoming
packets.
When configuring peergroups, check foor looping and duplicate-generating
configs pointing to myself or having the same peer twice.
Handle [addr]:port syntax in configuration for IPv6.
git-svn-id: http://repo.ham.fi/svn/aprsc/trunk@506 3ce903b1-3385-4e86-93cd-f9a4a239f7ac
2012-07-28 09:37:44 +00:00
Heikki Hannikainen
1a7514b4f8
Tuned UDP tests
...
git-svn-id: http://repo.ham.fi/svn/aprsc/trunk@503 3ce903b1-3385-4e86-93cd-f9a4a239f7ac
2012-07-26 18:03:42 +00:00
Heikki Hannikainen
27e09d345b
javap test config: set up an uplink in basic profile
...
git-svn-id: http://repo.ham.fi/svn/aprsc/trunk@501 3ce903b1-3385-4e86-93cd-f9a4a239f7ac
2012-07-26 06:28:16 +00:00
Heikki Hannikainen
db44312240
Implemented UDP peer group tests
...
git-svn-id: http://repo.ham.fi/svn/aprsc/trunk@499 3ce903b1-3385-4e86-93cd-f9a4a239f7ac
2012-07-25 22:03:00 +00:00
Heikki Hannikainen
517e4097ae
load test: tune parameters a bit
...
git-svn-id: http://repo.ham.fi/svn/aprsc/trunk@498 3ce903b1-3385-4e86-93cd-f9a4a239f7ac
2012-07-25 22:02:38 +00:00
Heikki Hannikainen
a634554ec1
qAS multiple-appending bug test for 3.15
...
git-svn-id: http://repo.ham.fi/svn/aprsc/trunk@497 3ce903b1-3385-4e86-93cd-f9a4a239f7ac
2012-07-25 22:00:40 +00:00
Heikki Hannikainen
9d6e7e3f8e
IS.pm: support UDP client connection
...
git-svn-id: http://repo.ham.fi/svn/aprsc/trunk@491 3ce903b1-3385-4e86-93cd-f9a4a239f7ac
2012-07-12 13:11:04 +00:00
Heikki Hannikainen
dc1ecbe659
Basic UDP client test
...
git-svn-id: http://repo.ham.fi/svn/aprsc/trunk@490 3ce903b1-3385-4e86-93cd-f9a4a239f7ac
2012-07-12 10:34:12 +00:00
Heikki Hannikainen
092a2598ed
Put UDP ports in the basic test config for aprsc
...
git-svn-id: http://repo.ham.fi/svn/aprsc/trunk@489 3ce903b1-3385-4e86-93cd-f9a4a239f7ac
2012-07-12 10:33:52 +00:00
Heikki Hannikainen
73912c64aa
javap: o/ filter requires spaces after object name
...
git-svn-id: http://repo.ham.fi/svn/aprsc/trunk@482 3ce903b1-3385-4e86-93cd-f9a4a239f7ac
2012-07-11 08:18:02 +00:00
Heikki Hannikainen
310f2aef93
filter test: try upper-case filter characters R/ and P/ too
...
git-svn-id: http://repo.ham.fi/svn/aprsc/trunk@481 3ce903b1-3385-4e86-93cd-f9a4a239f7ac
2012-07-11 08:16:52 +00:00
Heikki Hannikainen
60a0142c6e
Added test cases for heavier packet load (very crude benchmark test),
...
larger blobs of packets getting truncated, and packet without CRLF in the
end followed by a disconnect getting passed.
git-svn-id: http://repo.ham.fi/svn/aprsc/trunk@474 3ce903b1-3385-4e86-93cd-f9a4a239f7ac
2012-06-28 06:44:00 +00:00
Heikki Hannikainen
35cafce30d
IS.pm: check for a real CRLF line termination, a CR or LF alone is not enough.
...
Support for smaller timeouts in readline than 1s (even 0 to just poll once).
sendline: Support raw transmit without CRLF appended, and a noflush parameter.
git-svn-id: http://repo.ham.fi/svn/aprsc/trunk@473 3ce903b1-3385-4e86-93cd-f9a4a239f7ac
2012-06-28 06:42:28 +00:00
Heikki Hannikainen
c86949abb3
tests runproduct: javaserver 4.0 RC1 startup command support
...
git-svn-id: http://repo.ham.fi/svn/aprsc/trunk@472 3ce903b1-3385-4e86-93cd-f9a4a239f7ac
2012-06-28 06:38:46 +00:00
Heikki Hannikainen
f5f61e22ef
Filter preprocessor: Check (with relative efficiency) if packet's path
...
contains TCPIP*. If it's present, set flag F_HAS_TCPIP, and pass packets
from TCPIP stations to clients having heard that same station before.
Also added a test for this case in 40messaging.t
git-svn-id: http://repo.ham.fi/svn/aprsc/trunk@462 3ce903b1-3385-4e86-93cd-f9a4a239f7ac
2012-06-19 15:46:10 +00:00
Heikki Hannikainen
0cd9de3127
fixed filter tests
...
git-svn-id: http://repo.ham.fi/svn/aprsc/trunk@453 3ce903b1-3385-4e86-93cd-f9a4a239f7ac
2012-06-13 19:45:03 +00:00
Heikki Hannikainen
7beaadf832
packet type filter test: directed query is just a message, not a query
...
git-svn-id: http://repo.ham.fi/svn/aprsc/trunk@447 3ce903b1-3385-4e86-93cd-f9a4a239f7ac
2012-06-10 20:30:51 +00:00
Heikki Hannikainen
9d8b8443b6
Filter tests: q construct tests implemented
...
git-svn-id: http://repo.ham.fi/svn/aprsc/trunk@445 3ce903b1-3385-4e86-93cd-f9a4a239f7ac
2012-06-10 17:33:51 +00:00
Heikki Hannikainen
fa27405bc5
filter tests: my position and friend position
...
git-svn-id: http://repo.ham.fi/svn/aprsc/trunk@444 3ce903b1-3385-4e86-93cd-f9a4a239f7ac
2012-06-10 14:09:45 +00:00
Heikki Hannikainen
b2e5daca0e
filter test: test for a/ area filter
...
git-svn-id: http://repo.ham.fi/svn/aprsc/trunk@443 3ce903b1-3385-4e86-93cd-f9a4a239f7ac
2012-06-10 13:54:15 +00:00
Heikki Hannikainen
7d9e15be48
filter tests: rename t33
...
git-svn-id: http://repo.ham.fi/svn/aprsc/trunk@442 3ce903b1-3385-4e86-93cd-f9a4a239f7ac
2012-06-10 13:34:49 +00:00
Heikki Hannikainen
4390a5acec
filter: tests for unproto, entrycall and used digipeater filter
...
git-svn-id: http://repo.ham.fi/svn/aprsc/trunk@439 3ce903b1-3385-4e86-93cd-f9a4a239f7ac
2012-06-10 13:27:57 +00:00
Heikki Hannikainen
3d10e40f63
filter tests: one more for symbol overlays
...
git-svn-id: http://repo.ham.fi/svn/aprsc/trunk@438 3ce903b1-3385-4e86-93cd-f9a4a239f7ac
2012-06-10 12:34:04 +00:00