gvisor/runsc
Kevin Krakauer be2754a4b9 Add iptables testing framework.
It would be preferrable to test iptables via syscall tests, but there are some
problems with that approach:

* We're limited to loopback-only, as syscall tests involve only a single
  container. Other link interfaces (e.g. fdbased) should be tested.
* We'd have to shell out to call iptables anyways, as the iptables syscall
  interface itself is too large and complex to work with alone.
* Running the Linux/native version of the syscall test will require root, which
  is a pain to configure, is inherently unsafe, and could leave host iptables
  misconfigured.

Using the go_test target allows there to be no new test runner.

PiperOrigin-RevId: 285274275
2019-12-12 14:42:11 -08:00
..
boot Enable IPv6 in runsc 2019-12-11 19:14:26 -08:00
cgroup Impose order on test scripts. 2019-09-03 22:02:43 -07:00
cmd runsc/debug: add an option to list all processes 2019-12-11 11:05:41 -08:00
console Always set SysProcAttr.Ctty to an FD in the child's FD table. 2019-06-26 11:27:31 -07:00
container runsc/debug: add an option to list all processes 2019-12-11 11:05:41 -08:00
criutil Add tests for $HOME 2019-10-07 15:55:39 -07:00
debian Fix repository build scripts. 2019-11-05 15:16:04 -08:00
dockerutil Add iptables testing framework. 2019-12-12 14:42:11 -08:00
fsgofer Finish incomplete comment. 2019-12-11 10:37:35 -08:00
sandbox Enable IPv6 in runsc 2019-12-11 19:14:26 -08:00
specutils Merge pull request #1046 from tomlanyon:crio 2019-10-22 17:05:04 -07:00
testutil Fix early deletion of rootDir 2019-10-24 16:36:54 -07:00
BUILD Fix repository build scripts. 2019-11-05 15:16:04 -08:00
main.go Force timezone initialization before filter installation 2019-11-22 15:47:15 -08:00
version.go Fix `runsc --version` and add a test. 2019-09-10 15:41:47 -07:00
version_test.sh Merge pull request #843 from nlacasse:version 2019-09-12 14:55:24 -07:00