Commit Graph

197 Commits

Author SHA1 Message Date
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
Heikki Hannikainen 600358812a Filter tests: symbol filter test
git-svn-id: http://repo.ham.fi/svn/aprsc/trunk@436 3ce903b1-3385-4e86-93cd-f9a4a239f7ac
2012-06-10 12:26:12 +00:00
Heikki Hannikainen fcc694af04 Tests: distance in type filter t/o/CALL/DISTANCE
git-svn-id: http://repo.ham.fi/svn/aprsc/trunk@434 3ce903b1-3385-4e86-93cd-f9a4a239f7ac
2012-06-10 09:46:53 +00:00
Heikki Hannikainen 6f5087a5f7 Tests: t/ type filter tests added
git-svn-id: http://repo.ham.fi/svn/aprsc/trunk@433 3ce903b1-3385-4e86-93cd-f9a4a239f7ac
2012-06-10 09:15:00 +00:00
Heikki Hannikainen 5c35bf0d8d Added more and more filter tests
git-svn-id: http://repo.ham.fi/svn/aprsc/trunk@432 3ce903b1-3385-4e86-93cd-f9a4a239f7ac
2012-06-09 13:27:13 +00:00
Heikki Hannikainen 2bf2966db8 added more filter tests: prefix, buddy, object
git-svn-id: http://repo.ham.fi/svn/aprsc/trunk@430 3ce903b1-3385-4e86-93cd-f9a4a239f7ac
2012-06-09 10:51:35 +00:00
Heikki Hannikainen a9fd220e46 qconstr-verified tests: test TCPIP* insertion
git-svn-id: http://repo.ham.fi/svn/aprsc/trunk@428 3ce903b1-3385-4e86-93cd-f9a4a239f7ac
2012-06-09 08:38:50 +00:00
Heikki Hannikainen 9f6d50f241 aprsc config test files: remove unnecessary filter on full feed ports
git-svn-id: http://repo.ham.fi/svn/aprsc/trunk@418 3ce903b1-3385-4e86-93cd-f9a4a239f7ac
2012-06-07 18:01:00 +00:00
Heikki Hannikainen 5b8441aa78 Verified q construct test: do not double-add TCPIP*
git-svn-id: http://repo.ham.fi/svn/aprsc/trunk@417 3ce903b1-3385-4e86-93cd-f9a4a239f7ac
2012-06-07 18:00:33 +00:00
Heikki Hannikainen c34ddf24cf = rename negative filter test
git-svn-id: http://repo.ham.fi/svn/aprsc/trunk@416 3ce903b1-3385-4e86-93cd-f9a4a239f7ac
2012-06-07 18:00:16 +00:00
Heikki Hannikainen 400b37ef5c + test case for negative buddy filter
git-svn-id: http://repo.ham.fi/svn/aprsc/trunk@415 3ce903b1-3385-4e86-93cd-f9a4a239f7ac
2012-06-07 17:59:41 +00:00
Heikki Hannikainen 6c1683965a Changed status web
git-svn-id: http://repo.ham.fi/svn/aprsc/trunk@413 3ce903b1-3385-4e86-93cd-f9a4a239f7ac
2012-06-07 05:30:32 +00:00
Heikki Hannikainen 24146e7e3a Added ACL and HTTP configs to the test configs
git-svn-id: http://repo.ham.fi/svn/aprsc/trunk@405 3ce903b1-3385-4e86-93cd-f9a4a239f7ac
2012-06-05 20:36:02 +00:00
Heikki Hannikainen 35f589d40a added htlat input file for status.json bombing
git-svn-id: http://repo.ham.fi/svn/aprsc/trunk@401 3ce903b1-3385-4e86-93cd-f9a4a239f7ac
2012-06-05 06:39:25 +00:00
Heikki Hannikainen 332da2c956 Fixes to match new Q construct processing. Use proper login process in the
fake IS server so that the servers feel at home with it.


git-svn-id: http://repo.ham.fi/svn/aprsc/trunk@390 3ce903b1-3385-4e86-93cd-f9a4a239f7ac
2012-06-04 14:45:44 +00:00
Heikki Hannikainen cc2891faeb = quiet debug print from tests Makefile
git-svn-id: http://repo.ham.fi/svn/aprsc/trunk@389 3ce903b1-3385-4e86-93cd-f9a4a239f7ac
2012-06-04 14:44:50 +00:00
Heikki Hannikainen ac2124f87b messaging test: implement tests for courtesy positions
git-svn-id: http://repo.ham.fi/svn/aprsc/trunk@388 3ce903b1-3385-4e86-93cd-f9a4a239f7ac
2012-06-04 14:44:28 +00:00
Heikki Hannikainen 75bb1fd557 IS.pm: added debug printing
git-svn-id: http://repo.ham.fi/svn/aprsc/trunk@387 3ce903b1-3385-4e86-93cd-f9a4a239f7ac
2012-06-04 14:44:02 +00:00
Heikki Hannikainen 2e6ffa34a5 runproduct tests: kill an existing aprsc instance, if a test set crashes and
leaves it running.


