Age | Commit message (Collapse) | Author | |
---|---|---|---|
2024-02-27 | Printing large tuples require more than 64 chars, bump the string limit. | Martin Pieuchot | |
2024-02-22 | Add regress for Signed Prefix List objects | Job Snijders | |
2024-02-14 | Adjust test after the change to struct bgpd_addr. | Claudio Jeker | |
Noticed by anton@ | |||
2024-02-08 | Add tests to make sure that snmpd adheres to the RFC2578 section 7.1 | Martijn van Duren | |
octet string primitive limitations. The integer based ones are restricted by the AgentX protocol and can't be tested. | |||
2024-02-08 | No that we load MIB files at snmpd start-up chances that the sleep build | Martijn van Duren | |
into the regress test don't suffice anymore for slow regress machines. (Ab)use the agentx socket (which gets created after all the MIB files have been parsed) to detect if snmpd is available. For now we poll at 0.1s intervals for a total of 100 tries. found by and earlier diff tested by and OK anton@ | |||
2024-02-07 | Infer rdomains from environment variables N1 and N2 like many others in | Anton Lindqvist | |
regress/sys/net already does. No functional change as the defaults remains the same. | |||
2024-02-05 | Increase interval's rate to speed up tests. | Martin Pieuchot | |
2024-02-05 | Regress test for undefined probe arguments fixed in in btrace.c,v 1.83. | Martin Pieuchot | |
Adapted from a submission from Christian Ludwig. | |||
2024-02-05 | Adapt map regress test to cover associated arrays fixed in btrace.c r1.82. | Martin Pieuchot | |
From Christian Ludwig. | |||
2024-01-28 | Use the wait until construct in ixp.sh in the hopes of making it more | Anton Lindqvist | |
stable. | |||
2024-01-24 | Adjust community regress test after the switch to ibuf in bgpd. | Claudio Jeker | |
OK tb@ | |||
2024-01-08 | Fix regress build since the reacharounds are fragile | Theo Buehler | |
noted by anton | |||
2023-12-20 | btrace: add support for hex and octal values. | Dave Voutila | |
Changes number tokenizing and parsing to support hex & octal values. Does not address other lexer issues (e.g. $0x1) to close gaps with bpftrace. OK claudio@ | |||
2023-12-01 | Add tests to exercise the recent bug fixes. | Todd C. Miller | |
2023-11-20 | Add a couple of tests for handling of tcp connections. | Martijn van Duren | |
2023-11-16 | Add 3 tests for when getbulk reaches EOMV. | Martijn van Duren | |
2023-11-13 | Add 2 tests to make sure getbulkrequests return the correct error index. | Martijn van Duren | |
2023-11-10 | Add an initial SNMPv3 regression test. | Martijn van Duren | |
2023-11-04 | With the move of SNMPv2-SMI::snmpV2 into application_internal.c, it's no | Martijn van Duren | |
longer possible to register objects underneath this region. This effectively made a few snmp(1) regress tests unusable, which essentially don't belong here. Simply remove these tests. | |||
2023-10-29 | Add a few tests to make sure that getnext requests on/under a registered | Martijn van Duren | |
instance with a registered region above cause a recursion in the tree. | |||
2023-10-29 | Add a regress test to make sure that agentx responses equal to | Martijn van Duren | |
searchrange.end are rejected. | |||
2023-10-27 | Add a test that would cause a use after free previously by sending a | Martijn van Duren | |
protocol error-ed message and immediately followed up by a connection close. OK tb@ | |||
2023-10-24 | Add a new regression framework for snmpd. | Martijn van Duren | |
There are still many test cases left to write, so leave snmpd.sh in place to test for cases not yet implemented by the new code. | |||
2023-10-23 | use more natural (and new) += with REGRESSION_TESTING | Marc Espie | |
2023-10-22 | bt(5), btrace(8): execute END probe and print non-empty maps upon exit() | Scott Soule Cheloha | |
BPFTrace's exit() statement executes the END probe (if any) and prints the contents of all non-empty maps before terminating the interpreter. Implement this in btrace(8) with a halting check after each statement. If a statement causes the program to halt, the condition bubbles up to the top-level evaluation loop and causes rules_teardown() to run immediately. btrace(8) still performs a full rules_setup() if exit() is called during the BEGIN probe, though the top-level evaluation loop is never run. One edge-like case: an exit() from the END probe is treated as an early return; END is not executed multiple times. Thread: https://marc.info/?l=openbsd-tech&m=169765169420751&w=2 ok mpi@ | |||
2023-10-19 | Add test for dropped messages to UDP loghost. | Alexander Bluhm | |
2023-10-19 | Add missing removal of network interfaces in regress cleanup targets. | Anton Lindqvist | |
Reducing the risk tests conflicting with each other. ok bluhm@ | |||
2023-10-16 | Adjust lladdr test to use templates in rdomain1 (e.g. fe80::%pair11/64) | Claudio Jeker | |
The code allready supports matching of templates with a scope id and fe80::%pair11/64 and fe80::%gif11/64 are different to session_match_mask(). | |||
2023-10-16 | Add regress test to verify that IPv6 link-local addresses work | Claudio Jeker | |
2023-10-16 | Set fib-update no since the fib is not needed here. | Claudio Jeker | |
2023-10-13 | Adjust regress to cope with constraints | Theo Buehler | |
2023-10-13 | Force the router-id on all bgpd instances to make the expected output | Claudio Jeker | |
predictable. | |||
2023-10-12 | Test retry after DNS lookup failure. | Alexander Bluhm | |
2023-10-12 | Let vnconfig select an unused device as opposed of unconditionally | Anton Lindqvist | |
assume vnd0 is available. | |||
2023-10-12 | Add a fairly minimal ixp setup generated by arouteserver | Claudio Jeker | |
This does a lot of community manipulation and also tests a few other bits of code (prepends, roa, prefix-set). | |||
2023-10-11 | put "stub" within grasp of -DREGRESSION_TESTING. | Marc Espie | |
Extend it slightly: do not stub quirks, so that caching mechanisms work as usual even when using stubs. | |||
2023-10-11 | Extend rde_community_test to check various aspects of non-transitive | Claudio Jeker | |
extended communities. Mainly that the non-transitive communities are properly stripped. Test fails without rev 1.14 of rde_community.c | |||
2023-10-06 | prepare for adding a value for REGRESSION_TESTING, so that I can test | Marc Espie | |
more funky situations eventually | |||
2023-09-27 | Cope with progname now being present in vmd errors messages. | Anton Lindqvist | |
2023-09-26 | Update APNIC's TA cert. | Theo Buehler | |
The old one expired last night. noted by anton | |||
2023-09-25 | Adjust regress for *_parse change | Theo Buehler | |
2023-09-11 | Regressions for tuples and evaluating variables. | Martin Pieuchot | |
2023-09-02 | btrace(8): allow empty statements in probes. | Dave Voutila | |
Allows for probes like `BEGIN {}`, in parity with bpftrace. Also fixes an incorrect syntax error parsing argN builtins in subsequent probes after an empty BEGIN block. ok mpi@ | |||
2023-09-02 | btrace(8): fix probe builtin in BEGIN/END. | Dave Voutila | |
Resolves segfaults when using probe within BEGIN or END. ok mpi@ | |||
2023-08-28 | btrace(8): prohibit use of argN builtins in BEGIN/END. | Dave Voutila | |
The argN builtins are undefined for BEGIN and END special probes. Similar to bpftrace, produce an error from the parser. Adds a regress test, as well. ok mpi@ | |||
2023-08-21 | most tests need root, add targets using ${SUDO} to REGRESS_ROOT_TARGETS | Klemens Nanni | |
2023-08-20 | stricter devname match on bioctl(8) output avoids false positives on failure | Klemens Nanni | |
2023-08-16 | Cosmetic fix for copy-pasto | Theo Buehler | |
2023-08-16 | The per-AFI madness in ASPA was removed. So adjust this test here. | Claudio Jeker | |
2023-08-16 | Per-AFI ASPA provider was removed. Adjust expected result. | Claudio Jeker | |