History log of /openbsd-current/regress/usr.bin/snmp/Makefile
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
# 1.8 17-Apr-2024 claudio

Only use the first egress interface in $IFIDX and $IFLLADDR. Systems
can have more then one interface.
This only works if ther first egress interface is a ethernet interface
(P2P interfaces have no LLADDR) but that was already buggy before this.
OK bluhm@ martijn@


Revision tags: OPENBSD_7_5_BASE
# 1.7 08-Feb-2024 martijn

No that we load MIB files at snmpd start-up chances that the sleep build
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@


# 1.6 06-Nov-2023 martijn

Mark a couple of tests as broken, now that the sysORTable is gone/empty.
Relying on the live snmpd(8) metrics is brittle and this regress test
should probably move to a custom agent in a similar fashion to the
custom manager from the snmpd(8) regress.

Pointed out by anton@


Revision tags: OPENBSD_7_2_BASE OPENBSD_7_3_BASE OPENBSD_7_4_BASE
# 1.5 02-Sep-2022 martijn

The sysORTable doesn't have 10 entries anymore.
Adjust the test for now to -Cr4, which isn't exactly in the spirit of the
test but fixes things for now.

Now that we have agentx I should write a backend with more predictable
output to make regress more stable.

pointed out by anton@


Revision tags: OPENBSD_7_1_BASE
# 1.4 23-Feb-2022 martijn

Interface index 1 doesn't need to have an lladdr.
Found by anton@ who has enc0 on index 1 on his arm64 regress machine.

with and OK anton@


# 1.3 19-Jan-2022 martijn

Mark regress set requests as expected failure now that snmpd(8) doesn't
support set requests anymore.
Fix up multi-varbind bulkget requests now that the new application layer
returns the correct order.

OK jmatthew@


Revision tags: OPENBSD_7_0_BASE
# 1.2 20-Jun-2021 martijn

Adjust snmp regress to recent changes

OK sthen@


Revision tags: OPENBSD_6_9_BASE
# 1.1 09-Mar-2021 martijn

Dedicated regress test for snmp(1) instead of semi-relying on snmpd(8)'s
regress for basic functionality. This regress covers quite a few usecases,
but there's still plenty missing.

feedback and OK bluhm@


# 1.7 08-Feb-2024 martijn

No that we load MIB files at snmpd start-up chances that the sleep build
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@


# 1.6 06-Nov-2023 martijn

Mark a couple of tests as broken, now that the sysORTable is gone/empty.
Relying on the live snmpd(8) metrics is brittle and this regress test
should probably move to a custom agent in a similar fashion to the
custom manager from the snmpd(8) regress.

Pointed out by anton@


Revision tags: OPENBSD_7_2_BASE OPENBSD_7_3_BASE OPENBSD_7_4_BASE
# 1.5 02-Sep-2022 martijn

The sysORTable doesn't have 10 entries anymore.
Adjust the test for now to -Cr4, which isn't exactly in the spirit of the
test but fixes things for now.

Now that we have agentx I should write a backend with more predictable
output to make regress more stable.

pointed out by anton@


Revision tags: OPENBSD_7_1_BASE
# 1.4 23-Feb-2022 martijn

Interface index 1 doesn't need to have an lladdr.
Found by anton@ who has enc0 on index 1 on his arm64 regress machine.

with and OK anton@


# 1.3 19-Jan-2022 martijn

Mark regress set requests as expected failure now that snmpd(8) doesn't
support set requests anymore.
Fix up multi-varbind bulkget requests now that the new application layer
returns the correct order.

OK jmatthew@


Revision tags: OPENBSD_7_0_BASE
# 1.2 20-Jun-2021 martijn

Adjust snmp regress to recent changes

OK sthen@


Revision tags: OPENBSD_6_9_BASE
# 1.1 09-Mar-2021 martijn

Dedicated regress test for snmp(1) instead of semi-relying on snmpd(8)'s
regress for basic functionality. This regress covers quite a few usecases,
but there's still plenty missing.

feedback and OK bluhm@


# 1.6 06-Nov-2023 martijn

Mark a couple of tests as broken, now that the sysORTable is gone/empty.
Relying on the live snmpd(8) metrics is brittle and this regress test
should probably move to a custom agent in a similar fashion to the
custom manager from the snmpd(8) regress.

Pointed out by anton@


Revision tags: OPENBSD_7_2_BASE OPENBSD_7_3_BASE OPENBSD_7_4_BASE
# 1.5 02-Sep-2022 martijn

The sysORTable doesn't have 10 entries anymore.
Adjust the test for now to -Cr4, which isn't exactly in the spirit of the
test but fixes things for now.