git-svn-id: http://repo.ham.fi/svn/aprsc/trunk@386 3ce903b1-3385-4e86-93cd-f9a4a239f7ac
2012-06-04 14:43:38 +00:00
Heikki Hannikainen af7c2af110 nmea parser test: don't add random junk to end of NMEA packet, so that
javaprssrvr will properly parse it and pass it according to the filter.


git-svn-id: http://repo.ham.fi/svn/aprsc/trunk@385 3ce903b1-3385-4e86-93cd-f9a4a239f7ac
2012-06-04 14:42:33 +00:00
Heikki Hannikainen 903f49810d IS_Fake: support for a real login procedure and validation of the client
git-svn-id: http://repo.ham.fi/svn/aprsc/trunk@384 3ce903b1-3385-4e86-93cd-f9a4a239f7ac
2012-06-04 14:41:51 +00:00
Heikki Hannikainen 04b99655a9 istest: more debug output when needed. Support for no_random_helper.
git-svn-id: http://repo.ham.fi/svn/aprsc/trunk@383 3ce903b1-3385-4e86-93cd-f9a4a239f7ac
2012-06-04 14:41:19 +00:00
Heikki Hannikainen 54dab6371e = tests IS_Fake: support selecting the fake server's callsign
git-svn-id: http://repo.ham.fi/svn/aprsc/trunk@378 3ce903b1-3385-4e86-93cd-f9a4a239f7ac
2012-06-03 18:07:32 +00:00
Heikki Hannikainen d7965b0673 Tests: disable qconstr-unverified tests now, as there are no
unverified clients allowed for the time being.


git-svn-id: http://repo.ham.fi/svn/aprsc/trunk@377 3ce903b1-3385-4e86-93cd-f9a4a239f7ac
2012-06-02 17:48:04 +00:00
Heikki Hannikainen edfa838f85 qconstr-verified: update test according to javaprssrvr 4.0 changes
git-svn-id: http://repo.ham.fi/svn/aprsc/trunk@376 3ce903b1-3385-4e86-93cd-f9a4a239f7ac
2012-06-02 17:47:37 +00:00
Heikki Hannikainen 3930aaeb3d tests updates for supporting javaprssrvr 4.0:
- don't use N0CALL, as it's filtered
- in dupecheck test, do not use an invalid Q construct without igate
callsign, test that sort of invalid packet in the qconstr-verified test
- runproduct.pm fixes for chdir() to javaprssrvr dir
- fix some error returns from IS.pm/istest.pm to show the correct line sent


git-svn-id: http://repo.ham.fi/svn/aprsc/trunk@369 3ce903b1-3385-4e86-93cd-f9a4a239f7ac
2012-06-01 06:10:07 +00:00
Heikki Hannikainen 61bd2f8e5f + expire client_heard_list entries
+ put found entries in the beginning of client_heard_list so that
the following lookups (frequently really soon after) will be
faster
+ accounting+status json reporting for client_heard_list


git-svn-id: http://repo.ham.fi/svn/aprsc/trunk@366 3ce903b1-3385-4e86-93cd-f9a4a239f7ac
2012-05-30 21:56:07 +00:00
Heikki Hannikainen ec67313248 + Almost completely implement messaging support for aprsc: keep
track of heard stations per client, and pass messages to them.
With tests. Expiration missing, and courtesy posits.


