History log of /freebsd/tests/sys/netinet/carp.sh (Results 1 – 14 of 14)
Revision Date Author Comments
# 480ad405 04-Jun-2024 Kristof Provost <kp@FreeBSD.org>

vnet tests: check for if_bridge.ko

A number of tests create a bridge, but did not check if if_bridge.ko is loaded.

We usually get away with that, because `ifconfig bridge create` autoloads the
modu

vnet tests: check for if_bridge.ko

A number of tests create a bridge, but did not check if if_bridge.ko is loaded.

We usually get away with that, because `ifconfig bridge create` autoloads the
module, but if we run the tests in a jail (e.g. because of kyua's upcoming
execenv.jail.params feature) we can't load the module and these tests can fail.

Check if the module is loaded, skip the test if it is not.

Reviewed by: markj
MFC after: 1 week
Event: Kitchener-Waterloo Hackathon 202406
Differential Revision: https://reviews.freebsd.org/D45487

show more ...


# 5311e733 11-Apr-2024 Kristof Provost <kp@FreeBSD.org>

netinet tests: basic VRRP tests

Sponsored by: Rubicon Communications, LLC ("Netgate")
Differential Revision: https://reviews.freebsd.org/D44775


# d0b2dbfa 16-Aug-2023 Warner Losh <imp@FreeBSD.org>

Remove $FreeBSD$: one-line sh pattern

Remove /^\s*#[#!]?\s*\$FreeBSD\$.*$\n/


# 6408d025 18-May-2023 Kristof Provost <kp@FreeBSD.org>

carp test: improve jail names for unicast_ll_v6 test

Rename the jails used in the unicast_ll_v6 test, to ensure the jail
names are unique to this test.
That is one of the requirements for running th

carp test: improve jail names for unicast_ll_v6 test

Rename the jails used in the unicast_ll_v6 test, to ensure the jail
names are unique to this test.
That is one of the requirements for running these tests in parallel.

show more ...


# 33ff01ce 18-May-2023 Kristof Provost <kp@FreeBSD.org>

carp tests: test unicast carp via link-local addresses

Sponsored by: Rubicon Communications, LLC ("Netgate")


# 4d846d26 10-May-2023 Warner Losh <imp@FreeBSD.org>

spdx: The BSD-2-Clause-FreeBSD identifier is obsolete, drop -FreeBSD

The SPDX folks have obsoleted the BSD-2-Clause-FreeBSD identifier. Catch
up to that fact and revert to their recommended match of

spdx: The BSD-2-Clause-FreeBSD identifier is obsolete, drop -FreeBSD

The SPDX folks have obsoleted the BSD-2-Clause-FreeBSD identifier. Catch
up to that fact and revert to their recommended match of BSD-2-Clause.

Discussed with: pfg
MFC After: 3 days
Sponsored by: Netflix

show more ...


# ddbd3a2b 06-Mar-2023 Kristof Provost <kp@FreeBSD.org>

carp tests: unicast tests (IPv6)

Test the new unicast carp mode for IPv6.

There's a routing hop between the peers, to ensure that the TTL check is
correctly disabled for unicast carp.

Sponsored by

carp tests: unicast tests (IPv6)

Test the new unicast carp mode for IPv6.

There's a routing hop between the peers, to ensure that the TTL check is
correctly disabled for unicast carp.

Sponsored by: Rubicon Communications, LLC ("Netgate")
Differential Revision: https://reviews.freebsd.org/D38942

show more ...


# 92c5dbbb 02-Mar-2023 Kristof Provost <kp@FreeBSD.org>

carp tests: unicast tests (IPv4)

Test the new unicast carp mode for IPv4.

There's a routing hop between the peers, to ensure that the TTL check is
correctly disabled for unicast carp.

Sponsored by

carp tests: unicast tests (IPv4)

Test the new unicast carp mode for IPv4.

There's a routing hop between the peers, to ensure that the TTL check is
correctly disabled for unicast carp.

Sponsored by: Rubicon Communications, LLC ("Netgate")
Differential Revision: https://reviews.freebsd.org/D38941

show more ...


# 9d48283d 16-Mar-2023 Kristof Provost <kp@FreeBSD.org>

carp tests: test manually switch between backup and master

There's been at least one issue where we failed to correctly enter
NET_EPOCH that was triggered in this scenario.
Add a test case for it to

carp tests: test manually switch between backup and master

There's been at least one issue where we failed to correctly enter
NET_EPOCH that was triggered in this scenario.
Add a test case for it to make it easier to detect issues like this in
the future.

Reviewed by: zlei
Sponsored by: Rubicon Communications, LLC ("Netgate")
Differential Revision: https://reviews.freebsd.org/D39115

show more ...


# f427703f 06-Mar-2023 Kristof Provost <kp@FreeBSD.org>

carp tests: ensure exactly one jail is master

Verify that we only have one master, not two.

Sponsored by: Rubicon Communications, LLC ("Netgate")


# 4a178afb 25-Jan-2022 Thomas Steen Rasmussen <thomas@gibfest.dk>

tests/netinet: add test for IPv6 NS and CARP

PR: 193280
Reviewed by: melifaro
Differential revision: https://reviews.freebsd.org/D33859


# 847b0d07 31-Oct-2021 Marius Halden <marius.halden@modirum.com>

carp tests: negative demotion

PR: 259528
Reviewed by: donner
MFC after: 3 weeks
Sponsored by: Modirum MDPay
Differential Revision: https://reviews.freebsd.org/D32760


# 01f3f354 26-Nov-2020 Alan Somers <asomers@FreeBSD.org>

ping: fix some man pages and tests after r368045

MFC-with: r368045


# 47308803 12-Apr-2020 Kristof Provost <kp@FreeBSD.org>

carp tests: Basic functionality test

Set up three vnet jails, bridged together. Run carp between two of them.
Attempt to provoke locking / epoch issues.

Reviewed by: mav (previous version), melifar

carp tests: Basic functionality test

Set up three vnet jails, bridged together. Run carp between two of them.
Attempt to provoke locking / epoch issues.

Reviewed by: mav (previous version), melifaro, asomers
Differential Revision: https://reviews.freebsd.org/D24303

show more ...