1. 26 7月, 2019 1 次提交
  2. 13 7月, 2019 1 次提交
  3. 22 6月, 2019 1 次提交
    • A
      Decrease cyclomatic complexity · f20f223c
      Anders F Björklund 提交于
      Here is the report (from gocyclo), before:
      
      21 tests (*SSHServer).Start pkg/minikube/tests/ssh_mock.go:76:1
      19 cmd runStart cmd/minikube/cmd/start.go:173:1
      18 integration testTunnel test/integration/tunnel_test.go:40:1
      17 extract checkCallExpression pkg/minikube/extract/extract.go:198:1
      17 kubeadm TestGenerateConfig pkg/minikube/bootstrapper/kubeadm/kubeadm_test.go:133:1
      16 kvm (*Driver).deleteNetwork pkg/drivers/kvm/network.go:153:1
      f20f223c
  4. 06 6月, 2019 2 次提交
  5. 14 5月, 2019 2 次提交
  6. 25 4月, 2019 1 次提交
  7. 17 3月, 2019 1 次提交
    • A
      Decrease cyclomatic complexity for test · 03bdce47
      Anders F Björklund 提交于
      Mostly by using the "extract method" pattern.
      
      Here was the report (from gocyclo), before:
      
      17 tunnel TestTunnelManagerCleanup pkg/minikube/tunnel/tunnel_manager_test.go:174:1
      44 tunnel TestTunnel pkg/minikube/tunnel/tunnel_test.go:35:1
      34 kubeconfig configEquals pkg/util/kubeconfig/config_test.go:420:1
      25 integration testMounting test/integration/mount_test.go:36:1
      18 integration testTunnel test/integration/tunnel_test.go:37:1
      03bdce47
  8. 28 11月, 2018 1 次提交
  9. 27 11月, 2018 1 次提交
    • B
      debugging improvements and flakiness reduction (#3363) · 4b11d63d
      Balint Pato 提交于
      Small improvements to debugging and reducing integration test flakiness: 
      * added logging to kubeadm init in the SSHExecutor
      * increasing timeout for RBAC creation via the kubernetes client set 
      * only log tunnel output to test logger
      4b11d63d
  10. 22 11月, 2018 1 次提交
    • B
      Fix `minikube tunnel` for hyperkit (#3349) · a681603d
      Balint Pato 提交于
      This change is a bit of a hack to make IP routing work over the virtio-net interface - it forces the virtio-net interface (bridge100) created by hyperkit/xhyve to reset via removing and readding the single member of the interface. Without this "reset" packets are just simply lost most of the time, despite a completely healthy IP route.
      
      This error was also the reason for a large percentage of our integration test failures. While reducing the flakiness of tunnel related tests I also increased the timeout requirement and adding retries to the nginx request in TestTunnel.
      a681603d
  11. 08 11月, 2018 1 次提交
  12. 19 10月, 2018 1 次提交
    • B
      minikube tunnel (#3015) · ae9f4b20
      Balint Pato 提交于
      This commit introduces a new command, `minikube tunnel`, a LoadBalancer emulator functionality, that must be run with root permissions.
      
      This command:
      
      * Establishes networking routes from the host into the VM for all IP ranges used by Kubernetes.
      * Enables a cluster controller that allocates IPs to services external `LoadBalancer` IPs.
      * Cleans up routes and IPs when stopped (Ctrl+C), when `minikube` stops, and when `minikube tunnel` is ran with the `--cleanup` flag
      ae9f4b20