git-svn-id: http://repo.ham.fi/svn/aprsc/trunk@365 3ce903b1-3385-4e86-93cd-f9a4a239f7ac
2012-05-29 21:12:59 +00:00
Heikki Hannikainen 7a8658fcfe + fix some tests to run on javaprssrvr
git-svn-id: http://repo.ham.fi/svn/aprsc/trunk@364 3ce903b1-3385-4e86-93cd-f9a4a239f7ac
2012-05-28 21:59:47 +00:00
Heikki Hannikainen 98d039c430 = switch all tests to use custom ports which are less likely to overlap
git-svn-id: http://repo.ham.fi/svn/aprsc/trunk@363 3ce903b1-3385-4e86-93cd-f9a4a239f7ac
2012-05-28 21:38:25 +00:00
Heikki Hannikainen cd8145738b + more q construct tests
git-svn-id: http://repo.ham.fi/svn/aprsc/trunk@356 3ce903b1-3385-4e86-93cd-f9a4a239f7ac
2012-05-17 22:50:20 +00:00
Heikki Hannikainen 1ebc142d19 = support IPv6 fake IS server in the tests
git-svn-id: http://repo.ham.fi/svn/aprsc/trunk@355 3ce903b1-3385-4e86-93cd-f9a4a239f7ac
2012-05-17 22:50:05 +00:00
Heikki Hannikainen dcd8259c0e + implemented client and server inactivity timeouts
+ test cases for both client and server inactivity timeouts
= tuned log messages


git-svn-id: http://repo.ham.fi/svn/aprsc/trunk@345 3ce903b1-3385-4e86-93cd-f9a4a239f7ac
2012-05-13 16:42:11 +00:00
Heikki Hannikainen 6777a0bb68 = dupefilter_storetime is no longer a configurable item - fixed in 30
seconds, so that users can't accidentally break the standard
= other sensible defaults too


git-svn-id: http://repo.ham.fi/svn/aprsc/trunk@343 3ce903b1-3385-4e86-93cd-f9a4a239f7ac
2012-05-12 21:11:56 +00:00
Heikki Hannikainen d2e058acca = aggregator test case now validates that dupe filtering for two upstreams works OK
git-svn-id: http://repo.ham.fi/svn/aprsc/trunk@340 3ce903b1-3385-4e86-93cd-f9a4a239f7ac
2012-05-12 20:26:54 +00:00
Heikki Hannikainen a207b3e1e6 + implemented 'multiro' uplinks: parallel read-only links to multiple
hubs, to be used for aprs.fi uplink aggregation
+ fixed passing packets from uplinks to clients


git-svn-id: http://repo.ham.fi/svn/aprsc/trunk@337 3ce903b1-3385-4e86-93cd-f9a4a239f7ac
2012-05-12 11:19:53 +00:00
Heikki Hannikainen 6b7b455b61 + additional comments in test scripts
git-svn-id: http://repo.ham.fi/svn/aprsc/trunk@332 3ce903b1-3385-4e86-93cd-f9a4a239f7ac
2010-08-15 12:32:37 +00:00
Heikki Hannikainen f5f7bdca81 = tests: use javaprssrv from javaprssrvr/
git-svn-id: http://repo.ham.fi/svn/aprsc/trunk@331 3ce903b1-3385-4e86-93cd-f9a4a239f7ac
2010-08-15 12:15:22 +00:00
Heikki Hannikainen fdd2900378 + connected() method for IS.pm
git-svn-id: http://repo.ham.fi/svn/aprsc/trunk@328 3ce903b1-3385-4e86-93cd-f9a4a239f7ac
2010-05-06 05:08:39 +00:00
Heikki Hannikainen 073e35be38 + a little NMEA testing
git-svn-id: http://repo.ham.fi/svn/aprsc/trunk@323 3ce903b1-3385-4e86-93cd-f9a4a239f7ac
2009-10-05 07:30:36 +00:00
Heikki Hannikainen c4b51fa0de = IS.pm: fix SSID filtering in passcode calculation
git-svn-id: http://repo.ham.fi/svn/aprsc/trunk@322 3ce903b1-3385-4e86-93cd-f9a4a239f7ac
2009-10-05 07:00:54 +00:00
Heikki Hannikainen ddb2a982f2 = less debug log
+ a couple of test packets