Now that we have agentx I should write a backend with more predictable
output to make regress more stable.

pointed out by anton@


Revision tags: OPENBSD_7_1_BASE
# 1.4 23-Feb-2022 martijn

Interface index 1 doesn't need to have an lladdr.
Found by anton@ who has enc0 on index 1 on his arm64 regress machine.

with and OK anton@


# 1.3 19-Jan-2022 martijn

Mark regress set requests as expected failure now that snmpd(8) doesn't
support set requests anymore.
Fix up multi-varbind bulkget requests now that the new application layer
returns the correct order.

OK jmatthew@


Revision tags: OPENBSD_7_0_BASE
# 1.2 20-Jun-2021 martijn

Adjust snmp regress to recent changes

OK sthen@


Revision tags: OPENBSD_6_9_BASE
# 1.1 09-Mar-2021 martijn

Dedicated regress test for snmp(1) instead of semi-relying on snmpd(8)'s
regress for basic functionality. This regress covers quite a few usecases,
but there's still plenty missing.

feedback and OK bluhm@


# 1.5 02-Sep-2022 martijn

The sysORTable doesn't have 10 entries anymore.
Adjust the test for now to -Cr4, which isn't exactly in the spirit of the
test but fixes things for now.

Now that we have agentx I should write a backend with more predictable
output to make regress more stable.

pointed out by anton@


Revision tags: OPENBSD_7_1_BASE
# 1.4 23-Feb-2022 martijn

Interface index 1 doesn't need to have an lladdr.
Found by anton@ who has enc0 on index 1 on his arm64 regress machine.

with and OK anton@


# 1.3 19-Jan-2022 martijn

Mark regress set requests as expected failure now that snmpd(8) doesn't
support set requests anymore.
Fix up multi-varbind bulkget requests now that the new application layer
returns the correct order.

OK jmatthew@


Revision tags: OPENBSD_7_0_BASE
# 1.2 20-Jun-2021 martijn

Adjust snmp regress to recent changes

OK sthen@


Revision tags: OPENBSD_6_9_BASE
# 1.1 09-Mar-2021 martijn

Dedicated regress test for snmp(1) instead of semi-relying on snmpd(8)'s
regress for basic functionality. This regress covers quite a few usecases,
but there's still plenty missing.

feedback and OK bluhm@


# 1.4 23-Feb-2022 martijn

Interface index 1 doesn't need to have an lladdr.
Found by anton@ who has enc0 on index 1 on his arm64 regress machine.

with and OK anton@


# 1.3 19-Jan-2022 martijn

Mark regress set requests as expected failure now that snmpd(8) doesn't
support set requests anymore.
Fix up multi-varbind bulkget requests now that the new application layer
returns the correct order.

OK jmatthew@


Revision tags: OPENBSD_7_0_BASE
# 1.2 20-Jun-2021 martijn

Adjust snmp regress to recent changes

OK sthen@


Revision tags: OPENBSD_6_9_BASE
# 1.1 09-Mar-2021 martijn

Dedicated regress test for snmp(1) instead of semi-relying on snmpd(8)'s
regress for basic functionality. This regress covers quite a few usecases,
but there's still plenty missing.

feedback and OK bluhm@


# 1.3 19-Jan-2022 martijn

Mark regress set requests as expected failure now that snmpd(8) doesn't
support set requests anymore.
Fix up multi-varbind bulkget requests now that the new application layer
returns the correct order.

OK jmatthew@


Revision tags: OPENBSD_7_0_BASE
# 1.2 20-Jun-2021 martijn

Adjust snmp regress to recent changes

OK sthen@


Revision tags: OPENBSD_6_9_BASE
# 1.1 09-Mar-2021 martijn

Dedicated regress test for snmp(1) instead of semi-relying on snmpd(8)'s
regress for basic functionality. This regress covers quite a few usecases,
but there's still plenty missing.

feedback and OK bluhm@


# 1.2 20-Jun-2021 martijn

Adjust snmp regress to recent changes

OK sthen@


Revision tags: OPENBSD_6_9_BASE
# 1.1 09-Mar-2021 martijn

Dedicated regress test for snmp(1) instead of semi-relying on snmpd(8)'s
regress for basic functionality. This regress covers quite a few usecases,
but there's still plenty missing.

feedback and OK bluhm@


# 1.1 09-Mar-2021 martijn

Dedicated regress test for snmp(1) instead of semi-relying on snmpd(8)'s
regress for basic functionality. This regress covers quite a few usecases,
but there's still plenty missing.

feedback and OK bluhm@