Age | Commit message (Collapse) | Author | |
---|---|---|---|
2014-05-26 | Add a testcase that expects a decoded value in Failed-AVP | Anders Svensson | |
This isn't currently the case, but soon will be. | |||
2014-05-26 | Add testcases that send unknown AVPs with a bad AVP Length | Anders Svensson | |
In particular, a length that points past the end of the message. This goes undetected there is some other problem with the AVP (eg. M-bit), which is a problem we're about to fix. | |||
2013-06-10 | Make spawn options for request processes configurable | Anders Svensson | |
That is, for the process that's spawned for each incoming Diameter request message. | |||
2013-05-29 | Merge branch 'anders/diameter/missed_5001/OTP-11087' into maint | Anders Svensson | |
* anders/diameter/missed_5001/OTP-11087: Remove redundant integer type specifiers from binaries Fix recognition of 5001 on mandatory AVP's | |||
2013-05-29 | Merge branch 'anders/diameter/avp_decode/OTP-11007' into maint | Anders Svensson | |
* anders/diameter/avp_decode/OTP-11007: Detect all 5005 (MISSING_AVP) errors and don't reverse errors Adapt Failed-AVP setting to RFC 6733 Add spec to diameter_codec Add spec to diameter_gen Fix recognition of 5014 (INVALID_AVP_LENGTH) errors Ensure setting Failed-AVP is appropriate Correct AVP Length error testcases | |||
2013-05-29 | Merge branch 'anders/diameter/avp_length_failure/OTP-11026' into maint | Anders Svensson | |
* anders/diameter/avp_length_failure/OTP-11026: Fix decode failure when AVP Length < 8 | |||
2013-05-29 | Remove redundant integer type specifiers from binaries | Anders Svensson | |
2013-05-29 | Fix recognition of 5001 on mandatory AVP's | Anders Svensson | |
An AVP setting the M-bit was not regarded as erroneous if it was defined in the dictionary in question and its container (message or Grouped AVP) had an 'AVP' field. It's now regarded as a 5001 error (AVP_UNSUPPORTED), as in the case that the AVP is not defined. | |||
2013-05-02 | Correct AVP Length error testcases | Anders Svensson | |
To return what RFC 6733 says. 3588 says less so follow 6733, even though the extra specification of 6733 means that it isn't strictly backwards compatible. In particular, 6733 says to send a zero'd payload or none at all while 3588 says to send the offending AVP, despite the fact that the peer will likely have equal difficulty in decoding it. The testcases now fail, which will be remedied in subsequent commits. | |||
2013-04-22 | Fix decode failure when AVP Length < 8 | Anders Svensson | |
Such a length caused decode of a message with valid (24-bit) length to fail. Note that the error detected is wrong: it should be 5014 (INVALID_AVP_LENGTH), not 3009 (INVALID_AVP_BITS). This will be dealt with by OTP-11007. | |||
2013-04-15 | Minor traffic suite fix | Anders Svensson | |
Point was to test that Session-Id was not undefined. Instead, test case send_error just returned false. | |||
2013-04-15 | Lighten up on suite timetraps | Anders Svensson | |
Due to sporadic timeouts one some (slow) hosts. | |||
2013-04-12 | Add more information to traffic suite timeout failures | Anders Svensson | |
In particular, have the resulting badmatch contain the starting and ending time. There are still sporadic failures on slow hosts. | |||
2013-02-16 | Minor traffic suite fix | Anders Svensson | |
2013-02-16 | Minor suite simplification | Anders Svensson | |
2013-02-08 | Update traffic suite to test both RFC 3588 and 6733 dictionaries | Anders Svensson | |
2013-02-08 | Add testcases to traffic suite | Anders Svensson | |
That check for unexpected entries in the request table. | |||
2013-01-18 | More testcases in traffic suite | Anders Svensson | |
2013-01-18 | Test diameter_packet answers | Anders Svensson | |
This and record/list encode more systematically. | |||
2013-01-17 | Merge branch 'maint-r15' | Anders Svensson | |
2013-01-15 | Check application id in answers in traffic suite | Anders Svensson | |
2013-01-15 | Traffic suite comments plus a minor match tweak | Anders Svensson | |
2013-01-15 | Add a testcase | Anders Svensson | |
2012-11-19 | Minor test suite tweaks | Anders Svensson | |
2012-11-15 | Add a testcase | Anders Svensson | |
2012-11-05 | Use peer_ref() service_info in traffic suite | Anders Svensson | |
2012-11-05 | Use multiple connections in traffic suite | Anders Svensson | |
2012-11-05 | Use sequence masks in test suites | Anders Svensson | |
2012-10-09 | Use packet callbacks in traffic suite | Anders Svensson | |
2012-08-31 | Merge branch 'anders/diameter/avp_errors/OTP-10202' into maint | Anders Svensson | |
* anders/diameter/avp_errors/OTP-10202: Add a testcase Fix answer-message blunder | |||
2012-08-31 | Add a testcase | Anders Svensson | |
2012-08-26 | Lighten up on timetraps in test suites | Anders Svensson | |
Some look to be optimistic when running in slow virtual environments. (With bad time keeping?) | |||
2011-12-16 | Use new syntax for specifying ct group properties | Anders Svensson | |
No longer have to duplicate groups for sequential and parallel runs. | |||
2011-12-16 | Remove trailing whitespace | Anders Svensson | |
2011-12-02 | Remove unnecessary includes | Anders Svensson | |
2011-11-10 | Use trivial capabilities callback in traffic suite | Anders Svensson | |
2011-11-10 | Simplify handling of generated hrls in testsuites | Anders Svensson | |
Just morph include into include_lib when releasing. Not using include_lib here is due to generated hrls not residing in diameter/include until after release. See release.sed. | |||
2011-10-10 | Use util to simplify connection establishment in suites | Anders Svensson | |
2011-10-10 | Use tcp/sctp port resolution from testsuites | Anders Svensson | |
2011-10-07 | Make testsuites more robust in case of init failure | Anders Svensson | |
In particular, move code out of init_per_suite since failure causes end_per_suite to be skipped. Cleanup is simpler if both init and cleanup happen as testcases. | |||
2011-09-26 | More traffic cases | Anders Svensson | |
2011-09-26 | Add traffic suite | Anders Svensson | |