git-svn-id: http://repo.ham.fi/svn/aprsc/trunk@321 3ce903b1-3385-4e86-93cd-f9a4a239f7ac
2009-09-16 07:30:59 +00:00
Heikki Hannikainen 996ec423a9 + basic tests for filters
git-svn-id: http://repo.ham.fi/svn/aprsc/trunk@313 3ce903b1-3385-4e86-93cd-f9a4a239f7ac
2009-09-13 17:50:14 +00:00
Heikki Hannikainen 0e0b622cad + duplicate checker tests
git-svn-id: http://repo.ham.fi/svn/aprsc/trunk@310 3ce903b1-3385-4e86-93cd-f9a4a239f7ac
2009-03-11 10:58:13 +00:00
Heikki Hannikainen acc413e89b = fixed qAO test to match algorithm and implementations
git-svn-id: http://repo.ham.fi/svn/aprsc/trunk@308 3ce903b1-3385-4e86-93cd-f9a4a239f7ac
2009-03-11 10:24:49 +00:00
Heikki Hannikainen adb4f0c468 = fix more Q construct tests
git-svn-id: http://repo.ham.fi/svn/aprsc/trunk@300 3ce903b1-3385-4e86-93cd-f9a4a239f7ac
2009-03-10 18:40:00 +00:00
Heikki Hannikainen f83a099b4d + istest module
git-svn-id: http://repo.ham.fi/svn/aprsc/trunk@299 3ce903b1-3385-4e86-93cd-f9a4a239f7ac
2009-03-10 18:17:17 +00:00
Heikki Hannikainen 87685ad304 + better "should drop this packet" test
git-svn-id: http://repo.ham.fi/svn/aprsc/trunk@298 3ce903b1-3385-4e86-93cd-f9a4a239f7ac
2009-03-10 18:17:08 +00:00
Heikki Hannikainen 48257cc155 + tests with timeouts
git-svn-id: http://repo.ham.fi/svn/aprsc/trunk@292 3ce903b1-3385-4e86-93cd-f9a4a239f7ac
2009-03-09 20:53:41 +00:00
Heikki Hannikainen 56a845a444 + more and more Q construct tests
git-svn-id: http://repo.ham.fi/svn/aprsc/trunk@290 3ce903b1-3385-4e86-93cd-f9a4a239f7ac
2009-03-05 10:05:53 +00:00
Heikki Hannikainen 86b30360aa + new q constr tests with verified clients
git-svn-id: http://repo.ham.fi/svn/aprsc/trunk@289 3ce903b1-3385-4e86-93cd-f9a4a239f7ac
2009-03-05 08:41:26 +00:00
Heikki Hannikainen 08fcee389f + new tests with unverified clients
git-svn-id: http://repo.ham.fi/svn/aprsc/trunk@288 3ce903b1-3385-4e86-93cd-f9a4a239f7ac
2009-03-05 08:40:56 +00:00
Heikki Hannikainen d54d5e2bf2 = fix running javaprssrvr product in tests
git-svn-id: http://repo.ham.fi/svn/aprsc/trunk@287 3ce903b1-3385-4e86-93cd-f9a4a239f7ac
2009-03-04 16:22:52 +00:00
Heikki Hannikainen 6e0cf83335 Added the Ham::APRS::IS module for testing. It's heavily cleaned up
from the tools/* scripts, documented, and reports errors more nicely.
Includes a connection retry logic (needed when the software takes
some time to start up). Added a login test, too.


git-svn-id: http://repo.ham.fi/svn/aprsc/trunk@231 3ce903b1-3385-4e86-93cd-f9a4a239f7ac
2008-03-23 00:11:58 +00:00
Heikki Hannikainen 393d63c876 Moved test perl modules to tests/libperl
git-svn-id: http://repo.ham.fi/svn/aprsc/trunk@230 3ce903b1-3385-4e86-93cd-f9a4a239f7ac
2008-03-22 18:18:10 +00:00
Heikki Hannikainen 7c66279474 Changed runproduct to use an OO interface, allowing multiple copies to be run
git-svn-id: http://repo.ham.fi/svn/aprsc/trunk@228 3ce903b1-3385-4e86-93cd-f9a4a239f7ac
2008-03-22 17:30:29 +00:00
Heikki Hannikainen 40a8a9e162 More basic aprsc config
git-svn-id: http://repo.ham.fi/svn/aprsc/trunk@227 3ce903b1-3385-4e86-93cd-f9a4a239f7ac
2008-03-22 17:29:58 +00:00
Heikki Hannikainen f5b4f783ba + javaaprssrvr config file
git-svn-id: http://repo.ham.fi/svn/aprsc/trunk@226 3ce903b1-3385-4e86-93cd-f9a4a239f7ac
2008-03-22 17:29:43 +00:00
Heikki Hannikainen 2cbd724d77 Disable uplink and remove myhostname
git-svn-id: http://repo.ham.fi/svn/aprsc/trunk@221 3ce903b1-3385-4e86-93cd-f9a4a239f7ac
2008-03-22 14:12:17 +00:00
Heikki Hannikainen 6ce9dfa388 Some initial work for a test suite.
git-svn-id: http://repo.ham.fi/svn/aprsc/trunk@215 3ce903b1-3385-4e86-93cd-f9a4a239f7ac
2008-03-22 10:36:43 +00:00