blob: a40df2cdd772e2bebceb162c07daa055d9cff1e8 [file]
// Copyright 2022 The Fuchsia Authors. All rights reserved.
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.
package expectation
import "go.fuchsia.dev/fuchsia/src/connectivity/network/testing/conformance/expectation/outcome"
var ipv6PmtuExpectations map[AnvlCaseNumber]outcome.Outcome = map[AnvlCaseNumber]outcome.Outcome{
{1, 1}: AnvlSkip, // Tests behavior when PMTU is not supported so skip is okay.
{2, 1}: Pass,
{2, 2}: Fail,
{3, 1}: Fail,
{3, 2}: Fail,
{3, 3}: Fail,
{3, 4}: Fail,
// Tests behavior when a single MTU value is kept across all paths so skip is okay.
{4, 1}: AnvlSkip,
{4, 2}: Fail,
{5, 1}: Fail,
}
var ipv6PmtuExpectationsNS3 map[AnvlCaseNumber]outcome.Outcome = map[AnvlCaseNumber]outcome.Outcome{
{1, 1}: AnvlSkip, // Tests behavior when PMTU is not supported so skip is okay.
{2, 1}: Pass,
{2, 2}: Fail,
{3, 1}: Fail,
{3, 2}: Fail,
{3, 3}: Fail,
{3, 4}: Fail,
// Tests behavior when a single MTU value is kept across all paths so skip is okay.
{4, 1}: AnvlSkip,
{4, 2}: Fail,
{5, 1}: Fail,
}