blob: 6566adbe38a262b0f1fd99c3cab80434c361cbff [file] [log] [blame]
{
"facets": {
"fuchsia.netemul": {
"capture": true,
"default_url": "fuchsia-pkg://fuchsia.com/network-manager-e2e-tests#meta/network_manager-e2e-nat.cmx",
"environment": {
"children": [
{
"name": "lan",
"setup": [
{
"arguments": [
"-e",
"lan_ep",
"-i",
"192.168.1.2/24",
"-g",
"192.168.1.1"
],
"url": "fuchsia-pkg://fuchsia.com/netemul-sandbox#meta/netstack-cfg.cmx"
}
],
"test": [
{
"arguments": [
"lan"
]
}
]
},
{
"name": "router",
"setup": [
{
"arguments": [
"-e",
"router_lan_ep",
"-i",
"192.168.1.1/24"
],
"url": "fuchsia-pkg://fuchsia.com/netemul-sandbox#meta/netstack-cfg.cmx"
},
{
"arguments": [
"-e",
"router_wan_ep",
"-i",
"192.168.0.21/24"
],
"url": "fuchsia-pkg://fuchsia.com/netemul-sandbox#meta/netstack-cfg.cmx"
},
{
"arguments": [
"set",
"security-config",
"nat",
"enable"
],
"url": "fuchsia-pkg://fuchsia.com/network-manager-cli#meta/network-manager-cli.cmx"
}
],
"test": [
{
"arguments": [
"router"
]
}
]
}
],
"name": "wan",
"services": {
"fuchsia.net.stack.Stack": "fuchsia-pkg://fuchsia.com/netstack#meta/netstack.cmx",
"fuchsia.netstack.Netstack": "fuchsia-pkg://fuchsia.com/netstack#meta/netstack.cmx",
"fuchsia.posix.socket.Provider": "fuchsia-pkg://fuchsia.com/netstack#meta/netstack.cmx",
"fuchsia.router.config.RouterAdmin": "fuchsia-pkg://fuchsia.com/network-manager#meta/network-manager.cmx"
},
"setup": [
{
"arguments": [
"-e",
"wan_ep",
"-i",
"192.168.0.22/24"
],
"url": "fuchsia-pkg://fuchsia.com/netemul-sandbox#meta/netstack-cfg.cmx"
}
],
"test": [
{
"arguments": [
"wan"
]
}
]
},
"networks": [
{
"endpoints": [
{
"name": "lan_ep"
},
{
"name": "router_lan_ep"
}
],
"name": "lan_net"
},
{
"endpoints": [
{
"name": "router_wan_ep"
},
{
"name": "wan_ep"
}
],
"name": "wan_net"
}
]
}
},
"include": [
"//sdk/lib/diagnostics/syslog/client.shard.cmx"
],
"program": {
"binary": "TODO(https://fxbug.dev/66956): properly support manifest-only tests"
},
"runner": "fuchsia-pkg://fuchsia.com/netemul-runner#meta/netemul-runner.cmx"
}