This job view page is being replaced by Spyglass soon. Check out the new job view.
PRZeroMagic: [WIP]sanity: check the error after removing MountTargetLocation
ResultFAILURE
Tests 1 failed / 59 succeeded
Started2019-10-07 14:58
Elapsed7m22s
Revision84fee3d6de9d6c9b44cec320a37add51a86b2651
Refs 225

Test Failures


Node Service should work 2.13s

go run hack/e2e.go -v --test --test_args='--ginkgo.focus=Node\sService\sshould\swork$'
/home/prow/go/src/github.com/kubernetes-csi/csi-test/pkg/sanity/tests.go:51
Expected
    <[]string | len:1, cap:1>: [
        "failed to delete target directory /tmp/mount\nUnexpected error:\n    <*errors.errorString | 0xc000356430>: {\n        s: \"target path removal command /home/prow/go/pkg/csiprow.UVGv0mX0J9/rmdir_in_pod.sh failed: exit status 1\",\n    }\n    target path removal command /home/prow/go/pkg/csiprow.UVGv0mX0J9/rmdir_in_pod.sh failed: exit status 1\noccurred",
    ]
to be empty
/home/prow/go/src/github.com/kubernetes-csi/csi-test/pkg/sanity/sanity.go:261
				
				Click to see stdout/stderrfrom junit_final.xml

Filter through log files | View test history on testgrid


Show 59 Passed Tests

Show 19 Skipped Tests

Error lines from build-log.txt

... skipping 62 lines ...
alpha feature gates for Kubernetes 1.13: CSI_PROW_E2E_ALPHA_GATES_1_13=VolumeSnapshotDataSource=true,BlockVolume=true,CSIBlockVolume=true
alpha feature gates for Kubernetes 1.14: CSI_PROW_E2E_ALPHA_GATES_1_14=VolumeSnapshotDataSource=true,ExpandCSIVolumes=true
alpha feature gates for latest Kubernetes: CSI_PROW_E2E_ALPHA_GATES_LATEST=VolumeSnapshotDataSource=true,ExpandCSIVolumes=true
alpha E2E feature gates: CSI_PROW_E2E_ALPHA_GATES=VolumeSnapshotDataSource=true,ExpandCSIVolumes=true
tests that need to be skipped: CSI_PROW_E2E_SKIP=while.kubelet.is.down.*Disruptive
artifacts: ARTIFACTS=/logs/artifacts
Mon Oct  7 14:58:58 UTC 2019 go1.12.10 $ curl --fail --location https://dl.google.com/go/go1.12.4.linux-amd64.tar.gz
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed

  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
  7  122M    7 9934k    0     0  12.8M      0  0:00:09 --:--:--  0:00:09 12.8M
 34  122M   34 42.5M    0     0  23.4M      0  0:00:05  0:00:01  0:00:04 23.4M
 61  122M   61 75.3M    0     0  27.2M      0  0:00:04  0:00:02  0:00:02 27.2M
 88  122M   88  108M    0     0  28.5M      0  0:00:04  0:00:03  0:00:01 28.4M
100  122M  100  122M    0     0  26.9M      0  0:00:04  0:00:04 --:--:-- 26.9M
Mon Oct  7 14:59:03 UTC 2019 go1.12.4 $ make all
mkdir -p bin
CGO_ENABLED=0 GOOS=linux go build -a -ldflags '-X main.version=v2.2.0-8-gf5688e0 -extldflags "-static"' -o ./bin/mock-driver ./cmd/mock-driver
... skipping 57 lines ...
mock driver started
Running Suite: CSI Driver Test Suite
====================================
Random Seed: 1570460406
Will run 72 of 72 specs

gRPCCall: {"Method":"/csi.v1.Controller/ControllerGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":3}}},{"Type":{"Rpc":{"type":4}}},{"Type":{"Rpc":{"type":6}}},{"Type":{"Rpc":{"type":5}}},{"Type":{"Rpc":{"type":8}}},{"Type":{"Rpc":{"type":7}}},{"Type":{"Rpc":{"type":2}}},{"Type":{"Rpc":{"type":9}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/CreateSnapshot","Request":{"source_volume_id":"testId"},"Response":null,"Error":"rpc error: code = InvalidArgument desc = Snapshot Name cannot be empty"}
•gRPCCall: {"Method":"/csi.v1.Controller/ControllerGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":3}}},{"Type":{"Rpc":{"type":4}}},{"Type":{"Rpc":{"type":6}}},{"Type":{"Rpc":{"type":5}}},{"Type":{"Rpc":{"type":8}}},{"Type":{"Rpc":{"type":7}}},{"Type":{"Rpc":{"type":2}}},{"Type":{"Rpc":{"type":9}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/CreateSnapshot","Request":{"name":"name"},"Response":null,"Error":"rpc error: code = InvalidArgument desc = Snapshot SourceVolumeId cannot be empty"}
•gRPCCall: {"Method":"/csi.v1.Controller/ControllerGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":3}}},{"Type":{"Rpc":{"type":4}}},{"Type":{"Rpc":{"type":6}}},{"Type":{"Rpc":{"type":5}}},{"Type":{"Rpc":{"type":8}}},{"Type":{"Rpc":{"type":7}}},{"Type":{"Rpc":{"type":2}}},{"Type":{"Rpc":{"type":9}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/CreateVolume","Request":{"name":"CreateSnapshot-volume-1","capacity_range":{"required_bytes":10737418240,"limit_bytes":10737418240},"volume_capabilities":[{"AccessType":{"Mount":{}},"access_mode":{"mode":1}}]},"Response":{"volume":{"capacity_bytes":10737418240,"volume_id":"4","volume_context":{"name":"CreateSnapshot-volume-1"}}},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/CreateSnapshot","Request":{"source_volume_id":"4","name":"CreateSnapshot-snapshot-1"},"Response":{"snapshot":{"snapshot_id":"4","source_volume_id":"4","creation_time":{"seconds":1570460406,"nanos":292569653},"ready_to_use":true}},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/CreateSnapshot","Request":{"source_volume_id":"4","name":"CreateSnapshot-snapshot-1"},"Response":{"snapshot":{"snapshot_id":"4","source_volume_id":"4","creation_time":{"seconds":1570460406,"nanos":292569653},"ready_to_use":true}},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/DeleteSnapshot","Request":{"snapshot_id":"4"},"Response":{},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/DeleteVolume","Request":{"volume_id":"4"},"Response":{},"Error":""}
•gRPCCall: {"Method":"/csi.v1.Controller/ControllerGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":3}}},{"Type":{"Rpc":{"type":4}}},{"Type":{"Rpc":{"type":6}}},{"Type":{"Rpc":{"type":5}}},{"Type":{"Rpc":{"type":8}}},{"Type":{"Rpc":{"type":7}}},{"Type":{"Rpc":{"type":2}}},{"Type":{"Rpc":{"type":9}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/CreateVolume","Request":{"name":"CreateSnapshot-volume-2","capacity_range":{"required_bytes":10737418240,"limit_bytes":10737418240},"volume_capabilities":[{"AccessType":{"Mount":{}},"access_mode":{"mode":1}}]},"Response":{"volume":{"capacity_bytes":10737418240,"volume_id":"5","volume_context":{"name":"CreateSnapshot-volume-2"}}},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/CreateSnapshot","Request":{"source_volume_id":"5","name":"CreateSnapshot-snapshot-2"},"Response":{"snapshot":{"snapshot_id":"5","source_volume_id":"5","creation_time":{"seconds":1570460406,"nanos":299546107},"ready_to_use":true}},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/CreateVolume","Request":{"name":"CreateSnapshot-volume-3","capacity_range":{"required_bytes":10737418240,"limit_bytes":10737418240},"volume_capabilities":[{"AccessType":{"Mount":{}},"access_mode":{"mode":1}}]},"Response":{"volume":{"capacity_bytes":10737418240,"volume_id":"6","volume_context":{"name":"CreateSnapshot-volume-3"}}},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/CreateSnapshot","Request":{"source_volume_id":"6","name":"CreateSnapshot-snapshot-2"},"Response":null,"Error":"rpc error: code = AlreadyExists desc = Snapshot with name CreateSnapshot-snapshot-2 already exists"}
gRPCCall: {"Method":"/csi.v1.Controller/DeleteSnapshot","Request":{"snapshot_id":"5"},"Response":{},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/DeleteVolume","Request":{"volume_id":"5"},"Response":{},"Error":""}
•gRPCCall: {"Method":"/csi.v1.Controller/ControllerGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":3}}},{"Type":{"Rpc":{"type":4}}},{"Type":{"Rpc":{"type":6}}},{"Type":{"Rpc":{"type":5}}},{"Type":{"Rpc":{"type":8}}},{"Type":{"Rpc":{"type":7}}},{"Type":{"Rpc":{"type":2}}},{"Type":{"Rpc":{"type":9}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/CreateVolume","Request":{"name":"CreateSnapshot-volume-3","capacity_range":{"required_bytes":10737418240,"limit_bytes":10737418240},"volume_capabilities":[{"AccessType":{"Mount":{}},"access_mode":{"mode":1}}]},"Response":{"volume":{"capacity_bytes":10737418240,"volume_id":"6","volume_context":{"name":"CreateSnapshot-volume-3"}}},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/CreateSnapshot","Request":{"source_volume_id":"6","name":"aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa"},"Response":{"snapshot":{"snapshot_id":"6","source_volume_id":"6","creation_time":{"seconds":1570460406,"nanos":309424605},"ready_to_use":true}},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/CreateSnapshot","Request":{"source_volume_id":"6","name":"aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa"},"Response":{"snapshot":{"snapshot_id":"6","source_volume_id":"6","creation_time":{"seconds":1570460406,"nanos":309424605},"ready_to_use":true}},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/DeleteSnapshot","Request":{"snapshot_id":"6"},"Response":{},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/DeleteVolume","Request":{"volume_id":"6"},"Response":{},"Error":""}
•gRPCCall: {"Method":"/csi.v1.Identity/GetPluginCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Service":{"type":1}}},{"Type":{"VolumeExpansion":{"type":1}}}]},"Error":""}
•gRPCCall: {"Method":"/csi.v1.Identity/Probe","Request":{},"Response":{"ready":{"value":true}},"Error":""}
•gRPCCall: {"Method":"/csi.v1.Identity/GetPluginInfo","Request":{},"Response":{"name":"io.kubernetes.storage.mock","vendor_version":"0.3.0","manifest":{"url":"https://github.com/kubernetes-csi/csi-test/mock"}},"Error":""}
•gRPCCall: {"Method":"/csi.v1.Controller/ControllerGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":3}}},{"Type":{"Rpc":{"type":4}}},{"Type":{"Rpc":{"type":6}}},{"Type":{"Rpc":{"type":5}}},{"Type":{"Rpc":{"type":8}}},{"Type":{"Rpc":{"type":7}}},{"Type":{"Rpc":{"type":2}}},{"Type":{"Rpc":{"type":9}}}]},"Error":""}
•gRPCCall: {"Method":"/csi.v1.Controller/ControllerGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":3}}},{"Type":{"Rpc":{"type":4}}},{"Type":{"Rpc":{"type":6}}},{"Type":{"Rpc":{"type":5}}},{"Type":{"Rpc":{"type":8}}},{"Type":{"Rpc":{"type":7}}},{"Type":{"Rpc":{"type":2}}},{"Type":{"Rpc":{"type":9}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/GetCapacity","Request":{},"Response":{"available_capacity":1099511627776},"Error":""}
•gRPCCall: {"Method":"/csi.v1.Controller/ControllerGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":3}}},{"Type":{"Rpc":{"type":4}}},{"Type":{"Rpc":{"type":6}}},{"Type":{"Rpc":{"type":5}}},{"Type":{"Rpc":{"type":8}}},{"Type":{"Rpc":{"type":7}}},{"Type":{"Rpc":{"type":2}}},{"Type":{"Rpc":{"type":9}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/ListVolumes","Request":{},"Response":{"entries":[{"volume":{"capacity_bytes":107374182400,"volume_id":"1","volume_context":{"name":"Mock Volume 1"}}},{"volume":{"capacity_bytes":107374182400,"volume_id":"2","volume_context":{"name":"Mock Volume 2"}}},{"volume":{"capacity_bytes":107374182400,"volume_id":"3","volume_context":{"name":"Mock Volume 3"}}}]},"Error":""}
•gRPCCall: {"Method":"/csi.v1.Controller/ControllerGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":3}}},{"Type":{"Rpc":{"type":4}}},{"Type":{"Rpc":{"type":6}}},{"Type":{"Rpc":{"type":5}}},{"Type":{"Rpc":{"type":8}}},{"Type":{"Rpc":{"type":7}}},{"Type":{"Rpc":{"type":2}}},{"Type":{"Rpc":{"type":9}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/ListVolumes","Request":{"starting_token":"invalid-token"},"Response":null,"Error":"rpc error: code = Aborted desc = startingToken=0 !\u003c int32=4294967295"}
•gRPCCall: {"Method":"/csi.v1.Controller/ControllerGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":3}}},{"Type":{"Rpc":{"type":4}}},{"Type":{"Rpc":{"type":6}}},{"Type":{"Rpc":{"type":5}}},{"Type":{"Rpc":{"type":8}}},{"Type":{"Rpc":{"type":7}}},{"Type":{"Rpc":{"type":2}}},{"Type":{"Rpc":{"type":9}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/ListVolumes","Request":{},"Response":{"entries":[{"volume":{"capacity_bytes":107374182400,"volume_id":"1","volume_context":{"name":"Mock Volume 1"}}},{"volume":{"capacity_bytes":107374182400,"volume_id":"2","volume_context":{"name":"Mock Volume 2"}}},{"volume":{"capacity_bytes":107374182400,"volume_id":"3","volume_context":{"name":"Mock Volume 3"}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/CreateVolume","Request":{"name":"sanity","volume_capabilities":[{"AccessType":{"Mount":{}},"access_mode":{"mode":1}}]},"Response":{"volume":{"capacity_bytes":107374182400,"volume_id":"7","volume_context":{"name":"sanity"}}},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/ListVolumes","Request":{},"Response":{"entries":[{"volume":{"capacity_bytes":107374182400,"volume_id":"1","volume_context":{"name":"Mock Volume 1"}}},{"volume":{"capacity_bytes":107374182400,"volume_id":"2","volume_context":{"name":"Mock Volume 2"}}},{"volume":{"capacity_bytes":107374182400,"volume_id":"3","volume_context":{"name":"Mock Volume 3"}}},{"volume":{"capacity_bytes":107374182400,"volume_id":"7","volume_context":{"name":"sanity"}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/DeleteVolume","Request":{"volume_id":"7"},"Response":{},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/ListVolumes","Request":{},"Response":{"entries":[{"volume":{"capacity_bytes":107374182400,"volume_id":"1","volume_context":{"name":"Mock Volume 1"}}},{"volume":{"capacity_bytes":107374182400,"volume_id":"2","volume_context":{"name":"Mock Volume 2"}}},{"volume":{"capacity_bytes":107374182400,"volume_id":"3","volume_context":{"name":"Mock Volume 3"}}}]},"Error":""}
•gRPCCall: {"Method":"/csi.v1.Controller/ControllerGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":3}}},{"Type":{"Rpc":{"type":4}}},{"Type":{"Rpc":{"type":6}}},{"Type":{"Rpc":{"type":5}}},{"Type":{"Rpc":{"type":8}}},{"Type":{"Rpc":{"type":7}}},{"Type":{"Rpc":{"type":2}}},{"Type":{"Rpc":{"type":9}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/ListVolumes","Request":{},"Response":{"entries":[{"volume":{"capacity_bytes":107374182400,"volume_id":"1","volume_context":{"name":"Mock Volume 1"}}},{"volume":{"capacity_bytes":107374182400,"volume_id":"2","volume_context":{"name":"Mock Volume 2"}}},{"volume":{"capacity_bytes":107374182400,"volume_id":"3","volume_context":{"name":"Mock Volume 3"}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/ListVolumes","Request":{"max_entries":2},"Response":{"entries":[{"volume":{"capacity_bytes":107374182400,"volume_id":"1","volume_context":{"name":"Mock Volume 1"}}},{"volume":{"capacity_bytes":107374182400,"volume_id":"2","volume_context":{"name":"Mock Volume 2"}}}],"next_token":"2"},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/DeleteVolume","Request":{"volume_id":"1"},"Response":{},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/DeleteVolume","Request":{"volume_id":"2"},"Response":{},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/CreateVolume","Request":{"name":"new-addition","volume_capabilities":[{"AccessType":{"Mount":{}},"access_mode":{"mode":1}}]},"Response":{"volume":{"capacity_bytes":107374182400,"volume_id":"8","volume_context":{"name":"new-addition"}}},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/ListVolumes","Request":{"starting_token":"2"},"Response":{},"Error":""}
•gRPCCall: {"Method":"/csi.v1.Controller/ControllerGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":3}}},{"Type":{"Rpc":{"type":4}}},{"Type":{"Rpc":{"type":6}}},{"Type":{"Rpc":{"type":5}}},{"Type":{"Rpc":{"type":8}}},{"Type":{"Rpc":{"type":7}}},{"Type":{"Rpc":{"type":2}}},{"Type":{"Rpc":{"type":9}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/CreateVolume","Request":{},"Response":null,"Error":"rpc error: code = InvalidArgument desc = Volume Name cannot be empty"}
•gRPCCall: {"Method":"/csi.v1.Controller/ControllerGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":3}}},{"Type":{"Rpc":{"type":4}}},{"Type":{"Rpc":{"type":6}}},{"Type":{"Rpc":{"type":5}}},{"Type":{"Rpc":{"type":8}}},{"Type":{"Rpc":{"type":7}}},{"Type":{"Rpc":{"type":2}}},{"Type":{"Rpc":{"type":9}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/CreateVolume","Request":{"name":"sanity-controller-create-no-volume-capabilities-20557771-5B4ED4AD"},"Response":null,"Error":"rpc error: code = InvalidArgument desc = Volume Capabilities cannot be empty"}
•gRPCCall: {"Method":"/csi.v1.Controller/ControllerGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":3}}},{"Type":{"Rpc":{"type":4}}},{"Type":{"Rpc":{"type":6}}},{"Type":{"Rpc":{"type":5}}},{"Type":{"Rpc":{"type":8}}},{"Type":{"Rpc":{"type":7}}},{"Type":{"Rpc":{"type":2}}},{"Type":{"Rpc":{"type":9}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/CreateVolume","Request":{"name":"sanity-controller-create-single-no-capacity-20557771-5B4ED4AD","volume_capabilities":[{"AccessType":{"Mount":{}},"access_mode":{"mode":1}}]},"Response":{"volume":{"capacity_bytes":107374182400,"volume_id":"9","volume_context":{"name":"sanity-controller-create-single-no-capacity-20557771-5B4ED4AD"}}},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/DeleteVolume","Request":{"volume_id":"9"},"Response":{},"Error":""}
•gRPCCall: {"Method":"/csi.v1.Controller/ControllerGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":3}}},{"Type":{"Rpc":{"type":4}}},{"Type":{"Rpc":{"type":6}}},{"Type":{"Rpc":{"type":5}}},{"Type":{"Rpc":{"type":8}}},{"Type":{"Rpc":{"type":7}}},{"Type":{"Rpc":{"type":2}}},{"Type":{"Rpc":{"type":9}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/CreateVolume","Request":{"name":"sanity-controller-create-single-with-capacity-20557771-5B4ED4AD","capacity_range":{"required_bytes":10737418240},"volume_capabilities":[{"AccessType":{"Mount":{}},"access_mode":{"mode":1}}]},"Response":{"volume":{"capacity_bytes":10737418240,"volume_id":"10","volume_context":{"name":"sanity-controller-create-single-with-capacity-20557771-5B4ED4AD"}}},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/DeleteVolume","Request":{"volume_id":"10"},"Response":{},"Error":""}
•gRPCCall: {"Method":"/csi.v1.Controller/ControllerGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":3}}},{"Type":{"Rpc":{"type":4}}},{"Type":{"Rpc":{"type":6}}},{"Type":{"Rpc":{"type":5}}},{"Type":{"Rpc":{"type":8}}},{"Type":{"Rpc":{"type":7}}},{"Type":{"Rpc":{"type":2}}},{"Type":{"Rpc":{"type":9}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/CreateVolume","Request":{"name":"sanity-controller-create-twice-20557771-5B4ED4AD","capacity_range":{"required_bytes":10737418240},"volume_capabilities":[{"AccessType":{"Mount":{}},"access_mode":{"mode":1}}]},"Response":{"volume":{"capacity_bytes":10737418240,"volume_id":"11","volume_context":{"name":"sanity-controller-create-twice-20557771-5B4ED4AD"}}},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/CreateVolume","Request":{"name":"sanity-controller-create-twice-20557771-5B4ED4AD","capacity_range":{"required_bytes":10737418240},"volume_capabilities":[{"AccessType":{"Mount":{}},"access_mode":{"mode":1}}]},"Response":{"volume":{"capacity_bytes":10737418240,"volume_id":"11","volume_context":{"name":"sanity-controller-create-twice-20557771-5B4ED4AD"}}},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/DeleteVolume","Request":{"volume_id":"11"},"Response":{},"Error":""}
•gRPCCall: {"Method":"/csi.v1.Controller/ControllerGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":3}}},{"Type":{"Rpc":{"type":4}}},{"Type":{"Rpc":{"type":6}}},{"Type":{"Rpc":{"type":5}}},{"Type":{"Rpc":{"type":8}}},{"Type":{"Rpc":{"type":7}}},{"Type":{"Rpc":{"type":2}}},{"Type":{"Rpc":{"type":9}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/CreateVolume","Request":{"name":"sanity-controller-create-twice-different-20557771-5B4ED4AD","capacity_range":{"required_bytes":10737418240,"limit_bytes":10737418240},"volume_capabilities":[{"AccessType":{"Mount":{}},"access_mode":{"mode":1}}]},"Response":{"volume":{"capacity_bytes":10737418240,"volume_id":"12","volume_context":{"name":"sanity-controller-create-twice-different-20557771-5B4ED4AD"}}},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/CreateVolume","Request":{"name":"sanity-controller-create-twice-different-20557771-5B4ED4AD","capacity_range":{"required_bytes":21474836480,"limit_bytes":21474836480},"volume_capabilities":[{"AccessType":{"Mount":{}},"access_mode":{"mode":1}}]},"Response":null,"Error":"rpc error: code = AlreadyExists desc = Volume with name sanity-controller-create-twice-different-20557771-5B4ED4AD already exists"}
gRPCCall: {"Method":"/csi.v1.Controller/DeleteVolume","Request":{"volume_id":"12"},"Response":{},"Error":""}
•gRPCCall: {"Method":"/csi.v1.Controller/ControllerGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":3}}},{"Type":{"Rpc":{"type":4}}},{"Type":{"Rpc":{"type":6}}},{"Type":{"Rpc":{"type":5}}},{"Type":{"Rpc":{"type":8}}},{"Type":{"Rpc":{"type":7}}},{"Type":{"Rpc":{"type":2}}},{"Type":{"Rpc":{"type":9}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/CreateVolume","Request":{"name":"aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa","capacity_range":{"required_bytes":10737418240},"volume_capabilities":[{"AccessType":{"Mount":{}},"access_mode":{"mode":1}}]},"Response":{"volume":{"capacity_bytes":10737418240,"volume_id":"13","volume_context":{"name":"aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa"}}},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/DeleteVolume","Request":{"volume_id":"13"},"Response":{},"Error":""}
•gRPCCall: {"Method":"/csi.v1.Controller/ControllerGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":3}}},{"Type":{"Rpc":{"type":4}}},{"Type":{"Rpc":{"type":6}}},{"Type":{"Rpc":{"type":5}}},{"Type":{"Rpc":{"type":8}}},{"Type":{"Rpc":{"type":7}}},{"Type":{"Rpc":{"type":2}}},{"Type":{"Rpc":{"type":9}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/ControllerGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":3}}},{"Type":{"Rpc":{"type":4}}},{"Type":{"Rpc":{"type":6}}},{"Type":{"Rpc":{"type":5}}},{"Type":{"Rpc":{"type":8}}},{"Type":{"Rpc":{"type":7}}},{"Type":{"Rpc":{"type":2}}},{"Type":{"Rpc":{"type":9}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/CreateVolume","Request":{"name":"sanity-controller-source-vol-20557771-5B4ED4AD","capacity_range":{"required_bytes":10737418240,"limit_bytes":10737418240},"volume_capabilities":[{"AccessType":{"Mount":{}},"access_mode":{"mode":1}}]},"Response":{"volume":{"capacity_bytes":10737418240,"volume_id":"14","volume_context":{"name":"sanity-controller-source-vol-20557771-5B4ED4AD"}}},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/CreateSnapshot","Request":{"source_volume_id":"14","name":"sanity-controller-snap-from-vol-20557771-5B4ED4AD"},"Response":{"snapshot":{"snapshot_id":"7","source_volume_id":"14","creation_time":{"seconds":1570460406,"nanos":342821952},"ready_to_use":true}},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/CreateVolume","Request":{"name":"sanity-controller-vol-from-snap-20557771-5B4ED4AD","capacity_range":{"required_bytes":10737418240,"limit_bytes":10737418240},"volume_capabilities":[{"AccessType":{"Mount":{}},"access_mode":{"mode":1}}],"volume_content_source":{"Type":{"Snapshot":{"snapshot_id":"7"}}}},"Response":{"volume":{"capacity_bytes":10737418240,"volume_id":"15","volume_context":{"name":"sanity-controller-vol-from-snap-20557771-5B4ED4AD"},"content_source":{"Type":{"Snapshot":{"snapshot_id":"\u0003"}}}}},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/DeleteVolume","Request":{"volume_id":"15"},"Response":{},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/DeleteSnapshot","Request":{"snapshot_id":"7"},"Response":{},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/DeleteVolume","Request":{"volume_id":"14"},"Response":{},"Error":""}
•gRPCCall: {"Method":"/csi.v1.Controller/ControllerGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":3}}},{"Type":{"Rpc":{"type":4}}},{"Type":{"Rpc":{"type":6}}},{"Type":{"Rpc":{"type":5}}},{"Type":{"Rpc":{"type":8}}},{"Type":{"Rpc":{"type":7}}},{"Type":{"Rpc":{"type":2}}},{"Type":{"Rpc":{"type":9}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/ControllerGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":3}}},{"Type":{"Rpc":{"type":4}}},{"Type":{"Rpc":{"type":6}}},{"Type":{"Rpc":{"type":5}}},{"Type":{"Rpc":{"type":8}}},{"Type":{"Rpc":{"type":7}}},{"Type":{"Rpc":{"type":2}}},{"Type":{"Rpc":{"type":9}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/CreateVolume","Request":{"name":"sanity-controller-vol-from-snap-20557771-5B4ED4AD","capacity_range":{"required_bytes":10737418240,"limit_bytes":10737418240},"volume_capabilities":[{"AccessType":{"Mount":{}},"access_mode":{"mode":1}}],"volume_content_source":{"Type":{"Snapshot":{"snapshot_id":"non-existing-snapshot-id"}}}},"Response":null,"Error":"rpc error: code = NotFound desc = Requested source snapshot non-existing-snapshot-id not found"}
•gRPCCall: {"Method":"/csi.v1.Controller/ControllerGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":3}}},{"Type":{"Rpc":{"type":4}}},{"Type":{"Rpc":{"type":6}}},{"Type":{"Rpc":{"type":5}}},{"Type":{"Rpc":{"type":8}}},{"Type":{"Rpc":{"type":7}}},{"Type":{"Rpc":{"type":2}}},{"Type":{"Rpc":{"type":9}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/ControllerGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":3}}},{"Type":{"Rpc":{"type":4}}},{"Type":{"Rpc":{"type":6}}},{"Type":{"Rpc":{"type":5}}},{"Type":{"Rpc":{"type":8}}},{"Type":{"Rpc":{"type":7}}},{"Type":{"Rpc":{"type":2}}},{"Type":{"Rpc":{"type":9}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/CreateVolume","Request":{"name":"sanity-controller-source-vol-20557771-5B4ED4AD","capacity_range":{"required_bytes":10737418240,"limit_bytes":10737418240},"volume_capabilities":[{"AccessType":{"Mount":{}},"access_mode":{"mode":1}}]},"Response":{"volume":{"capacity_bytes":10737418240,"volume_id":"16","volume_context":{"name":"sanity-controller-source-vol-20557771-5B4ED4AD"}}},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/CreateVolume","Request":{"name":"sanity-controller-vol-from-vol-20557771-5B4ED4AD","capacity_range":{"required_bytes":10737418240,"limit_bytes":10737418240},"volume_capabilities":[{"AccessType":{"Mount":{}},"access_mode":{"mode":1}}],"volume_content_source":{"Type":{"Volume":{"volume_id":"16"}}}},"Response":{"volume":{"capacity_bytes":10737418240,"volume_id":"17","volume_context":{"name":"sanity-controller-vol-from-vol-20557771-5B4ED4AD"},"content_source":{"Type":{"Volume":{"volume_id":"\u0002"}}}}},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/DeleteVolume","Request":{"volume_id":"17"},"Response":{},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/DeleteVolume","Request":{"volume_id":"16"},"Response":{},"Error":""}
•gRPCCall: {"Method":"/csi.v1.Controller/ControllerGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":3}}},{"Type":{"Rpc":{"type":4}}},{"Type":{"Rpc":{"type":6}}},{"Type":{"Rpc":{"type":5}}},{"Type":{"Rpc":{"type":8}}},{"Type":{"Rpc":{"type":7}}},{"Type":{"Rpc":{"type":2}}},{"Type":{"Rpc":{"type":9}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/ControllerGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":3}}},{"Type":{"Rpc":{"type":4}}},{"Type":{"Rpc":{"type":6}}},{"Type":{"Rpc":{"type":5}}},{"Type":{"Rpc":{"type":8}}},{"Type":{"Rpc":{"type":7}}},{"Type":{"Rpc":{"type":2}}},{"Type":{"Rpc":{"type":9}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/CreateVolume","Request":{"name":"sanity-controller-vol-from-snap-20557771-5B4ED4AD","capacity_range":{"required_bytes":10737418240,"limit_bytes":10737418240},"volume_capabilities":[{"AccessType":{"Mount":{}},"access_mode":{"mode":1}}],"volume_content_source":{"Type":{"Volume":{"volume_id":"fake-vol-id-37ed47ae-f"}}}},"Response":null,"Error":"rpc error: code = NotFound desc = Requested source volume fake-vol-id-37ed47ae-f not found"}
•gRPCCall: {"Method":"/csi.v1.Controller/ControllerGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":3}}},{"Type":{"Rpc":{"type":4}}},{"Type":{"Rpc":{"type":6}}},{"Type":{"Rpc":{"type":5}}},{"Type":{"Rpc":{"type":8}}},{"Type":{"Rpc":{"type":7}}},{"Type":{"Rpc":{"type":2}}},{"Type":{"Rpc":{"type":9}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/DeleteVolume","Request":{},"Response":null,"Error":"rpc error: code = InvalidArgument desc = Volume ID cannot be empty"}
•gRPCCall: {"Method":"/csi.v1.Controller/ControllerGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":3}}},{"Type":{"Rpc":{"type":4}}},{"Type":{"Rpc":{"type":6}}},{"Type":{"Rpc":{"type":5}}},{"Type":{"Rpc":{"type":8}}},{"Type":{"Rpc":{"type":7}}},{"Type":{"Rpc":{"type":2}}},{"Type":{"Rpc":{"type":9}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/DeleteVolume","Request":{"volume_id":"fake-vol-id"},"Response":{},"Error":""}
•gRPCCall: {"Method":"/csi.v1.Controller/ControllerGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":3}}},{"Type":{"Rpc":{"type":4}}},{"Type":{"Rpc":{"type":6}}},{"Type":{"Rpc":{"type":5}}},{"Type":{"Rpc":{"type":8}}},{"Type":{"Rpc":{"type":7}}},{"Type":{"Rpc":{"type":2}}},{"Type":{"Rpc":{"type":9}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/CreateVolume","Request":{"name":"sanity-controller-create-appropriate-20557771-5B4ED4AD","volume_capabilities":[{"AccessType":{"Mount":{}},"access_mode":{"mode":1}}]},"Response":{"volume":{"capacity_bytes":107374182400,"volume_id":"18","volume_context":{"name":"sanity-controller-create-appropriate-20557771-5B4ED4AD"}}},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/DeleteVolume","Request":{"volume_id":"18"},"Response":{},"Error":""}
•gRPCCall: {"Method":"/csi.v1.Controller/ValidateVolumeCapabilities","Request":{},"Response":null,"Error":"rpc error: code = InvalidArgument desc = Volume ID cannot be empty"}
•gRPCCall: {"Method":"/csi.v1.Controller/CreateVolume","Request":{"name":"sanity-controller-validate-nocaps-20557771-5B4ED4AD","volume_capabilities":[{"AccessType":{"Mount":{}},"access_mode":{"mode":1}}]},"Response":{"volume":{"capacity_bytes":107374182400,"volume_id":"19","volume_context":{"name":"sanity-controller-validate-nocaps-20557771-5B4ED4AD"}}},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/ValidateVolumeCapabilities","Request":{"volume_id":"19"},"Response":null,"Error":"rpc error: code = InvalidArgument desc = 19"}
gRPCCall: {"Method":"/csi.v1.Controller/DeleteVolume","Request":{"volume_id":"19"},"Response":{},"Error":""}
•gRPCCall: {"Method":"/csi.v1.Controller/CreateVolume","Request":{"name":"sanity-controller-validate-20557771-5B4ED4AD","volume_capabilities":[{"AccessType":{"Mount":{}},"access_mode":{"mode":1}}]},"Response":{"volume":{"capacity_bytes":107374182400,"volume_id":"20","volume_context":{"name":"sanity-controller-validate-20557771-5B4ED4AD"}}},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/ValidateVolumeCapabilities","Request":{"volume_id":"20","volume_capabilities":[{"AccessType":{"Mount":{}},"access_mode":{"mode":1}}]},"Response":{"confirmed":{"volume_capabilities":[{"AccessType":{"Mount":{}},"access_mode":{"mode":1}}]}},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/DeleteVolume","Request":{"volume_id":"20"},"Response":{},"Error":""}
•gRPCCall: {"Method":"/csi.v1.Controller/ValidateVolumeCapabilities","Request":{"volume_id":"fake-vol-id-58a415f1-5","volume_capabilities":[{"AccessType":{"Mount":{}},"access_mode":{"mode":1}}]},"Response":null,"Error":"rpc error: code = NotFound desc = fake-vol-id-58a415f1-5"}
•gRPCCall: {"Method":"/csi.v1.Controller/ControllerGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":3}}},{"Type":{"Rpc":{"type":4}}},{"Type":{"Rpc":{"type":6}}},{"Type":{"Rpc":{"type":5}}},{"Type":{"Rpc":{"type":8}}},{"Type":{"Rpc":{"type":7}}},{"Type":{"Rpc":{"type":2}}},{"Type":{"Rpc":{"type":9}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/ControllerPublishVolume","Request":{},"Response":null,"Error":"rpc error: code = InvalidArgument desc = Volume ID cannot be empty"}
•gRPCCall: {"Method":"/csi.v1.Controller/ControllerGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":3}}},{"Type":{"Rpc":{"type":4}}},{"Type":{"Rpc":{"type":6}}},{"Type":{"Rpc":{"type":5}}},{"Type":{"Rpc":{"type":8}}},{"Type":{"Rpc":{"type":7}}},{"Type":{"Rpc":{"type":2}}},{"Type":{"Rpc":{"type":9}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/ControllerPublishVolume","Request":{"volume_id":"fake-vol-id-76dc6fd2-4"},"Response":null,"Error":"rpc error: code = InvalidArgument desc = Node ID cannot be empty"}
•gRPCCall: {"Method":"/csi.v1.Controller/ControllerGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":3}}},{"Type":{"Rpc":{"type":4}}},{"Type":{"Rpc":{"type":6}}},{"Type":{"Rpc":{"type":5}}},{"Type":{"Rpc":{"type":8}}},{"Type":{"Rpc":{"type":7}}},{"Type":{"Rpc":{"type":2}}},{"Type":{"Rpc":{"type":9}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/ControllerPublishVolume","Request":{"volume_id":"fake-vol-id-58a324eb-6","node_id":"fake-node-id-c2540eb2-d"},"Response":null,"Error":"rpc error: code = InvalidArgument desc = Volume Capabilities cannot be empty"}
•gRPCCall: {"Method":"/csi.v1.Controller/ControllerGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":3}}},{"Type":{"Rpc":{"type":4}}},{"Type":{"Rpc":{"type":6}}},{"Type":{"Rpc":{"type":5}}},{"Type":{"Rpc":{"type":8}}},{"Type":{"Rpc":{"type":7}}},{"Type":{"Rpc":{"type":2}}},{"Type":{"Rpc":{"type":9}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Node/NodeGetInfo","Request":{},"Response":{"node_id":"io.kubernetes.storage.mock","max_volumes_per_node":2},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/CreateVolume","Request":{"name":"sanity-controller-publish-20557771-5B4ED4AD","volume_capabilities":[{"AccessType":{"Mount":{}},"access_mode":{"mode":1}}]},"Response":{"volume":{"capacity_bytes":107374182400,"volume_id":"21","volume_context":{"name":"sanity-controller-publish-20557771-5B4ED4AD"}}},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/ControllerPublishVolume","Request":{"volume_id":"21","node_id":"io.kubernetes.storage.mock","volume_capability":{"AccessType":{"Mount":{}},"access_mode":{"mode":1}}},"Response":{"publish_context":{"device":"/dev/mock","readonly":"false"}},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/ControllerUnpublishVolume","Request":{"volume_id":"21","node_id":"io.kubernetes.storage.mock"},"Response":{},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/DeleteVolume","Request":{"volume_id":"21"},"Response":{},"Error":""}
•gRPCCall: {"Method":"/csi.v1.Controller/ControllerGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":3}}},{"Type":{"Rpc":{"type":4}}},{"Type":{"Rpc":{"type":6}}},{"Type":{"Rpc":{"type":5}}},{"Type":{"Rpc":{"type":8}}},{"Type":{"Rpc":{"type":7}}},{"Type":{"Rpc":{"type":2}}},{"Type":{"Rpc":{"type":9}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Node/NodeGetInfo","Request":{},"Response":{"node_id":"io.kubernetes.storage.mock","max_volumes_per_node":2},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/CreateVolume","Request":{"name":"sanity-max-attach-limit-vol-0-20557771-5B4ED4AD","capacity_range":{"required_bytes":10737418240,"limit_bytes":10737418240},"volume_capabilities":[{"AccessType":{"Mount":{}},"access_mode":{"mode":1}}]},"Response":{"volume":{"capacity_bytes":10737418240,"volume_id":"22","volume_context":{"name":"sanity-max-attach-limit-vol-0-20557771-5B4ED4AD"}}},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/ControllerPublishVolume","Request":{"volume_id":"22","node_id":"io.kubernetes.storage.mock","volume_capability":{"AccessType":{"Mount":{}},"access_mode":{"mode":1}}},"Response":{"publish_context":{"device":"/dev/mock","readonly":"false"}},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/CreateVolume","Request":{"name":"sanity-max-attach-limit-vol-1-20557771-5B4ED4AD","capacity_range":{"required_bytes":10737418240,"limit_bytes":10737418240},"volume_capabilities":[{"AccessType":{"Mount":{}},"access_mode":{"mode":1}}]},"Response":{"volume":{"capacity_bytes":10737418240,"volume_id":"23","volume_context":{"name":"sanity-max-attach-limit-vol-1-20557771-5B4ED4AD"}}},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/ControllerPublishVolume","Request":{"volume_id":"23","node_id":"io.kubernetes.storage.mock","volume_capability":{"AccessType":{"Mount":{}},"access_mode":{"mode":1}}},"Response":{"publish_context":{"device":"/dev/mock","readonly":"false"}},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/CreateVolume","Request":{"name":"sanity-max-attach-limit-vol+1-20557771-5B4ED4AD","capacity_range":{"required_bytes":10737418240,"limit_bytes":10737418240},"volume_capabilities":[{"AccessType":{"Mount":{}},"access_mode":{"mode":1}}]},"Response":{"volume":{"capacity_bytes":10737418240,"volume_id":"24","volume_context":{"name":"sanity-max-attach-limit-vol+1-20557771-5B4ED4AD"}}},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/ControllerPublishVolume","Request":{"volume_id":"24","node_id":"io.kubernetes.storage.mock","volume_capability":{"AccessType":{"Mount":{}},"access_mode":{"mode":1}}},"Response":null,"Error":"rpc error: code = ResourceExhausted desc = Cannot attach any more volumes to this node"}
gRPCCall: {"Method":"/csi.v1.Controller/ControllerUnpublishVolume","Request":{"volume_id":"22","node_id":"io.kubernetes.storage.mock"},"Response":{},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/DeleteVolume","Request":{"volume_id":"22"},"Response":{},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/ControllerUnpublishVolume","Request":{"volume_id":"23","node_id":"io.kubernetes.storage.mock"},"Response":{},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/DeleteVolume","Request":{"volume_id":"23"},"Response":{},"Error":""}
•gRPCCall: {"Method":"/csi.v1.Controller/ControllerGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":3}}},{"Type":{"Rpc":{"type":4}}},{"Type":{"Rpc":{"type":6}}},{"Type":{"Rpc":{"type":5}}},{"Type":{"Rpc":{"type":8}}},{"Type":{"Rpc":{"type":7}}},{"Type":{"Rpc":{"type":2}}},{"Type":{"Rpc":{"type":9}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/ControllerPublishVolume","Request":{"volume_id":"fake-vol-id-1f4c1f3e-b","node_id":"fake-node-id-b988fce6-1","volume_capability":{"AccessType":{"Mount":{}},"access_mode":{"mode":1}}},"Response":null,"Error":"rpc error: code = NotFound desc = Not matching Node ID fake-node-id-b988fce6-1 to Mock Node ID io.kubernetes.storage.mock"}
•gRPCCall: {"Method":"/csi.v1.Controller/ControllerGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":3}}},{"Type":{"Rpc":{"type":4}}},{"Type":{"Rpc":{"type":6}}},{"Type":{"Rpc":{"type":5}}},{"Type":{"Rpc":{"type":8}}},{"Type":{"Rpc":{"type":7}}},{"Type":{"Rpc":{"type":2}}},{"Type":{"Rpc":{"type":9}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/CreateVolume","Request":{"name":"sanity-controller-wrong-node-20557771-5B4ED4AD","volume_capabilities":[{"AccessType":{"Mount":{}},"access_mode":{"mode":1}}]},"Response":{"volume":{"capacity_bytes":107374182400,"volume_id":"25","volume_context":{"name":"sanity-controller-wrong-node-20557771-5B4ED4AD"}}},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/ControllerPublishVolume","Request":{"volume_id":"25","node_id":"fake-node-id-93019d72-5","volume_capability":{"AccessType":{"Mount":{}},"access_mode":{"mode":1}}},"Response":null,"Error":"rpc error: code = NotFound desc = Not matching Node ID fake-node-id-93019d72-5 to Mock Node ID io.kubernetes.storage.mock"}
gRPCCall: {"Method":"/csi.v1.Controller/DeleteVolume","Request":{"volume_id":"25"},"Response":{},"Error":""}
•gRPCCall: {"Method":"/csi.v1.Controller/ControllerGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":3}}},{"Type":{"Rpc":{"type":4}}},{"Type":{"Rpc":{"type":6}}},{"Type":{"Rpc":{"type":5}}},{"Type":{"Rpc":{"type":8}}},{"Type":{"Rpc":{"type":7}}},{"Type":{"Rpc":{"type":2}}},{"Type":{"Rpc":{"type":9}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/ControllerGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":3}}},{"Type":{"Rpc":{"type":4}}},{"Type":{"Rpc":{"type":6}}},{"Type":{"Rpc":{"type":5}}},{"Type":{"Rpc":{"type":8}}},{"Type":{"Rpc":{"type":7}}},{"Type":{"Rpc":{"type":2}}},{"Type":{"Rpc":{"type":9}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/CreateVolume","Request":{"name":"sanity-controller-published-incompatible-20557771-5B4ED4AD","volume_capabilities":[{"AccessType":{"Mount":{}},"access_mode":{"mode":1}}]},"Response":{"volume":{"capacity_bytes":107374182400,"volume_id":"26","volume_context":{"name":"sanity-controller-published-incompatible-20557771-5B4ED4AD"}}},"Error":""}
gRPCCall: {"Method":"/csi.v1.Node/NodeGetInfo","Request":{},"Response":{"node_id":"io.kubernetes.storage.mock","max_volumes_per_node":2},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/ControllerPublishVolume","Request":{"volume_id":"26","node_id":"io.kubernetes.storage.mock","volume_capability":{"AccessType":{"Mount":{}},"access_mode":{"mode":1}}},"Response":{"publish_context":{"device":"/dev/mock","readonly":"false"}},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/ControllerPublishVolume","Request":{"volume_id":"26","node_id":"io.kubernetes.storage.mock","volume_capability":{"AccessType":{"Mount":{}},"access_mode":{"mode":1}},"readonly":true},"Response":null,"Error":"rpc error: code = AlreadyExists desc = Volume published but has incompatible readonly flag"}
gRPCCall: {"Method":"/csi.v1.Controller/ControllerUnpublishVolume","Request":{"volume_id":"26","node_id":"io.kubernetes.storage.mock"},"Response":{},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/DeleteVolume","Request":{"volume_id":"26"},"Response":{},"Error":""}
•gRPCCall: {"Method":"/csi.v1.Controller/ControllerGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":3}}},{"Type":{"Rpc":{"type":4}}},{"Type":{"Rpc":{"type":6}}},{"Type":{"Rpc":{"type":5}}},{"Type":{"Rpc":{"type":8}}},{"Type":{"Rpc":{"type":7}}},{"Type":{"Rpc":{"type":2}}},{"Type":{"Rpc":{"type":9}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/ControllerUnpublishVolume","Request":{},"Response":null,"Error":"rpc error: code = InvalidArgument desc = Volume ID cannot be empty"}
•gRPCCall: {"Method":"/csi.v1.Controller/ControllerGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":3}}},{"Type":{"Rpc":{"type":4}}},{"Type":{"Rpc":{"type":6}}},{"Type":{"Rpc":{"type":5}}},{"Type":{"Rpc":{"type":8}}},{"Type":{"Rpc":{"type":7}}},{"Type":{"Rpc":{"type":2}}},{"Type":{"Rpc":{"type":9}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Node/NodeGetInfo","Request":{},"Response":{"node_id":"io.kubernetes.storage.mock","max_volumes_per_node":2},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/CreateVolume","Request":{"name":"sanity-controller-unpublish-20557771-5B4ED4AD","volume_capabilities":[{"AccessType":{"Mount":{}},"access_mode":{"mode":1}}]},"Response":{"volume":{"capacity_bytes":107374182400,"volume_id":"27","volume_context":{"name":"sanity-controller-unpublish-20557771-5B4ED4AD"}}},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/ControllerPublishVolume","Request":{"volume_id":"27","node_id":"io.kubernetes.storage.mock","volume_capability":{"AccessType":{"Mount":{}},"access_mode":{"mode":1}}},"Response":{"publish_context":{"device":"/dev/mock","readonly":"false"}},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/ControllerUnpublishVolume","Request":{"volume_id":"27","node_id":"io.kubernetes.storage.mock"},"Response":{},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/DeleteVolume","Request":{"volume_id":"27"},"Response":{},"Error":""}
•gRPCCall: {"Method":"/csi.v1.Controller/ControllerGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":3}}},{"Type":{"Rpc":{"type":4}}},{"Type":{"Rpc":{"type":6}}},{"Type":{"Rpc":{"type":5}}},{"Type":{"Rpc":{"type":8}}},{"Type":{"Rpc":{"type":7}}},{"Type":{"Rpc":{"type":2}}},{"Type":{"Rpc":{"type":9}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/DeleteSnapshot","Request":{},"Response":null,"Error":"rpc error: code = InvalidArgument desc = Snapshot ID cannot be empty"}
•gRPCCall: {"Method":"/csi.v1.Controller/ControllerGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":3}}},{"Type":{"Rpc":{"type":4}}},{"Type":{"Rpc":{"type":6}}},{"Type":{"Rpc":{"type":5}}},{"Type":{"Rpc":{"type":8}}},{"Type":{"Rpc":{"type":7}}},{"Type":{"Rpc":{"type":2}}},{"Type":{"Rpc":{"type":9}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/DeleteSnapshot","Request":{"snapshot_id":"reallyfakesnapshotid"},"Response":{},"Error":""}
•gRPCCall: {"Method":"/csi.v1.Controller/ControllerGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":3}}},{"Type":{"Rpc":{"type":4}}},{"Type":{"Rpc":{"type":6}}},{"Type":{"Rpc":{"type":5}}},{"Type":{"Rpc":{"type":8}}},{"Type":{"Rpc":{"type":7}}},{"Type":{"Rpc":{"type":2}}},{"Type":{"Rpc":{"type":9}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/CreateVolume","Request":{"name":"DeleteSnapshot-volume-1","capacity_range":{"required_bytes":10737418240,"limit_bytes":10737418240},"volume_capabilities":[{"AccessType":{"Mount":{}},"access_mode":{"mode":1}}]},"Response":{"volume":{"capacity_bytes":10737418240,"volume_id":"28","volume_context":{"name":"DeleteSnapshot-volume-1"}}},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/CreateSnapshot","Request":{"source_volume_id":"28","name":"DeleteSnapshot-snapshot-1"},"Response":{"snapshot":{"snapshot_id":"8","source_volume_id":"28","creation_time":{"seconds":1570460406,"nanos":399742409},"ready_to_use":true}},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/DeleteSnapshot","Request":{"snapshot_id":"8"},"Response":{},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/DeleteVolume","Request":{"volume_id":"28"},"Response":{},"Error":""}
•gRPCCall: {"Method":"/csi.v1.Controller/ControllerGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":3}}},{"Type":{"Rpc":{"type":4}}},{"Type":{"Rpc":{"type":6}}},{"Type":{"Rpc":{"type":5}}},{"Type":{"Rpc":{"type":8}}},{"Type":{"Rpc":{"type":7}}},{"Type":{"Rpc":{"type":2}}},{"Type":{"Rpc":{"type":9}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/ControllerExpandVolume","Request":{"capacity_range":{"required_bytes":11811160064}},"Response":null,"Error":"rpc error: code = InvalidArgument desc = Volume ID cannot be empty"}
•gRPCCall: {"Method":"/csi.v1.Controller/ControllerGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":3}}},{"Type":{"Rpc":{"type":4}}},{"Type":{"Rpc":{"type":6}}},{"Type":{"Rpc":{"type":5}}},{"Type":{"Rpc":{"type":8}}},{"Type":{"Rpc":{"type":7}}},{"Type":{"Rpc":{"type":2}}},{"Type":{"Rpc":{"type":9}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/ControllerExpandVolume","Request":{},"Response":null,"Error":"rpc error: code = InvalidArgument desc = Volume ID cannot be empty"}
•gRPCCall: {"Method":"/csi.v1.Controller/ControllerGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":3}}},{"Type":{"Rpc":{"type":4}}},{"Type":{"Rpc":{"type":6}}},{"Type":{"Rpc":{"type":5}}},{"Type":{"Rpc":{"type":8}}},{"Type":{"Rpc":{"type":7}}},{"Type":{"Rpc":{"type":2}}},{"Type":{"Rpc":{"type":9}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/CreateVolume","Request":{"name":"sanity-expand-volume-20557771-5B4ED4AD","capacity_range":{"required_bytes":10737418240},"volume_capabilities":[{"AccessType":{"Mount":{}},"access_mode":{"mode":1}}]},"Response":{"volume":{"capacity_bytes":10737418240,"volume_id":"29","volume_context":{"name":"sanity-expand-volume-20557771-5B4ED4AD"}}},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/ControllerExpandVolume","Request":{"volume_id":"29","capacity_range":{"required_bytes":11811160064}},"Response":{"capacity_bytes":11811160064},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/DeleteVolume","Request":{"volume_id":"29"},"Response":{},"Error":""}
•gRPCCall: {"Method":"/csi.v1.Identity/GetPluginCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Service":{"type":1}}},{"Type":{"VolumeExpansion":{"type":1}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/ControllerGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":3}}},{"Type":{"Rpc":{"type":4}}},{"Type":{"Rpc":{"type":6}}},{"Type":{"Rpc":{"type":5}}},{"Type":{"Rpc":{"type":8}}},{"Type":{"Rpc":{"type":7}}},{"Type":{"Rpc":{"type":2}}},{"Type":{"Rpc":{"type":9}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Node/NodeGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{}}},{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":2}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Node/NodeGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{}}},{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":2}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Node/NodeGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{}}},{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":2}}}]},"Error":""}
•gRPCCall: {"Method":"/csi.v1.Identity/GetPluginCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Service":{"type":1}}},{"Type":{"VolumeExpansion":{"type":1}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/ControllerGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":3}}},{"Type":{"Rpc":{"type":4}}},{"Type":{"Rpc":{"type":6}}},{"Type":{"Rpc":{"type":5}}},{"Type":{"Rpc":{"type":8}}},{"Type":{"Rpc":{"type":7}}},{"Type":{"Rpc":{"type":2}}},{"Type":{"Rpc":{"type":9}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Node/NodeGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{}}},{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":2}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Node/NodeGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{}}},{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":2}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Identity/GetPluginCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Service":{"type":1}}},{"Type":{"VolumeExpansion":{"type":1}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Node/NodeGetInfo","Request":{},"Response":{"node_id":"io.kubernetes.storage.mock","max_volumes_per_node":2},"Error":""}
•gRPCCall: {"Method":"/csi.v1.Identity/GetPluginCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Service":{"type":1}}},{"Type":{"VolumeExpansion":{"type":1}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/ControllerGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":3}}},{"Type":{"Rpc":{"type":4}}},{"Type":{"Rpc":{"type":6}}},{"Type":{"Rpc":{"type":5}}},{"Type":{"Rpc":{"type":8}}},{"Type":{"Rpc":{"type":7}}},{"Type":{"Rpc":{"type":2}}},{"Type":{"Rpc":{"type":9}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Node/NodeGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{}}},{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":2}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Node/NodeGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{}}},{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":2}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Node/NodePublishVolume","Request":{},"Response":null,"Error":"rpc error: code = InvalidArgument desc = stage volume info 'device' key required"}
•gRPCCall: {"Method":"/csi.v1.Identity/GetPluginCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Service":{"type":1}}},{"Type":{"VolumeExpansion":{"type":1}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/ControllerGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":3}}},{"Type":{"Rpc":{"type":4}}},{"Type":{"Rpc":{"type":6}}},{"Type":{"Rpc":{"type":5}}},{"Type":{"Rpc":{"type":8}}},{"Type":{"Rpc":{"type":7}}},{"Type":{"Rpc":{"type":2}}},{"Type":{"Rpc":{"type":9}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Node/NodeGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{}}},{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":2}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Node/NodeGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{}}},{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":2}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Node/NodePublishVolume","Request":{"volume_id":"fake-vol-id-4a68cd7c-6"},"Response":null,"Error":"rpc error: code = InvalidArgument desc = stage volume info 'device' key required"}
•gRPCCall: {"Method":"/csi.v1.Identity/GetPluginCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Service":{"type":1}}},{"Type":{"VolumeExpansion":{"type":1}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/ControllerGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":3}}},{"Type":{"Rpc":{"type":4}}},{"Type":{"Rpc":{"type":6}}},{"Type":{"Rpc":{"type":5}}},{"Type":{"Rpc":{"type":8}}},{"Type":{"Rpc":{"type":7}}},{"Type":{"Rpc":{"type":2}}},{"Type":{"Rpc":{"type":9}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Node/NodeGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{}}},{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":2}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Node/NodeGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{}}},{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":2}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Node/NodePublishVolume","Request":{"volume_id":"fake-vol-id-5cf48ba6-f","target_path":"/tmp/csi-mount/target"},"Response":null,"Error":"rpc error: code = InvalidArgument desc = stage volume info 'device' key required"}
•gRPCCall: {"Method":"/csi.v1.Identity/GetPluginCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Service":{"type":1}}},{"Type":{"VolumeExpansion":{"type":1}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/ControllerGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":3}}},{"Type":{"Rpc":{"type":4}}},{"Type":{"Rpc":{"type":6}}},{"Type":{"Rpc":{"type":5}}},{"Type":{"Rpc":{"type":8}}},{"Type":{"Rpc":{"type":7}}},{"Type":{"Rpc":{"type":2}}},{"Type":{"Rpc":{"type":9}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Node/NodeGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{}}},{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":2}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Node/NodeGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{}}},{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":2}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Node/NodeUnpublishVolume","Request":{},"Response":null,"Error":"rpc error: code = InvalidArgument desc = Volume ID cannot be empty"}
•gRPCCall: {"Method":"/csi.v1.Identity/GetPluginCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Service":{"type":1}}},{"Type":{"VolumeExpansion":{"type":1}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/ControllerGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":3}}},{"Type":{"Rpc":{"type":4}}},{"Type":{"Rpc":{"type":6}}},{"Type":{"Rpc":{"type":5}}},{"Type":{"Rpc":{"type":8}}},{"Type":{"Rpc":{"type":7}}},{"Type":{"Rpc":{"type":2}}},{"Type":{"Rpc":{"type":9}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Node/NodeGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{}}},{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":2}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Node/NodeGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{}}},{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":2}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Node/NodeUnpublishVolume","Request":{"volume_id":"fake-vol-id-9381fc77-b"},"Response":null,"Error":"rpc error: code = InvalidArgument desc = Target Path cannot be empty"}
•gRPCCall: {"Method":"/csi.v1.Identity/GetPluginCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Service":{"type":1}}},{"Type":{"VolumeExpansion":{"type":1}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/ControllerGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":3}}},{"Type":{"Rpc":{"type":4}}},{"Type":{"Rpc":{"type":6}}},{"Type":{"Rpc":{"type":5}}},{"Type":{"Rpc":{"type":8}}},{"Type":{"Rpc":{"type":7}}},{"Type":{"Rpc":{"type":2}}},{"Type":{"Rpc":{"type":9}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Node/NodeGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{}}},{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":2}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Node/NodeGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{}}},{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":2}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Node/NodeStageVolume","Request":{"publish_context":{"device":"/dev/mock"},"staging_target_path":"/tmp/csi-staging","volume_capability":{"AccessType":{"Mount":{}},"access_mode":{"mode":1}}},"Response":null,"Error":"rpc error: code = InvalidArgument desc = Volume ID cannot be empty"}
•gRPCCall: {"Method":"/csi.v1.Identity/GetPluginCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Service":{"type":1}}},{"Type":{"VolumeExpansion":{"type":1}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/ControllerGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":3}}},{"Type":{"Rpc":{"type":4}}},{"Type":{"Rpc":{"type":6}}},{"Type":{"Rpc":{"type":5}}},{"Type":{"Rpc":{"type":8}}},{"Type":{"Rpc":{"type":7}}},{"Type":{"Rpc":{"type":2}}},{"Type":{"Rpc":{"type":9}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Node/NodeGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{}}},{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":2}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Node/NodeGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{}}},{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":2}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Node/NodeStageVolume","Request":{"volume_id":"fake-vol-id-5e948219-8","publish_context":{"device":"/dev/mock"},"volume_capability":{"AccessType":{"Mount":{}},"access_mode":{"mode":1}}},"Response":null,"Error":"rpc error: code = InvalidArgument desc = Staging Target Path cannot be empty"}
•gRPCCall: {"Method":"/csi.v1.Identity/GetPluginCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Service":{"type":1}}},{"Type":{"VolumeExpansion":{"type":1}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/ControllerGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":3}}},{"Type":{"Rpc":{"type":4}}},{"Type":{"Rpc":{"type":6}}},{"Type":{"Rpc":{"type":5}}},{"Type":{"Rpc":{"type":8}}},{"Type":{"Rpc":{"type":7}}},{"Type":{"Rpc":{"type":2}}},{"Type":{"Rpc":{"type":9}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Node/NodeGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{}}},{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":2}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Node/NodeGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{}}},{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":2}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/CreateVolume","Request":{"name":"sanity-node-stage-nocaps-20557771-5B4ED4AD","volume_capabilities":[{"AccessType":{"Mount":{}},"access_mode":{"mode":1}}]},"Response":{"volume":{"capacity_bytes":107374182400,"volume_id":"30","volume_context":{"name":"sanity-node-stage-nocaps-20557771-5B4ED4AD"}}},"Error":""}
gRPCCall: {"Method":"/csi.v1.Node/NodeStageVolume","Request":{"volume_id":"30","publish_context":{"device":"/dev/mock"},"staging_target_path":"/tmp/csi-staging"},"Response":null,"Error":"rpc error: code = InvalidArgument desc = Volume Capability cannot be empty"}
gRPCCall: {"Method":"/csi.v1.Controller/DeleteVolume","Request":{"volume_id":"30"},"Response":{},"Error":""}
•gRPCCall: {"Method":"/csi.v1.Identity/GetPluginCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Service":{"type":1}}},{"Type":{"VolumeExpansion":{"type":1}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/ControllerGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":3}}},{"Type":{"Rpc":{"type":4}}},{"Type":{"Rpc":{"type":6}}},{"Type":{"Rpc":{"type":5}}},{"Type":{"Rpc":{"type":8}}},{"Type":{"Rpc":{"type":7}}},{"Type":{"Rpc":{"type":2}}},{"Type":{"Rpc":{"type":9}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Node/NodeGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{}}},{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":2}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Node/NodeGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{}}},{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":2}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Node/NodeUnstageVolume","Request":{"staging_target_path":"/tmp/csi-staging"},"Response":null,"Error":"rpc error: code = InvalidArgument desc = Volume ID cannot be empty"}
•gRPCCall: {"Method":"/csi.v1.Identity/GetPluginCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Service":{"type":1}}},{"Type":{"VolumeExpansion":{"type":1}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/ControllerGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":3}}},{"Type":{"Rpc":{"type":4}}},{"Type":{"Rpc":{"type":6}}},{"Type":{"Rpc":{"type":5}}},{"Type":{"Rpc":{"type":8}}},{"Type":{"Rpc":{"type":7}}},{"Type":{"Rpc":{"type":2}}},{"Type":{"Rpc":{"type":9}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Node/NodeGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{}}},{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":2}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Node/NodeGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{}}},{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":2}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Node/NodeUnstageVolume","Request":{"volume_id":"fake-vol-id-904db5a7-1"},"Response":null,"Error":"rpc error: code = InvalidArgument desc = Staging Target Path cannot be empty"}
•gRPCCall: {"Method":"/csi.v1.Identity/GetPluginCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Service":{"type":1}}},{"Type":{"VolumeExpansion":{"type":1}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/ControllerGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":3}}},{"Type":{"Rpc":{"type":4}}},{"Type":{"Rpc":{"type":6}}},{"Type":{"Rpc":{"type":5}}},{"Type":{"Rpc":{"type":8}}},{"Type":{"Rpc":{"type":7}}},{"Type":{"Rpc":{"type":2}}},{"Type":{"Rpc":{"type":9}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Node/NodeGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{}}},{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":2}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Node/NodeGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{}}},{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":2}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Node/NodeGetVolumeStats","Request":{"volume_path":"some/path"},"Response":null,"Error":"rpc error: code = InvalidArgument desc = Volume ID cannot be empty"}
•gRPCCall: {"Method":"/csi.v1.Identity/GetPluginCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Service":{"type":1}}},{"Type":{"VolumeExpansion":{"type":1}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/ControllerGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":3}}},{"Type":{"Rpc":{"type":4}}},{"Type":{"Rpc":{"type":6}}},{"Type":{"Rpc":{"type":5}}},{"Type":{"Rpc":{"type":8}}},{"Type":{"Rpc":{"type":7}}},{"Type":{"Rpc":{"type":2}}},{"Type":{"Rpc":{"type":9}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Node/NodeGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{}}},{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":2}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Node/NodeGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{}}},{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":2}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Node/NodeGetVolumeStats","Request":{"volume_id":"fake-vol-id-498a9ff4-e"},"Response":null,"Error":"rpc error: code = InvalidArgument desc = Volume Path cannot be empty"}
•gRPCCall: {"Method":"/csi.v1.Identity/GetPluginCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Service":{"type":1}}},{"Type":{"VolumeExpansion":{"type":1}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/ControllerGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":3}}},{"Type":{"Rpc":{"type":4}}},{"Type":{"Rpc":{"type":6}}},{"Type":{"Rpc":{"type":5}}},{"Type":{"Rpc":{"type":8}}},{"Type":{"Rpc":{"type":7}}},{"Type":{"Rpc":{"type":2}}},{"Type":{"Rpc":{"type":9}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Node/NodeGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{}}},{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":2}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Node/NodeGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{}}},{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":2}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Node/NodeGetVolumeStats","Request":{"volume_id":"fake-vol-id-4bc80f4f-f","volume_path":"some/path"},"Response":null,"Error":"rpc error: code = NotFound desc = fake-vol-id-4bc80f4f-f"}
•gRPCCall: {"Method":"/csi.v1.Identity/GetPluginCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Service":{"type":1}}},{"Type":{"VolumeExpansion":{"type":1}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/ControllerGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":3}}},{"Type":{"Rpc":{"type":4}}},{"Type":{"Rpc":{"type":6}}},{"Type":{"Rpc":{"type":5}}},{"Type":{"Rpc":{"type":8}}},{"Type":{"Rpc":{"type":7}}},{"Type":{"Rpc":{"type":2}}},{"Type":{"Rpc":{"type":9}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Node/NodeGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{}}},{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":2}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Node/NodeGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{}}},{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":2}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/CreateVolume","Request":{"name":"sanity-node-get-volume-stats-20557771-5B4ED4AD","volume_capabilities":[{"AccessType":{"Mount":{}},"access_mode":{"mode":1}}]},"Response":{"volume":{"capacity_bytes":107374182400,"volume_id":"31","volume_context":{"name":"sanity-node-get-volume-stats-20557771-5B4ED4AD"}}},"Error":""}
gRPCCall: {"Method":"/csi.v1.Node/NodeGetInfo","Request":{},"Response":{"node_id":"io.kubernetes.storage.mock","max_volumes_per_node":2},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/ControllerPublishVolume","Request":{"volume_id":"31","node_id":"io.kubernetes.storage.mock","volume_capability":{"AccessType":{"Mount":{}},"access_mode":{"mode":1}},"volume_context":{"name":"sanity-node-get-volume-stats-20557771-5B4ED4AD"}},"Response":{"publish_context":{"device":"/dev/mock","readonly":"false"}},"Error":""}
gRPCCall: {"Method":"/csi.v1.Node/NodeStageVolume","Request":{"volume_id":"31","publish_context":{"device":"/dev/mock","readonly":"false"},"staging_target_path":"/tmp/csi-staging","volume_capability":{"AccessType":{"Mount":{}},"access_mode":{"mode":1}},"volume_context":{"name":"sanity-node-get-volume-stats-20557771-5B4ED4AD"}},"Response":{},"Error":""}
gRPCCall: {"Method":"/csi.v1.Node/NodePublishVolume","Request":{"volume_id":"31","publish_context":{"device":"/dev/mock","readonly":"false"},"staging_target_path":"/tmp/csi-staging","target_path":"/tmp/csi-mount/target","volume_capability":{"AccessType":{"Mount":{}},"access_mode":{"mode":1}},"volume_context":{"name":"sanity-node-get-volume-stats-20557771-5B4ED4AD"}},"Response":{},"Error":""}
gRPCCall: {"Method":"/csi.v1.Node/NodeGetVolumeStats","Request":{"volume_id":"31","volume_path":"some/path"},"Response":null,"Error":"rpc error: code = NotFound desc = volume \"31\" doest not exist on the specified path \"31\""}
gRPCCall: {"Method":"/csi.v1.Node/NodeUnpublishVolume","Request":{"volume_id":"31","target_path":"/tmp/csi-mount/target"},"Response":{},"Error":""}
gRPCCall: {"Method":"/csi.v1.Node/NodeUnstageVolume","Request":{"volume_id":"31","staging_target_path":"/tmp/csi-staging"},"Response":{},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/ControllerUnpublishVolume","Request":{"volume_id":"31","node_id":"io.kubernetes.storage.mock"},"Response":{},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/DeleteVolume","Request":{"volume_id":"31"},"Response":{},"Error":""}
gRPCCall: {"Method":"/csi.v1.Node/NodeUnpublishVolume","Request":{"volume_id":"31","target_path":"/tmp/csi-mount/target"},"Response":null,"Error":"rpc error: code = NotFound desc = 31"}
gRPCCall: {"Method":"/csi.v1.Node/NodeUnstageVolume","Request":{"volume_id":"31","staging_target_path":"/tmp/csi-staging"},"Response":null,"Error":"rpc error: code = NotFound desc = 31"}
gRPCCall: {"Method":"/csi.v1.Controller/ControllerUnpublishVolume","Request":{"volume_id":"31","node_id":"io.kubernetes.storage.mock"},"Response":null,"Error":"rpc error: code = NotFound desc = 31"}
gRPCCall: {"Method":"/csi.v1.Controller/DeleteVolume","Request":{"volume_id":"31"},"Response":{},"Error":""}
•gRPCCall: {"Method":"/csi.v1.Identity/GetPluginCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Service":{"type":1}}},{"Type":{"VolumeExpansion":{"type":1}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/ControllerGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":3}}},{"Type":{"Rpc":{"type":4}}},{"Type":{"Rpc":{"type":6}}},{"Type":{"Rpc":{"type":5}}},{"Type":{"Rpc":{"type":8}}},{"Type":{"Rpc":{"type":7}}},{"Type":{"Rpc":{"type":2}}},{"Type":{"Rpc":{"type":9}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Node/NodeGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{}}},{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":2}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Node/NodeGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{}}},{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":2}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Node/NodeGetInfo","Request":{},"Response":{"node_id":"io.kubernetes.storage.mock","max_volumes_per_node":2},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/CreateVolume","Request":{"name":"sanity-node-full-20557771-5B4ED4AD","volume_capabilities":[{"AccessType":{"Mount":{}},"access_mode":{"mode":1}}]},"Response":{"volume":{"capacity_bytes":107374182400,"volume_id":"32","volume_context":{"name":"sanity-node-full-20557771-5B4ED4AD"}}},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/ControllerPublishVolume","Request":{"volume_id":"32","node_id":"io.kubernetes.storage.mock","volume_capability":{"AccessType":{"Mount":{}},"access_mode":{"mode":1}},"volume_context":{"name":"sanity-node-full-20557771-5B4ED4AD"}},"Response":{"publish_context":{"device":"/dev/mock","readonly":"false"}},"Error":""}
gRPCCall: {"Method":"/csi.v1.Node/NodeStageVolume","Request":{"volume_id":"32","publish_context":{"device":"/dev/mock","readonly":"false"},"staging_target_path":"/tmp/csi-staging","volume_capability":{"AccessType":{"Mount":{}},"access_mode":{"mode":1}},"volume_context":{"name":"sanity-node-full-20557771-5B4ED4AD"}},"Response":{},"Error":""}
gRPCCall: {"Method":"/csi.v1.Node/NodePublishVolume","Request":{"volume_id":"32","publish_context":{"device":"/dev/mock","readonly":"false"},"staging_target_path":"/tmp/csi-staging","target_path":"/tmp/csi-mount/target","volume_capability":{"AccessType":{"Mount":{}},"access_mode":{"mode":1}},"volume_context":{"name":"sanity-node-full-20557771-5B4ED4AD"}},"Response":{},"Error":""}
gRPCCall: {"Method":"/csi.v1.Node/NodeGetVolumeStats","Request":{"volume_id":"32","volume_path":"/tmp/csi-mount/target"},"Response":{"usage":[{"total":107374182400,"unit":1}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Node/NodeUnpublishVolume","Request":{"volume_id":"32","target_path":"/tmp/csi-mount/target"},"Response":{},"Error":""}
gRPCCall: {"Method":"/csi.v1.Node/NodeUnstageVolume","Request":{"volume_id":"32","staging_target_path":"/tmp/csi-staging"},"Response":{},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/ControllerUnpublishVolume","Request":{"volume_id":"32","node_id":"io.kubernetes.storage.mock"},"Response":{},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/DeleteVolume","Request":{"volume_id":"32"},"Response":{},"Error":""}
gRPCCall: {"Method":"/csi.v1.Node/NodeUnpublishVolume","Request":{"volume_id":"32","target_path":"/tmp/csi-mount/target"},"Response":null,"Error":"rpc error: code = NotFound desc = 32"}
gRPCCall: {"Method":"/csi.v1.Node/NodeUnstageVolume","Request":{"volume_id":"32","staging_target_path":"/tmp/csi-staging"},"Response":null,"Error":"rpc error: code = NotFound desc = 32"}
gRPCCall: {"Method":"/csi.v1.Controller/ControllerUnpublishVolume","Request":{"volume_id":"32","node_id":"io.kubernetes.storage.mock"},"Response":null,"Error":"rpc error: code = NotFound desc = 32"}
gRPCCall: {"Method":"/csi.v1.Controller/DeleteVolume","Request":{"volume_id":"32"},"Response":{},"Error":""}
•gRPCCall: {"Method":"/csi.v1.Controller/ControllerGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":3}}},{"Type":{"Rpc":{"type":4}}},{"Type":{"Rpc":{"type":6}}},{"Type":{"Rpc":{"type":5}}},{"Type":{"Rpc":{"type":8}}},{"Type":{"Rpc":{"type":7}}},{"Type":{"Rpc":{"type":2}}},{"Type":{"Rpc":{"type":9}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/ListSnapshots","Request":{},"Response":{"entries":[{"snapshot":{"snapshot_id":"1","source_volume_id":"1","creation_time":{"seconds":1570460406,"nanos":245318708},"ready_to_use":true}},{"snapshot":{"snapshot_id":"2","source_volume_id":"2","creation_time":{"seconds":1570460406,"nanos":245321334},"ready_to_use":true}},{"snapshot":{"snapshot_id":"3","source_volume_id":"3","creation_time":{"seconds":1570460406,"nanos":245328549},"ready_to_use":true}}]},"Error":""}
•gRPCCall: {"Method":"/csi.v1.Controller/ControllerGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":3}}},{"Type":{"Rpc":{"type":4}}},{"Type":{"Rpc":{"type":6}}},{"Type":{"Rpc":{"type":5}}},{"Type":{"Rpc":{"type":8}}},{"Type":{"Rpc":{"type":7}}},{"Type":{"Rpc":{"type":2}}},{"Type":{"Rpc":{"type":9}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/CreateVolume","Request":{"name":"listSnapshots-volume-1","capacity_range":{"required_bytes":10737418240,"limit_bytes":10737418240},"volume_capabilities":[{"AccessType":{"Mount":{}},"access_mode":{"mode":1}}]},"Response":{"volume":{"capacity_bytes":10737418240,"volume_id":"33","volume_context":{"name":"listSnapshots-volume-1"}}},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/CreateSnapshot","Request":{"source_volume_id":"33","name":"listSnapshots-snapshot-1"},"Response":{"snapshot":{"snapshot_id":"9","source_volume_id":"33","creation_time":{"seconds":1570460406,"nanos":914223723},"ready_to_use":true}},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/ListSnapshots","Request":{"snapshot_id":"9"},"Response":{"entries":[{"snapshot":{"snapshot_id":"9","source_volume_id":"33","creation_time":{"seconds":1570460406,"nanos":914223723},"ready_to_use":true}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/DeleteSnapshot","Request":{"snapshot_id":"9"},"Response":{},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/DeleteVolume","Request":{"volume_id":"33"},"Response":{},"Error":""}
•gRPCCall: {"Method":"/csi.v1.Controller/ControllerGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":3}}},{"Type":{"Rpc":{"type":4}}},{"Type":{"Rpc":{"type":6}}},{"Type":{"Rpc":{"type":5}}},{"Type":{"Rpc":{"type":8}}},{"Type":{"Rpc":{"type":7}}},{"Type":{"Rpc":{"type":2}}},{"Type":{"Rpc":{"type":9}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/ListSnapshots","Request":{"snapshot_id":"none-exist-id"},"Response":{},"Error":""}
•gRPCCall: {"Method":"/csi.v1.Controller/ControllerGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":3}}},{"Type":{"Rpc":{"type":4}}},{"Type":{"Rpc":{"type":6}}},{"Type":{"Rpc":{"type":5}}},{"Type":{"Rpc":{"type":8}}},{"Type":{"Rpc":{"type":7}}},{"Type":{"Rpc":{"type":2}}},{"Type":{"Rpc":{"type":9}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/CreateVolume","Request":{"name":"listSnapshots-volume-2","capacity_range":{"required_bytes":10737418240,"limit_bytes":10737418240},"volume_capabilities":[{"AccessType":{"Mount":{}},"access_mode":{"mode":1}}]},"Response":{"volume":{"capacity_bytes":10737418240,"volume_id":"34","volume_context":{"name":"listSnapshots-volume-2"}}},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/CreateSnapshot","Request":{"source_volume_id":"34","name":"listSnapshots-snapshot-2"},"Response":{"snapshot":{"snapshot_id":"10","source_volume_id":"34","creation_time":{"seconds":1570460406,"nanos":918025329},"ready_to_use":true}},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/ListSnapshots","Request":{"source_volume_id":"34"},"Response":{"entries":[{"snapshot":{"snapshot_id":"10","source_volume_id":"34","creation_time":{"seconds":1570460406,"nanos":918025329},"ready_to_use":true}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/DeleteSnapshot","Request":{"snapshot_id":"10"},"Response":{},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/DeleteVolume","Request":{"volume_id":"34"},"Response":{},"Error":""}
•gRPCCall: {"Method":"/csi.v1.Controller/ControllerGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":3}}},{"Type":{"Rpc":{"type":4}}},{"Type":{"Rpc":{"type":6}}},{"Type":{"Rpc":{"type":5}}},{"Type":{"Rpc":{"type":8}}},{"Type":{"Rpc":{"type":7}}},{"Type":{"Rpc":{"type":2}}},{"Type":{"Rpc":{"type":9}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/ListSnapshots","Request":{"source_volume_id":"fake-vol-id-fecb1ef8-7"},"Response":{},"Error":""}
•gRPCCall: {"Method":"/csi.v1.Controller/ControllerGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":3}}},{"Type":{"Rpc":{"type":4}}},{"Type":{"Rpc":{"type":6}}},{"Type":{"Rpc":{"type":5}}},{"Type":{"Rpc":{"type":8}}},{"Type":{"Rpc":{"type":7}}},{"Type":{"Rpc":{"type":2}}},{"Type":{"Rpc":{"type":9}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/ListSnapshots","Request":{},"Response":{"entries":[{"snapshot":{"snapshot_id":"1","source_volume_id":"1","creation_time":{"seconds":1570460406,"nanos":245318708},"ready_to_use":true}},{"snapshot":{"snapshot_id":"2","source_volume_id":"2","creation_time":{"seconds":1570460406,"nanos":245321334},"ready_to_use":true}},{"snapshot":{"snapshot_id":"3","source_volume_id":"3","creation_time":{"seconds":1570460406,"nanos":245328549},"ready_to_use":true}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/CreateVolume","Request":{"name":"listSnapshots-volume-3","capacity_range":{"required_bytes":10737418240,"limit_bytes":10737418240},"volume_capabilities":[{"AccessType":{"Mount":{}},"access_mode":{"mode":1}}]},"Response":{"volume":{"capacity_bytes":10737418240,"volume_id":"35","volume_context":{"name":"listSnapshots-volume-3"}}},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/CreateSnapshot","Request":{"source_volume_id":"35","name":"listSnapshots-snapshot-3"},"Response":{"snapshot":{"snapshot_id":"11","source_volume_id":"35","creation_time":{"seconds":1570460407,"nanos":74745627},"ready_to_use":true}},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/ListSnapshots","Request":{},"Response":{"entries":[{"snapshot":{"snapshot_id":"1","source_volume_id":"1","creation_time":{"seconds":1570460406,"nanos":245318708},"ready_to_use":true}},{"snapshot":{"snapshot_id":"2","source_volume_id":"2","creation_time":{"seconds":1570460406,"nanos":245321334},"ready_to_use":true}},{"snapshot":{"snapshot_id":"3","source_volume_id":"3","creation_time":{"seconds":1570460406,"nanos":245328549},"ready_to_use":true}},{"snapshot":{"snapshot_id":"11","source_volume_id":"35","creation_time":{"seconds":1570460407,"nanos":74745627},"ready_to_use":true}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/DeleteSnapshot","Request":{"snapshot_id":"11"},"Response":{},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/DeleteVolume","Request":{"volume_id":"35"},"Response":{},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/ListSnapshots","Request":{},"Response":{"entries":[{"snapshot":{"snapshot_id":"1","source_volume_id":"1","creation_time":{"seconds":1570460406,"nanos":245318708},"ready_to_use":true}},{"snapshot":{"snapshot_id":"2","source_volume_id":"2","creation_time":{"seconds":1570460406,"nanos":245321334},"ready_to_use":true}},{"snapshot":{"snapshot_id":"3","source_volume_id":"3","creation_time":{"seconds":1570460406,"nanos":245328549},"ready_to_use":true}}]},"Error":""}
•gRPCCall: {"Method":"/csi.v1.Controller/ControllerGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":3}}},{"Type":{"Rpc":{"type":4}}},{"Type":{"Rpc":{"type":6}}},{"Type":{"Rpc":{"type":5}}},{"Type":{"Rpc":{"type":8}}},{"Type":{"Rpc":{"type":7}}},{"Type":{"Rpc":{"type":2}}},{"Type":{"Rpc":{"type":9}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/ListSnapshots","Request":{},"Response":{"entries":[{"snapshot":{"snapshot_id":"1","source_volume_id":"1","creation_time":{"seconds":1570460406,"nanos":245318708},"ready_to_use":true}},{"snapshot":{"snapshot_id":"2","source_volume_id":"2","creation_time":{"seconds":1570460406,"nanos":245321334},"ready_to_use":true}},{"snapshot":{"snapshot_id":"3","source_volume_id":"3","creation_time":{"seconds":1570460406,"nanos":245328549},"ready_to_use":true}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/CreateVolume","Request":{"name":"volume1","capacity_range":{"required_bytes":10737418240,"limit_bytes":10737418240},"volume_capabilities":[{"AccessType":{"Mount":{}},"access_mode":{"mode":1}}]},"Response":{"volume":{"capacity_bytes":10737418240,"volume_id":"36","volume_context":{"name":"volume1"}}},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/CreateSnapshot","Request":{"source_volume_id":"36","name":"snapshot1"},"Response":{"snapshot":{"snapshot_id":"12","source_volume_id":"36","creation_time":{"seconds":1570460407,"nanos":200362097},"ready_to_use":true}},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/CreateVolume","Request":{"name":"volume2","capacity_range":{"required_bytes":10737418240,"limit_bytes":10737418240},"volume_capabilities":[{"AccessType":{"Mount":{}},"access_mode":{"mode":1}}]},"Response":{"volume":{"capacity_bytes":10737418240,"volume_id":"37","volume_context":{"name":"volume2"}}},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/CreateSnapshot","Request":{"source_volume_id":"37","name":"snapshot2"},"Response":{"snapshot":{"snapshot_id":"13","source_volume_id":"37","creation_time":{"seconds":1570460407,"nanos":201082461},"ready_to_use":true}},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/ListSnapshots","Request":{"max_entries":2},"Response":{"entries":[{"snapshot":{"snapshot_id":"1","source_volume_id":"1","creation_time":{"seconds":1570460406,"nanos":245318708},"ready_to_use":true}},{"snapshot":{"snapshot_id":"2","source_volume_id":"2","creation_time":{"seconds":1570460406,"nanos":245321334},"ready_to_use":true}}],"next_token":"2"},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/ListSnapshots","Request":{"starting_token":"2"},"Response":{"entries":[{"snapshot":{"snapshot_id":"3","source_volume_id":"3","creation_time":{"seconds":1570460406,"nanos":245328549},"ready_to_use":true}},{"snapshot":{"snapshot_id":"12","source_volume_id":"36","creation_time":{"seconds":1570460407,"nanos":200362097},"ready_to_use":true}},{"snapshot":{"snapshot_id":"13","source_volume_id":"37","creation_time":{"seconds":1570460407,"nanos":201082461},"ready_to_use":true}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/DeleteSnapshot","Request":{"snapshot_id":"12"},"Response":{},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/DeleteSnapshot","Request":{"snapshot_id":"13"},"Response":{},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/DeleteVolume","Request":{"volume_id":"36"},"Response":{},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/DeleteVolume","Request":{"volume_id":"37"},"Response":{},"Error":""}
•
Ran 72 of 72 Specs in 0.934 seconds
SUCCESS! -- 72 Passed | 0 Failed | 0 Pending | 0 Skipped
PASS
mock driver started
Running Suite: CSI Driver Test Suite
====================================
Random Seed: 1570460407
Will run 72 of 72 specs

gRPCCall: {"Method":"/csi.v1.Identity/GetPluginCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Service":{"type":1}}},{"Type":{"VolumeExpansion":{"type":1}}}]},"Error":""}
•gRPCCall: {"Method":"/csi.v1.Identity/Probe","Request":{},"Response":{"ready":{"value":true}},"Error":""}
•gRPCCall: {"Method":"/csi.v1.Identity/GetPluginInfo","Request":{},"Response":{"name":"io.kubernetes.storage.mock","vendor_version":"0.3.0","manifest":{"url":"https://github.com/kubernetes-csi/csi-test/mock"}},"Error":""}
•gRPCCall: {"Method":"/csi.v1.Identity/GetPluginCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Service":{"type":1}}},{"Type":{"VolumeExpansion":{"type":1}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/ControllerGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":3}}},{"Type":{"Rpc":{"type":4}}},{"Type":{"Rpc":{"type":6}}},{"Type":{"Rpc":{"type":5}}},{"Type":{"Rpc":{"type":8}}},{"Type":{"Rpc":{"type":7}}},{"Type":{"Rpc":{"type":2}}},{"Type":{"Rpc":{"type":9}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Node/NodeGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{}}},{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":2}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Node/NodeGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{}}},{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":2}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Node/NodeGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{}}},{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":2}}}]},"Error":""}
•gRPCCall: {"Method":"/csi.v1.Identity/GetPluginCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Service":{"type":1}}},{"Type":{"VolumeExpansion":{"type":1}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/ControllerGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":3}}},{"Type":{"Rpc":{"type":4}}},{"Type":{"Rpc":{"type":6}}},{"Type":{"Rpc":{"type":5}}},{"Type":{"Rpc":{"type":8}}},{"Type":{"Rpc":{"type":7}}},{"Type":{"Rpc":{"type":2}}},{"Type":{"Rpc":{"type":9}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Node/NodeGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{}}},{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":2}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Node/NodeGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{}}},{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":2}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Identity/GetPluginCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Service":{"type":1}}},{"Type":{"VolumeExpansion":{"type":1}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Node/NodeGetInfo","Request":{},"Response":{"node_id":"io.kubernetes.storage.mock","max_volumes_per_node":2},"Error":""}
•gRPCCall: {"Method":"/csi.v1.Identity/GetPluginCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Service":{"type":1}}},{"Type":{"VolumeExpansion":{"type":1}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/ControllerGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":3}}},{"Type":{"Rpc":{"type":4}}},{"Type":{"Rpc":{"type":6}}},{"Type":{"Rpc":{"type":5}}},{"Type":{"Rpc":{"type":8}}},{"Type":{"Rpc":{"type":7}}},{"Type":{"Rpc":{"type":2}}},{"Type":{"Rpc":{"type":9}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Node/NodeGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{}}},{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":2}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Node/NodeGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{}}},{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":2}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Node/NodePublishVolume","Request":{"secrets":{"secretKey":"secretval6"}},"Response":null,"Error":"rpc error: code = InvalidArgument desc = stage volume info 'device' key required"}
•gRPCCall: {"Method":"/csi.v1.Identity/GetPluginCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Service":{"type":1}}},{"Type":{"VolumeExpansion":{"type":1}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/ControllerGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":3}}},{"Type":{"Rpc":{"type":4}}},{"Type":{"Rpc":{"type":6}}},{"Type":{"Rpc":{"type":5}}},{"Type":{"Rpc":{"type":8}}},{"Type":{"Rpc":{"type":7}}},{"Type":{"Rpc":{"type":2}}},{"Type":{"Rpc":{"type":9}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Node/NodeGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{}}},{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":2}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Node/NodeGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{}}},{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":2}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Node/NodePublishVolume","Request":{"volume_id":"fake-vol-id-95dc8719-e","secrets":{"secretKey":"secretval6"}},"Response":null,"Error":"rpc error: code = InvalidArgument desc = stage volume info 'device' key required"}
•gRPCCall: {"Method":"/csi.v1.Identity/GetPluginCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Service":{"type":1}}},{"Type":{"VolumeExpansion":{"type":1}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/ControllerGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":3}}},{"Type":{"Rpc":{"type":4}}},{"Type":{"Rpc":{"type":6}}},{"Type":{"Rpc":{"type":5}}},{"Type":{"Rpc":{"type":8}}},{"Type":{"Rpc":{"type":7}}},{"Type":{"Rpc":{"type":2}}},{"Type":{"Rpc":{"type":9}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Node/NodeGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{}}},{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":2}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Node/NodeGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{}}},{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":2}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Node/NodePublishVolume","Request":{"volume_id":"fake-vol-id-bff7ddaf-e","target_path":"/tmp/csi-mount/target","secrets":{"secretKey":"secretval6"}},"Response":null,"Error":"rpc error: code = InvalidArgument desc = stage volume info 'device' key required"}
•gRPCCall: {"Method":"/csi.v1.Identity/GetPluginCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Service":{"type":1}}},{"Type":{"VolumeExpansion":{"type":1}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/ControllerGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":3}}},{"Type":{"Rpc":{"type":4}}},{"Type":{"Rpc":{"type":6}}},{"Type":{"Rpc":{"type":5}}},{"Type":{"Rpc":{"type":8}}},{"Type":{"Rpc":{"type":7}}},{"Type":{"Rpc":{"type":2}}},{"Type":{"Rpc":{"type":9}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Node/NodeGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{}}},{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":2}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Node/NodeGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{}}},{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":2}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Node/NodeUnpublishVolume","Request":{},"Response":null,"Error":"rpc error: code = InvalidArgument desc = Volume ID cannot be empty"}
•gRPCCall: {"Method":"/csi.v1.Identity/GetPluginCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Service":{"type":1}}},{"Type":{"VolumeExpansion":{"type":1}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/ControllerGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":3}}},{"Type":{"Rpc":{"type":4}}},{"Type":{"Rpc":{"type":6}}},{"Type":{"Rpc":{"type":5}}},{"Type":{"Rpc":{"type":8}}},{"Type":{"Rpc":{"type":7}}},{"Type":{"Rpc":{"type":2}}},{"Type":{"Rpc":{"type":9}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Node/NodeGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{}}},{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":2}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Node/NodeGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{}}},{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":2}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Node/NodeUnpublishVolume","Request":{"volume_id":"fake-vol-id-d6cfaa46-0"},"Response":null,"Error":"rpc error: code = InvalidArgument desc = Target Path cannot be empty"}
•gRPCCall: {"Method":"/csi.v1.Identity/GetPluginCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Service":{"type":1}}},{"Type":{"VolumeExpansion":{"type":1}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/ControllerGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":3}}},{"Type":{"Rpc":{"type":4}}},{"Type":{"Rpc":{"type":6}}},{"Type":{"Rpc":{"type":5}}},{"Type":{"Rpc":{"type":8}}},{"Type":{"Rpc":{"type":7}}},{"Type":{"Rpc":{"type":2}}},{"Type":{"Rpc":{"type":9}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Node/NodeGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{}}},{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":2}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Node/NodeGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{}}},{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":2}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Node/NodeStageVolume","Request":{"publish_context":{"device":"/dev/mock"},"staging_target_path":"/tmp/csi-staging","volume_capability":{"AccessType":{"Mount":{}},"access_mode":{"mode":1}},"secrets":{"secretKey":"secretval5"}},"Response":null,"Error":"rpc error: code = InvalidArgument desc = Volume ID cannot be empty"}
•gRPCCall: {"Method":"/csi.v1.Identity/GetPluginCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Service":{"type":1}}},{"Type":{"VolumeExpansion":{"type":1}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/ControllerGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":3}}},{"Type":{"Rpc":{"type":4}}},{"Type":{"Rpc":{"type":6}}},{"Type":{"Rpc":{"type":5}}},{"Type":{"Rpc":{"type":8}}},{"Type":{"Rpc":{"type":7}}},{"Type":{"Rpc":{"type":2}}},{"Type":{"Rpc":{"type":9}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Node/NodeGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{}}},{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":2}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Node/NodeGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{}}},{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":2}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Node/NodeStageVolume","Request":{"volume_id":"fake-vol-id-4bddb077-c","publish_context":{"device":"/dev/mock"},"volume_capability":{"AccessType":{"Mount":{}},"access_mode":{"mode":1}},"secrets":{"secretKey":"secretval5"}},"Response":null,"Error":"rpc error: code = InvalidArgument desc = Staging Target Path cannot be empty"}
•gRPCCall: {"Method":"/csi.v1.Identity/GetPluginCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Service":{"type":1}}},{"Type":{"VolumeExpansion":{"type":1}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/ControllerGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":3}}},{"Type":{"Rpc":{"type":4}}},{"Type":{"Rpc":{"type":6}}},{"Type":{"Rpc":{"type":5}}},{"Type":{"Rpc":{"type":8}}},{"Type":{"Rpc":{"type":7}}},{"Type":{"Rpc":{"type":2}}},{"Type":{"Rpc":{"type":9}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Node/NodeGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{}}},{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":2}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Node/NodeGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{}}},{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":2}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/CreateVolume","Request":{"name":"sanity-node-stage-nocaps-BCEDF321-6C02707A","volume_capabilities":[{"AccessType":{"Mount":{}},"access_mode":{"mode":1}}],"secrets":{"secretKey":"secretval1"}},"Response":{"volume":{"capacity_bytes":107374182400,"volume_id":"4","volume_context":{"name":"sanity-node-stage-nocaps-BCEDF321-6C02707A"}}},"Error":""}
gRPCCall: {"Method":"/csi.v1.Node/NodeStageVolume","Request":{"volume_id":"4","publish_context":{"device":"/dev/mock"},"staging_target_path":"/tmp/csi-staging","secrets":{"secretKey":"secretval5"}},"Response":null,"Error":"rpc error: code = InvalidArgument desc = Volume Capability cannot be empty"}
gRPCCall: {"Method":"/csi.v1.Controller/DeleteVolume","Request":{"volume_id":"4","secrets":{"secretKey":"secretval2"}},"Response":{},"Error":""}
•gRPCCall: {"Method":"/csi.v1.Identity/GetPluginCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Service":{"type":1}}},{"Type":{"VolumeExpansion":{"type":1}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/ControllerGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":3}}},{"Type":{"Rpc":{"type":4}}},{"Type":{"Rpc":{"type":6}}},{"Type":{"Rpc":{"type":5}}},{"Type":{"Rpc":{"type":8}}},{"Type":{"Rpc":{"type":7}}},{"Type":{"Rpc":{"type":2}}},{"Type":{"Rpc":{"type":9}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Node/NodeGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{}}},{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":2}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Node/NodeGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{}}},{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":2}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Node/NodeUnstageVolume","Request":{"staging_target_path":"/tmp/csi-staging"},"Response":null,"Error":"rpc error: code = InvalidArgument desc = Volume ID cannot be empty"}
•gRPCCall: {"Method":"/csi.v1.Identity/GetPluginCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Service":{"type":1}}},{"Type":{"VolumeExpansion":{"type":1}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/ControllerGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":3}}},{"Type":{"Rpc":{"type":4}}},{"Type":{"Rpc":{"type":6}}},{"Type":{"Rpc":{"type":5}}},{"Type":{"Rpc":{"type":8}}},{"Type":{"Rpc":{"type":7}}},{"Type":{"Rpc":{"type":2}}},{"Type":{"Rpc":{"type":9}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Node/NodeGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{}}},{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":2}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Node/NodeGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{}}},{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":2}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Node/NodeUnstageVolume","Request":{"volume_id":"fake-vol-id-d7554590-d"},"Response":null,"Error":"rpc error: code = InvalidArgument desc = Staging Target Path cannot be empty"}
•gRPCCall: {"Method":"/csi.v1.Identity/GetPluginCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Service":{"type":1}}},{"Type":{"VolumeExpansion":{"type":1}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/ControllerGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":3}}},{"Type":{"Rpc":{"type":4}}},{"Type":{"Rpc":{"type":6}}},{"Type":{"Rpc":{"type":5}}},{"Type":{"Rpc":{"type":8}}},{"Type":{"Rpc":{"type":7}}},{"Type":{"Rpc":{"type":2}}},{"Type":{"Rpc":{"type":9}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Node/NodeGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{}}},{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":2}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Node/NodeGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{}}},{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":2}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Node/NodeGetVolumeStats","Request":{"volume_path":"some/path"},"Response":null,"Error":"rpc error: code = InvalidArgument desc = Volume ID cannot be empty"}
•gRPCCall: {"Method":"/csi.v1.Identity/GetPluginCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Service":{"type":1}}},{"Type":{"VolumeExpansion":{"type":1}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/ControllerGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":3}}},{"Type":{"Rpc":{"type":4}}},{"Type":{"Rpc":{"type":6}}},{"Type":{"Rpc":{"type":5}}},{"Type":{"Rpc":{"type":8}}},{"Type":{"Rpc":{"type":7}}},{"Type":{"Rpc":{"type":2}}},{"Type":{"Rpc":{"type":9}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Node/NodeGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{}}},{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":2}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Node/NodeGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{}}},{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":2}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Node/NodeGetVolumeStats","Request":{"volume_id":"fake-vol-id-c0fba57c-0"},"Response":null,"Error":"rpc error: code = InvalidArgument desc = Volume Path cannot be empty"}
•gRPCCall: {"Method":"/csi.v1.Identity/GetPluginCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Service":{"type":1}}},{"Type":{"VolumeExpansion":{"type":1}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/ControllerGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":3}}},{"Type":{"Rpc":{"type":4}}},{"Type":{"Rpc":{"type":6}}},{"Type":{"Rpc":{"type":5}}},{"Type":{"Rpc":{"type":8}}},{"Type":{"Rpc":{"type":7}}},{"Type":{"Rpc":{"type":2}}},{"Type":{"Rpc":{"type":9}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Node/NodeGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{}}},{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":2}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Node/NodeGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{}}},{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":2}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Node/NodeGetVolumeStats","Request":{"volume_id":"fake-vol-id-934626e0-d","volume_path":"some/path"},"Response":null,"Error":"rpc error: code = NotFound desc = fake-vol-id-934626e0-d"}
•gRPCCall: {"Method":"/csi.v1.Identity/GetPluginCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Service":{"type":1}}},{"Type":{"VolumeExpansion":{"type":1}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/ControllerGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":3}}},{"Type":{"Rpc":{"type":4}}},{"Type":{"Rpc":{"type":6}}},{"Type":{"Rpc":{"type":5}}},{"Type":{"Rpc":{"type":8}}},{"Type":{"Rpc":{"type":7}}},{"Type":{"Rpc":{"type":2}}},{"Type":{"Rpc":{"type":9}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Node/NodeGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{}}},{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":2}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Node/NodeGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{}}},{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":2}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/CreateVolume","Request":{"name":"sanity-node-get-volume-stats-BCEDF321-6C02707A","volume_capabilities":[{"AccessType":{"Mount":{}},"access_mode":{"mode":1}}],"secrets":{"secretKey":"secretval1"}},"Response":{"volume":{"capacity_bytes":107374182400,"volume_id":"5","volume_context":{"name":"sanity-node-get-volume-stats-BCEDF321-6C02707A"}}},"Error":""}
gRPCCall: {"Method":"/csi.v1.Node/NodeGetInfo","Request":{},"Response":{"node_id":"io.kubernetes.storage.mock","max_volumes_per_node":2},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/ControllerPublishVolume","Request":{"volume_id":"5","node_id":"io.kubernetes.storage.mock","volume_capability":{"AccessType":{"Mount":{}},"access_mode":{"mode":1}},"secrets":{"secretKey":"secretval3"},"volume_context":{"name":"sanity-node-get-volume-stats-BCEDF321-6C02707A"}},"Response":{"publish_context":{"device":"/dev/mock","readonly":"false"}},"Error":""}
gRPCCall: {"Method":"/csi.v1.Node/NodeStageVolume","Request":{"volume_id":"5","publish_context":{"device":"/dev/mock","readonly":"false"},"staging_target_path":"/tmp/csi-staging","volume_capability":{"AccessType":{"Mount":{}},"access_mode":{"mode":1}},"secrets":{"secretKey":"secretval5"},"volume_context":{"name":"sanity-node-get-volume-stats-BCEDF321-6C02707A"}},"Response":{},"Error":""}
gRPCCall: {"Method":"/csi.v1.Node/NodePublishVolume","Request":{"volume_id":"5","publish_context":{"device":"/dev/mock","readonly":"false"},"staging_target_path":"/tmp/csi-staging","target_path":"/tmp/csi-mount/target","volume_capability":{"AccessType":{"Mount":{}},"access_mode":{"mode":1}},"secrets":{"secretKey":"secretval6"},"volume_context":{"name":"sanity-node-get-volume-stats-BCEDF321-6C02707A"}},"Response":{},"Error":""}
gRPCCall: {"Method":"/csi.v1.Node/NodeGetVolumeStats","Request":{"volume_id":"5","volume_path":"some/path"},"Response":null,"Error":"rpc error: code = NotFound desc = volume \"5\" doest not exist on the specified path \"5\""}
gRPCCall: {"Method":"/csi.v1.Node/NodeUnpublishVolume","Request":{"volume_id":"5","target_path":"/tmp/csi-mount/target"},"Response":{},"Error":""}
gRPCCall: {"Method":"/csi.v1.Node/NodeUnstageVolume","Request":{"volume_id":"5","staging_target_path":"/tmp/csi-staging"},"Response":{},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/ControllerUnpublishVolume","Request":{"volume_id":"5","node_id":"io.kubernetes.storage.mock","secrets":{"secretKey":"secretval4"}},"Response":{},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/DeleteVolume","Request":{"volume_id":"5","secrets":{"secretKey":"secretval2"}},"Response":{},"Error":""}
gRPCCall: {"Method":"/csi.v1.Node/NodeUnpublishVolume","Request":{"volume_id":"5","target_path":"/tmp/csi-mount/target"},"Response":null,"Error":"rpc error: code = NotFound desc = 5"}
gRPCCall: {"Method":"/csi.v1.Node/NodeUnstageVolume","Request":{"volume_id":"5","staging_target_path":"/tmp/csi-staging"},"Response":null,"Error":"rpc error: code = NotFound desc = 5"}
gRPCCall: {"Method":"/csi.v1.Controller/ControllerUnpublishVolume","Request":{"volume_id":"5","node_id":"io.kubernetes.storage.mock","secrets":{"secretKey":"secretval4"}},"Response":null,"Error":"rpc error: code = NotFound desc = 5"}
gRPCCall: {"Method":"/csi.v1.Controller/DeleteVolume","Request":{"volume_id":"5","secrets":{"secretKey":"secretval2"}},"Response":{},"Error":""}
•gRPCCall: {"Method":"/csi.v1.Identity/GetPluginCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Service":{"type":1}}},{"Type":{"VolumeExpansion":{"type":1}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/ControllerGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":3}}},{"Type":{"Rpc":{"type":4}}},{"Type":{"Rpc":{"type":6}}},{"Type":{"Rpc":{"type":5}}},{"Type":{"Rpc":{"type":8}}},{"Type":{"Rpc":{"type":7}}},{"Type":{"Rpc":{"type":2}}},{"Type":{"Rpc":{"type":9}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Node/NodeGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{}}},{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":2}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Node/NodeGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{}}},{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":2}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Node/NodeGetInfo","Request":{},"Response":{"node_id":"io.kubernetes.storage.mock","max_volumes_per_node":2},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/CreateVolume","Request":{"name":"sanity-node-full-BCEDF321-6C02707A","volume_capabilities":[{"AccessType":{"Mount":{}},"access_mode":{"mode":1}}],"secrets":{"secretKey":"secretval1"}},"Response":{"volume":{"capacity_bytes":107374182400,"volume_id":"6","volume_context":{"name":"sanity-node-full-BCEDF321-6C02707A"}}},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/ControllerPublishVolume","Request":{"volume_id":"6","node_id":"io.kubernetes.storage.mock","volume_capability":{"AccessType":{"Mount":{}},"access_mode":{"mode":1}},"secrets":{"secretKey":"secretval3"},"volume_context":{"name":"sanity-node-full-BCEDF321-6C02707A"}},"Response":{"publish_context":{"device":"/dev/mock","readonly":"false"}},"Error":""}
gRPCCall: {"Method":"/csi.v1.Node/NodeStageVolume","Request":{"volume_id":"6","publish_context":{"device":"/dev/mock","readonly":"false"},"staging_target_path":"/tmp/csi-staging","volume_capability":{"AccessType":{"Mount":{}},"access_mode":{"mode":1}},"secrets":{"secretKey":"secretval5"},"volume_context":{"name":"sanity-node-full-BCEDF321-6C02707A"}},"Response":{},"Error":""}
gRPCCall: {"Method":"/csi.v1.Node/NodePublishVolume","Request":{"volume_id":"6","publish_context":{"device":"/dev/mock","readonly":"false"},"staging_target_path":"/tmp/csi-staging","target_path":"/tmp/csi-mount/target","volume_capability":{"AccessType":{"Mount":{}},"access_mode":{"mode":1}},"secrets":{"secretKey":"secretval6"},"volume_context":{"name":"sanity-node-full-BCEDF321-6C02707A"}},"Response":{},"Error":""}
gRPCCall: {"Method":"/csi.v1.Node/NodeGetVolumeStats","Request":{"volume_id":"6","volume_path":"/tmp/csi-mount/target"},"Response":{"usage":[{"total":107374182400,"unit":1}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Node/NodeUnpublishVolume","Request":{"volume_id":"6","target_path":"/tmp/csi-mount/target"},"Response":{},"Error":""}
gRPCCall: {"Method":"/csi.v1.Node/NodeUnstageVolume","Request":{"volume_id":"6","staging_target_path":"/tmp/csi-staging"},"Response":{},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/ControllerUnpublishVolume","Request":{"volume_id":"6","node_id":"io.kubernetes.storage.mock","secrets":{"secretKey":"secretval4"}},"Response":{},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/DeleteVolume","Request":{"volume_id":"6","secrets":{"secretKey":"secretval2"}},"Response":{},"Error":""}
gRPCCall: {"Method":"/csi.v1.Node/NodeUnpublishVolume","Request":{"volume_id":"6","target_path":"/tmp/csi-mount/target"},"Response":null,"Error":"rpc error: code = NotFound desc = 6"}
gRPCCall: {"Method":"/csi.v1.Node/NodeUnstageVolume","Request":{"volume_id":"6","staging_target_path":"/tmp/csi-staging"},"Response":null,"Error":"rpc error: code = NotFound desc = 6"}
gRPCCall: {"Method":"/csi.v1.Controller/ControllerUnpublishVolume","Request":{"volume_id":"6","node_id":"io.kubernetes.storage.mock","secrets":{"secretKey":"secretval4"}},"Response":null,"Error":"rpc error: code = NotFound desc = 6"}
gRPCCall: {"Method":"/csi.v1.Controller/DeleteVolume","Request":{"volume_id":"6","secrets":{"secretKey":"secretval2"}},"Response":{},"Error":""}
•gRPCCall: {"Method":"/csi.v1.Controller/ControllerGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":3}}},{"Type":{"Rpc":{"type":4}}},{"Type":{"Rpc":{"type":6}}},{"Type":{"Rpc":{"type":5}}},{"Type":{"Rpc":{"type":8}}},{"Type":{"Rpc":{"type":7}}},{"Type":{"Rpc":{"type":2}}},{"Type":{"Rpc":{"type":9}}}]},"Error":""}
•gRPCCall: {"Method":"/csi.v1.Controller/ControllerGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":3}}},{"Type":{"Rpc":{"type":4}}},{"Type":{"Rpc":{"type":6}}},{"Type":{"Rpc":{"type":5}}},{"Type":{"Rpc":{"type":8}}},{"Type":{"Rpc":{"type":7}}},{"Type":{"Rpc":{"type":2}}},{"Type":{"Rpc":{"type":9}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/GetCapacity","Request":{},"Response":{"available_capacity":1099511627776},"Error":""}
•gRPCCall: {"Method":"/csi.v1.Controller/ControllerGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":3}}},{"Type":{"Rpc":{"type":4}}},{"Type":{"Rpc":{"type":6}}},{"Type":{"Rpc":{"type":5}}},{"Type":{"Rpc":{"type":8}}},{"Type":{"Rpc":{"type":7}}},{"Type":{"Rpc":{"type":2}}},{"Type":{"Rpc":{"type":9}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/ListVolumes","Request":{},"Response":{"entries":[{"volume":{"capacity_bytes":107374182400,"volume_id":"1","volume_context":{"name":"Mock Volume 1"}}},{"volume":{"capacity_bytes":107374182400,"volume_id":"2","volume_context":{"name":"Mock Volume 2"}}},{"volume":{"capacity_bytes":107374182400,"volume_id":"3","volume_context":{"name":"Mock Volume 3"}}}]},"Error":""}
•gRPCCall: {"Method":"/csi.v1.Controller/ControllerGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":3}}},{"Type":{"Rpc":{"type":4}}},{"Type":{"Rpc":{"type":6}}},{"Type":{"Rpc":{"type":5}}},{"Type":{"Rpc":{"type":8}}},{"Type":{"Rpc":{"type":7}}},{"Type":{"Rpc":{"type":2}}},{"Type":{"Rpc":{"type":9}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/ListVolumes","Request":{"starting_token":"invalid-token"},"Response":null,"Error":"rpc error: code = Aborted desc = startingToken=0 !\u003c int32=4294967295"}
•gRPCCall: {"Method":"/csi.v1.Controller/ControllerGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":3}}},{"Type":{"Rpc":{"type":4}}},{"Type":{"Rpc":{"type":6}}},{"Type":{"Rpc":{"type":5}}},{"Type":{"Rpc":{"type":8}}},{"Type":{"Rpc":{"type":7}}},{"Type":{"Rpc":{"type":2}}},{"Type":{"Rpc":{"type":9}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/ListVolumes","Request":{},"Response":{"entries":[{"volume":{"capacity_bytes":107374182400,"volume_id":"1","volume_context":{"name":"Mock Volume 1"}}},{"volume":{"capacity_bytes":107374182400,"volume_id":"2","volume_context":{"name":"Mock Volume 2"}}},{"volume":{"capacity_bytes":107374182400,"volume_id":"3","volume_context":{"name":"Mock Volume 3"}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/CreateVolume","Request":{"name":"sanity","volume_capabilities":[{"AccessType":{"Mount":{}},"access_mode":{"mode":1}}],"secrets":{"secretKey":"secretval1"}},"Response":{"volume":{"capacity_bytes":107374182400,"volume_id":"7","volume_context":{"name":"sanity"}}},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/ListVolumes","Request":{},"Response":{"entries":[{"volume":{"capacity_bytes":107374182400,"volume_id":"1","volume_context":{"name":"Mock Volume 1"}}},{"volume":{"capacity_bytes":107374182400,"volume_id":"2","volume_context":{"name":"Mock Volume 2"}}},{"volume":{"capacity_bytes":107374182400,"volume_id":"3","volume_context":{"name":"Mock Volume 3"}}},{"volume":{"capacity_bytes":107374182400,"volume_id":"7","volume_context":{"name":"sanity"}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/DeleteVolume","Request":{"volume_id":"7","secrets":{"secretKey":"secretval2"}},"Response":{},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/ListVolumes","Request":{},"Response":{"entries":[{"volume":{"capacity_bytes":107374182400,"volume_id":"1","volume_context":{"name":"Mock Volume 1"}}},{"volume":{"capacity_bytes":107374182400,"volume_id":"2","volume_context":{"name":"Mock Volume 2"}}},{"volume":{"capacity_bytes":107374182400,"volume_id":"3","volume_context":{"name":"Mock Volume 3"}}}]},"Error":""}
•gRPCCall: {"Method":"/csi.v1.Controller/ControllerGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":3}}},{"Type":{"Rpc":{"type":4}}},{"Type":{"Rpc":{"type":6}}},{"Type":{"Rpc":{"type":5}}},{"Type":{"Rpc":{"type":8}}},{"Type":{"Rpc":{"type":7}}},{"Type":{"Rpc":{"type":2}}},{"Type":{"Rpc":{"type":9}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/ListVolumes","Request":{},"Response":{"entries":[{"volume":{"capacity_bytes":107374182400,"volume_id":"1","volume_context":{"name":"Mock Volume 1"}}},{"volume":{"capacity_bytes":107374182400,"volume_id":"2","volume_context":{"name":"Mock Volume 2"}}},{"volume":{"capacity_bytes":107374182400,"volume_id":"3","volume_context":{"name":"Mock Volume 3"}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/ListVolumes","Request":{"max_entries":2},"Response":{"entries":[{"volume":{"capacity_bytes":107374182400,"volume_id":"1","volume_context":{"name":"Mock Volume 1"}}},{"volume":{"capacity_bytes":107374182400,"volume_id":"2","volume_context":{"name":"Mock Volume 2"}}}],"next_token":"2"},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/DeleteVolume","Request":{"volume_id":"1","secrets":{"secretKey":"secretval2"}},"Response":{},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/DeleteVolume","Request":{"volume_id":"2","secrets":{"secretKey":"secretval2"}},"Response":{},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/CreateVolume","Request":{"name":"new-addition","volume_capabilities":[{"AccessType":{"Mount":{}},"access_mode":{"mode":1}}],"secrets":{"secretKey":"secretval1"}},"Response":{"volume":{"capacity_bytes":107374182400,"volume_id":"8","volume_context":{"name":"new-addition"}}},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/ListVolumes","Request":{"starting_token":"2"},"Response":{},"Error":""}
•gRPCCall: {"Method":"/csi.v1.Controller/ControllerGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":3}}},{"Type":{"Rpc":{"type":4}}},{"Type":{"Rpc":{"type":6}}},{"Type":{"Rpc":{"type":5}}},{"Type":{"Rpc":{"type":8}}},{"Type":{"Rpc":{"type":7}}},{"Type":{"Rpc":{"type":2}}},{"Type":{"Rpc":{"type":9}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/CreateVolume","Request":{"secrets":{"secretKey":"secretval1"}},"Response":null,"Error":"rpc error: code = InvalidArgument desc = Volume Name cannot be empty"}
•gRPCCall: {"Method":"/csi.v1.Controller/ControllerGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":3}}},{"Type":{"Rpc":{"type":4}}},{"Type":{"Rpc":{"type":6}}},{"Type":{"Rpc":{"type":5}}},{"Type":{"Rpc":{"type":8}}},{"Type":{"Rpc":{"type":7}}},{"Type":{"Rpc":{"type":2}}},{"Type":{"Rpc":{"type":9}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/CreateVolume","Request":{"name":"sanity-controller-create-no-volume-capabilities-BCEDF321-6C02707A","secrets":{"secretKey":"secretval1"}},"Response":null,"Error":"rpc error: code = InvalidArgument desc = Volume Capabilities cannot be empty"}
•gRPCCall: {"Method":"/csi.v1.Controller/ControllerGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":3}}},{"Type":{"Rpc":{"type":4}}},{"Type":{"Rpc":{"type":6}}},{"Type":{"Rpc":{"type":5}}},{"Type":{"Rpc":{"type":8}}},{"Type":{"Rpc":{"type":7}}},{"Type":{"Rpc":{"type":2}}},{"Type":{"Rpc":{"type":9}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/CreateVolume","Request":{"name":"sanity-controller-create-single-no-capacity-BCEDF321-6C02707A","volume_capabilities":[{"AccessType":{"Mount":{}},"access_mode":{"mode":1}}],"secrets":{"secretKey":"secretval1"}},"Response":{"volume":{"capacity_bytes":107374182400,"volume_id":"9","volume_context":{"name":"sanity-controller-create-single-no-capacity-BCEDF321-6C02707A"}}},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/DeleteVolume","Request":{"volume_id":"9","secrets":{"secretKey":"secretval2"}},"Response":{},"Error":""}
•gRPCCall: {"Method":"/csi.v1.Controller/ControllerGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":3}}},{"Type":{"Rpc":{"type":4}}},{"Type":{"Rpc":{"type":6}}},{"Type":{"Rpc":{"type":5}}},{"Type":{"Rpc":{"type":8}}},{"Type":{"Rpc":{"type":7}}},{"Type":{"Rpc":{"type":2}}},{"Type":{"Rpc":{"type":9}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/CreateVolume","Request":{"name":"sanity-controller-create-single-with-capacity-BCEDF321-6C02707A","capacity_range":{"required_bytes":10737418240},"volume_capabilities":[{"AccessType":{"Mount":{}},"access_mode":{"mode":1}}],"secrets":{"secretKey":"secretval1"}},"Response":{"volume":{"capacity_bytes":10737418240,"volume_id":"10","volume_context":{"name":"sanity-controller-create-single-with-capacity-BCEDF321-6C02707A"}}},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/DeleteVolume","Request":{"volume_id":"10","secrets":{"secretKey":"secretval2"}},"Response":{},"Error":""}
•gRPCCall: {"Method":"/csi.v1.Controller/ControllerGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":3}}},{"Type":{"Rpc":{"type":4}}},{"Type":{"Rpc":{"type":6}}},{"Type":{"Rpc":{"type":5}}},{"Type":{"Rpc":{"type":8}}},{"Type":{"Rpc":{"type":7}}},{"Type":{"Rpc":{"type":2}}},{"Type":{"Rpc":{"type":9}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/CreateVolume","Request":{"name":"sanity-controller-create-twice-BCEDF321-6C02707A","capacity_range":{"required_bytes":10737418240},"volume_capabilities":[{"AccessType":{"Mount":{}},"access_mode":{"mode":1}}],"secrets":{"secretKey":"secretval1"}},"Response":{"volume":{"capacity_bytes":10737418240,"volume_id":"11","volume_context":{"name":"sanity-controller-create-twice-BCEDF321-6C02707A"}}},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/CreateVolume","Request":{"name":"sanity-controller-create-twice-BCEDF321-6C02707A","capacity_range":{"required_bytes":10737418240},"volume_capabilities":[{"AccessType":{"Mount":{}},"access_mode":{"mode":1}}],"secrets":{"secretKey":"secretval1"}},"Response":{"volume":{"capacity_bytes":10737418240,"volume_id":"11","volume_context":{"name":"sanity-controller-create-twice-BCEDF321-6C02707A"}}},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/DeleteVolume","Request":{"volume_id":"11","secrets":{"secretKey":"secretval2"}},"Response":{},"Error":""}
•gRPCCall: {"Method":"/csi.v1.Controller/ControllerGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":3}}},{"Type":{"Rpc":{"type":4}}},{"Type":{"Rpc":{"type":6}}},{"Type":{"Rpc":{"type":5}}},{"Type":{"Rpc":{"type":8}}},{"Type":{"Rpc":{"type":7}}},{"Type":{"Rpc":{"type":2}}},{"Type":{"Rpc":{"type":9}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/CreateVolume","Request":{"name":"sanity-controller-create-twice-different-BCEDF321-6C02707A","capacity_range":{"required_bytes":10737418240,"limit_bytes":10737418240},"volume_capabilities":[{"AccessType":{"Mount":{}},"access_mode":{"mode":1}}],"secrets":{"secretKey":"secretval1"}},"Response":{"volume":{"capacity_bytes":10737418240,"volume_id":"12","volume_context":{"name":"sanity-controller-create-twice-different-BCEDF321-6C02707A"}}},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/CreateVolume","Request":{"name":"sanity-controller-create-twice-different-BCEDF321-6C02707A","capacity_range":{"required_bytes":21474836480,"limit_bytes":21474836480},"volume_capabilities":[{"AccessType":{"Mount":{}},"access_mode":{"mode":1}}],"secrets":{"secretKey":"secretval1"}},"Response":null,"Error":"rpc error: code = AlreadyExists desc = Volume with name sanity-controller-create-twice-different-BCEDF321-6C02707A already exists"}
gRPCCall: {"Method":"/csi.v1.Controller/DeleteVolume","Request":{"volume_id":"12","secrets":{"secretKey":"secretval2"}},"Response":{},"Error":""}
•gRPCCall: {"Method":"/csi.v1.Controller/ControllerGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":3}}},{"Type":{"Rpc":{"type":4}}},{"Type":{"Rpc":{"type":6}}},{"Type":{"Rpc":{"type":5}}},{"Type":{"Rpc":{"type":8}}},{"Type":{"Rpc":{"type":7}}},{"Type":{"Rpc":{"type":2}}},{"Type":{"Rpc":{"type":9}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/CreateVolume","Request":{"name":"aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa","capacity_range":{"required_bytes":10737418240},"volume_capabilities":[{"AccessType":{"Mount":{}},"access_mode":{"mode":1}}],"secrets":{"secretKey":"secretval1"}},"Response":{"volume":{"capacity_bytes":10737418240,"volume_id":"13","volume_context":{"name":"aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa"}}},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/DeleteVolume","Request":{"volume_id":"13","secrets":{"secretKey":"secretval2"}},"Response":{},"Error":""}
•gRPCCall: {"Method":"/csi.v1.Controller/ControllerGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":3}}},{"Type":{"Rpc":{"type":4}}},{"Type":{"Rpc":{"type":6}}},{"Type":{"Rpc":{"type":5}}},{"Type":{"Rpc":{"type":8}}},{"Type":{"Rpc":{"type":7}}},{"Type":{"Rpc":{"type":2}}},{"Type":{"Rpc":{"type":9}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/ControllerGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":3}}},{"Type":{"Rpc":{"type":4}}},{"Type":{"Rpc":{"type":6}}},{"Type":{"Rpc":{"type":5}}},{"Type":{"Rpc":{"type":8}}},{"Type":{"Rpc":{"type":7}}},{"Type":{"Rpc":{"type":2}}},{"Type":{"Rpc":{"type":9}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/CreateVolume","Request":{"name":"sanity-controller-source-vol-BCEDF321-6C02707A","capacity_range":{"required_bytes":10737418240,"limit_bytes":10737418240},"volume_capabilities":[{"AccessType":{"Mount":{}},"access_mode":{"mode":1}}],"secrets":{"secretKey":"secretval1"}},"Response":{"volume":{"capacity_bytes":10737418240,"volume_id":"14","volume_context":{"name":"sanity-controller-source-vol-BCEDF321-6C02707A"}}},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/CreateSnapshot","Request":{"source_volume_id":"14","name":"sanity-controller-snap-from-vol-BCEDF321-6C02707A","secrets":{"secretKey":"secretval7"}},"Response":{"snapshot":{"snapshot_id":"4","source_volume_id":"14","creation_time":{"seconds":1570460409,"nanos":485986293},"ready_to_use":true}},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/CreateVolume","Request":{"name":"sanity-controller-vol-from-snap-BCEDF321-6C02707A","capacity_range":{"required_bytes":10737418240,"limit_bytes":10737418240},"volume_capabilities":[{"AccessType":{"Mount":{}},"access_mode":{"mode":1}}],"secrets":{"secretKey":"secretval1"},"volume_content_source":{"Type":{"Snapshot":{"snapshot_id":"4"}}}},"Response":{"volume":{"capacity_bytes":10737418240,"volume_id":"15","volume_context":{"name":"sanity-controller-vol-from-snap-BCEDF321-6C02707A"},"content_source":{"Type":{"Snapshot":{"snapshot_id":"\u0003"}}}}},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/DeleteVolume","Request":{"volume_id":"15","secrets":{"secretKey":"secretval2"}},"Response":{},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/DeleteSnapshot","Request":{"snapshot_id":"4","secrets":{"secretKey":"secretval8"}},"Response":{},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/DeleteVolume","Request":{"volume_id":"14","secrets":{"secretKey":"secretval2"}},"Response":{},"Error":""}
•gRPCCall: {"Method":"/csi.v1.Controller/ControllerGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":3}}},{"Type":{"Rpc":{"type":4}}},{"Type":{"Rpc":{"type":6}}},{"Type":{"Rpc":{"type":5}}},{"Type":{"Rpc":{"type":8}}},{"Type":{"Rpc":{"type":7}}},{"Type":{"Rpc":{"type":2}}},{"Type":{"Rpc":{"type":9}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/ControllerGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":3}}},{"Type":{"Rpc":{"type":4}}},{"Type":{"Rpc":{"type":6}}},{"Type":{"Rpc":{"type":5}}},{"Type":{"Rpc":{"type":8}}},{"Type":{"Rpc":{"type":7}}},{"Type":{"Rpc":{"type":2}}},{"Type":{"Rpc":{"type":9}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/CreateVolume","Request":{"name":"sanity-controller-vol-from-snap-BCEDF321-6C02707A","capacity_range":{"required_bytes":10737418240,"limit_bytes":10737418240},"volume_capabilities":[{"AccessType":{"Mount":{}},"access_mode":{"mode":1}}],"secrets":{"secretKey":"secretval1"},"volume_content_source":{"Type":{"Snapshot":{"snapshot_id":"non-existing-snapshot-id"}}}},"Response":null,"Error":"rpc error: code = NotFound desc = Requested source snapshot non-existing-snapshot-id not found"}
•gRPCCall: {"Method":"/csi.v1.Controller/ControllerGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":3}}},{"Type":{"Rpc":{"type":4}}},{"Type":{"Rpc":{"type":6}}},{"Type":{"Rpc":{"type":5}}},{"Type":{"Rpc":{"type":8}}},{"Type":{"Rpc":{"type":7}}},{"Type":{"Rpc":{"type":2}}},{"Type":{"Rpc":{"type":9}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/ControllerGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":3}}},{"Type":{"Rpc":{"type":4}}},{"Type":{"Rpc":{"type":6}}},{"Type":{"Rpc":{"type":5}}},{"Type":{"Rpc":{"type":8}}},{"Type":{"Rpc":{"type":7}}},{"Type":{"Rpc":{"type":2}}},{"Type":{"Rpc":{"type":9}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/CreateVolume","Request":{"name":"sanity-controller-source-vol-BCEDF321-6C02707A","capacity_range":{"required_bytes":10737418240,"limit_bytes":10737418240},"volume_capabilities":[{"AccessType":{"Mount":{}},"access_mode":{"mode":1}}],"secrets":{"secretKey":"secretval1"}},"Response":{"volume":{"capacity_bytes":10737418240,"volume_id":"16","volume_context":{"name":"sanity-controller-source-vol-BCEDF321-6C02707A"}}},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/CreateVolume","Request":{"name":"sanity-controller-vol-from-vol-BCEDF321-6C02707A","capacity_range":{"required_bytes":10737418240,"limit_bytes":10737418240},"volume_capabilities":[{"AccessType":{"Mount":{}},"access_mode":{"mode":1}}],"secrets":{"secretKey":"secretval1"},"volume_content_source":{"Type":{"Volume":{"volume_id":"16"}}}},"Response":{"volume":{"capacity_bytes":10737418240,"volume_id":"17","volume_context":{"name":"sanity-controller-vol-from-vol-BCEDF321-6C02707A"},"content_source":{"Type":{"Volume":{"volume_id":"\u0002"}}}}},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/DeleteVolume","Request":{"volume_id":"17","secrets":{"secretKey":"secretval2"}},"Response":{},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/DeleteVolume","Request":{"volume_id":"16","secrets":{"secretKey":"secretval2"}},"Response":{},"Error":""}
•gRPCCall: {"Method":"/csi.v1.Controller/ControllerGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":3}}},{"Type":{"Rpc":{"type":4}}},{"Type":{"Rpc":{"type":6}}},{"Type":{"Rpc":{"type":5}}},{"Type":{"Rpc":{"type":8}}},{"Type":{"Rpc":{"type":7}}},{"Type":{"Rpc":{"type":2}}},{"Type":{"Rpc":{"type":9}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/ControllerGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":3}}},{"Type":{"Rpc":{"type":4}}},{"Type":{"Rpc":{"type":6}}},{"Type":{"Rpc":{"type":5}}},{"Type":{"Rpc":{"type":8}}},{"Type":{"Rpc":{"type":7}}},{"Type":{"Rpc":{"type":2}}},{"Type":{"Rpc":{"type":9}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/CreateVolume","Request":{"name":"sanity-controller-vol-from-snap-BCEDF321-6C02707A","capacity_range":{"required_bytes":10737418240,"limit_bytes":10737418240},"volume_capabilities":[{"AccessType":{"Mount":{}},"access_mode":{"mode":1}}],"secrets":{"secretKey":"secretval1"},"volume_content_source":{"Type":{"Volume":{"volume_id":"fake-vol-id-18f38265-e"}}}},"Response":null,"Error":"rpc error: code = NotFound desc = Requested source volume fake-vol-id-18f38265-e not found"}
•gRPCCall: {"Method":"/csi.v1.Controller/ControllerGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":3}}},{"Type":{"Rpc":{"type":4}}},{"Type":{"Rpc":{"type":6}}},{"Type":{"Rpc":{"type":5}}},{"Type":{"Rpc":{"type":8}}},{"Type":{"Rpc":{"type":7}}},{"Type":{"Rpc":{"type":2}}},{"Type":{"Rpc":{"type":9}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/DeleteVolume","Request":{"secrets":{"secretKey":"secretval2"}},"Response":null,"Error":"rpc error: code = InvalidArgument desc = Volume ID cannot be empty"}
•gRPCCall: {"Method":"/csi.v1.Controller/ControllerGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":3}}},{"Type":{"Rpc":{"type":4}}},{"Type":{"Rpc":{"type":6}}},{"Type":{"Rpc":{"type":5}}},{"Type":{"Rpc":{"type":8}}},{"Type":{"Rpc":{"type":7}}},{"Type":{"Rpc":{"type":2}}},{"Type":{"Rpc":{"type":9}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/DeleteVolume","Request":{"volume_id":"fake-vol-id","secrets":{"secretKey":"secretval2"}},"Response":{},"Error":""}
•gRPCCall: {"Method":"/csi.v1.Controller/ControllerGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":3}}},{"Type":{"Rpc":{"type":4}}},{"Type":{"Rpc":{"type":6}}},{"Type":{"Rpc":{"type":5}}},{"Type":{"Rpc":{"type":8}}},{"Type":{"Rpc":{"type":7}}},{"Type":{"Rpc":{"type":2}}},{"Type":{"Rpc":{"type":9}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/CreateVolume","Request":{"name":"sanity-controller-create-appropriate-BCEDF321-6C02707A","volume_capabilities":[{"AccessType":{"Mount":{}},"access_mode":{"mode":1}}],"secrets":{"secretKey":"secretval1"}},"Response":{"volume":{"capacity_bytes":107374182400,"volume_id":"18","volume_context":{"name":"sanity-controller-create-appropriate-BCEDF321-6C02707A"}}},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/DeleteVolume","Request":{"volume_id":"18","secrets":{"secretKey":"secretval2"}},"Response":{},"Error":""}
•gRPCCall: {"Method":"/csi.v1.Controller/ValidateVolumeCapabilities","Request":{"secrets":{"secretKey":"secretval9"}},"Response":null,"Error":"rpc error: code = InvalidArgument desc = Volume ID cannot be empty"}
•gRPCCall: {"Method":"/csi.v1.Controller/CreateVolume","Request":{"name":"sanity-controller-validate-nocaps-BCEDF321-6C02707A","volume_capabilities":[{"AccessType":{"Mount":{}},"access_mode":{"mode":1}}],"secrets":{"secretKey":"secretval1"}},"Response":{"volume":{"capacity_bytes":107374182400,"volume_id":"19","volume_context":{"name":"sanity-controller-validate-nocaps-BCEDF321-6C02707A"}}},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/ValidateVolumeCapabilities","Request":{"volume_id":"19","secrets":{"secretKey":"secretval9"}},"Response":null,"Error":"rpc error: code = InvalidArgument desc = 19"}
gRPCCall: {"Method":"/csi.v1.Controller/DeleteVolume","Request":{"volume_id":"19","secrets":{"secretKey":"secretval2"}},"Response":{},"Error":""}
•gRPCCall: {"Method":"/csi.v1.Controller/CreateVolume","Request":{"name":"sanity-controller-validate-BCEDF321-6C02707A","volume_capabilities":[{"AccessType":{"Mount":{}},"access_mode":{"mode":1}}],"secrets":{"secretKey":"secretval1"}},"Response":{"volume":{"capacity_bytes":107374182400,"volume_id":"20","volume_context":{"name":"sanity-controller-validate-BCEDF321-6C02707A"}}},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/ValidateVolumeCapabilities","Request":{"volume_id":"20","volume_capabilities":[{"AccessType":{"Mount":{}},"access_mode":{"mode":1}}],"secrets":{"secretKey":"secretval9"}},"Response":{"confirmed":{"volume_capabilities":[{"AccessType":{"Mount":{}},"access_mode":{"mode":1}}]}},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/DeleteVolume","Request":{"volume_id":"20","secrets":{"secretKey":"secretval2"}},"Response":{},"Error":""}
•gRPCCall: {"Method":"/csi.v1.Controller/ValidateVolumeCapabilities","Request":{"volume_id":"fake-vol-id-1413d19f-f","volume_capabilities":[{"AccessType":{"Mount":{}},"access_mode":{"mode":1}}],"secrets":{"secretKey":"secretval9"}},"Response":null,"Error":"rpc error: code = NotFound desc = fake-vol-id-1413d19f-f"}
•gRPCCall: {"Method":"/csi.v1.Controller/ControllerGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":3}}},{"Type":{"Rpc":{"type":4}}},{"Type":{"Rpc":{"type":6}}},{"Type":{"Rpc":{"type":5}}},{"Type":{"Rpc":{"type":8}}},{"Type":{"Rpc":{"type":7}}},{"Type":{"Rpc":{"type":2}}},{"Type":{"Rpc":{"type":9}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/ControllerPublishVolume","Request":{"secrets":{"secretKey":"secretval3"}},"Response":null,"Error":"rpc error: code = InvalidArgument desc = Volume ID cannot be empty"}
•gRPCCall: {"Method":"/csi.v1.Controller/ControllerGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":3}}},{"Type":{"Rpc":{"type":4}}},{"Type":{"Rpc":{"type":6}}},{"Type":{"Rpc":{"type":5}}},{"Type":{"Rpc":{"type":8}}},{"Type":{"Rpc":{"type":7}}},{"Type":{"Rpc":{"type":2}}},{"Type":{"Rpc":{"type":9}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/ControllerPublishVolume","Request":{"volume_id":"fake-vol-id-abb47fe3-9","secrets":{"secretKey":"secretval3"}},"Response":null,"Error":"rpc error: code = InvalidArgument desc = Node ID cannot be empty"}
•gRPCCall: {"Method":"/csi.v1.Controller/ControllerGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":3}}},{"Type":{"Rpc":{"type":4}}},{"Type":{"Rpc":{"type":6}}},{"Type":{"Rpc":{"type":5}}},{"Type":{"Rpc":{"type":8}}},{"Type":{"Rpc":{"type":7}}},{"Type":{"Rpc":{"type":2}}},{"Type":{"Rpc":{"type":9}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/ControllerPublishVolume","Request":{"volume_id":"fake-vol-id-27a7a551-8","node_id":"fake-node-id-70589966-b","secrets":{"secretKey":"secretval3"}},"Response":null,"Error":"rpc error: code = InvalidArgument desc = Volume Capabilities cannot be empty"}
•gRPCCall: {"Method":"/csi.v1.Controller/ControllerGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":3}}},{"Type":{"Rpc":{"type":4}}},{"Type":{"Rpc":{"type":6}}},{"Type":{"Rpc":{"type":5}}},{"Type":{"Rpc":{"type":8}}},{"Type":{"Rpc":{"type":7}}},{"Type":{"Rpc":{"type":2}}},{"Type":{"Rpc":{"type":9}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Node/NodeGetInfo","Request":{},"Response":{"node_id":"io.kubernetes.storage.mock","max_volumes_per_node":2},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/CreateVolume","Request":{"name":"sanity-controller-publish-BCEDF321-6C02707A","volume_capabilities":[{"AccessType":{"Mount":{}},"access_mode":{"mode":1}}],"secrets":{"secretKey":"secretval1"}},"Response":{"volume":{"capacity_bytes":107374182400,"volume_id":"21","volume_context":{"name":"sanity-controller-publish-BCEDF321-6C02707A"}}},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/ControllerPublishVolume","Request":{"volume_id":"21","node_id":"io.kubernetes.storage.mock","volume_capability":{"AccessType":{"Mount":{}},"access_mode":{"mode":1}},"secrets":{"secretKey":"secretval3"}},"Response":{"publish_context":{"device":"/dev/mock","readonly":"false"}},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/ControllerUnpublishVolume","Request":{"volume_id":"21","node_id":"io.kubernetes.storage.mock","secrets":{"secretKey":"secretval4"}},"Response":{},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/DeleteVolume","Request":{"volume_id":"21","secrets":{"secretKey":"secretval2"}},"Response":{},"Error":""}
•gRPCCall: {"Method":"/csi.v1.Controller/ControllerGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":3}}},{"Type":{"Rpc":{"type":4}}},{"Type":{"Rpc":{"type":6}}},{"Type":{"Rpc":{"type":5}}},{"Type":{"Rpc":{"type":8}}},{"Type":{"Rpc":{"type":7}}},{"Type":{"Rpc":{"type":2}}},{"Type":{"Rpc":{"type":9}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Node/NodeGetInfo","Request":{},"Response":{"node_id":"io.kubernetes.storage.mock","max_volumes_per_node":2},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/CreateVolume","Request":{"name":"sanity-max-attach-limit-vol-0-BCEDF321-6C02707A","capacity_range":{"required_bytes":10737418240,"limit_bytes":10737418240},"volume_capabilities":[{"AccessType":{"Mount":{}},"access_mode":{"mode":1}}],"secrets":{"secretKey":"secretval1"}},"Response":{"volume":{"capacity_bytes":10737418240,"volume_id":"22","volume_context":{"name":"sanity-max-attach-limit-vol-0-BCEDF321-6C02707A"}}},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/ControllerPublishVolume","Request":{"volume_id":"22","node_id":"io.kubernetes.storage.mock","volume_capability":{"AccessType":{"Mount":{}},"access_mode":{"mode":1}},"secrets":{"secretKey":"secretval3"}},"Response":{"publish_context":{"device":"/dev/mock","readonly":"false"}},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/CreateVolume","Request":{"name":"sanity-max-attach-limit-vol-1-BCEDF321-6C02707A","capacity_range":{"required_bytes":10737418240,"limit_bytes":10737418240},"volume_capabilities":[{"AccessType":{"Mount":{}},"access_mode":{"mode":1}}],"secrets":{"secretKey":"secretval1"}},"Response":{"volume":{"capacity_bytes":10737418240,"volume_id":"23","volume_context":{"name":"sanity-max-attach-limit-vol-1-BCEDF321-6C02707A"}}},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/ControllerPublishVolume","Request":{"volume_id":"23","node_id":"io.kubernetes.storage.mock","volume_capability":{"AccessType":{"Mount":{}},"access_mode":{"mode":1}},"secrets":{"secretKey":"secretval3"}},"Response":{"publish_context":{"device":"/dev/mock","readonly":"false"}},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/CreateVolume","Request":{"name":"sanity-max-attach-limit-vol+1-BCEDF321-6C02707A","capacity_range":{"required_bytes":10737418240,"limit_bytes":10737418240},"volume_capabilities":[{"AccessType":{"Mount":{}},"access_mode":{"mode":1}}],"secrets":{"secretKey":"secretval1"}},"Response":{"volume":{"capacity_bytes":10737418240,"volume_id":"24","volume_context":{"name":"sanity-max-attach-limit-vol+1-BCEDF321-6C02707A"}}},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/ControllerPublishVolume","Request":{"volume_id":"24","node_id":"io.kubernetes.storage.mock","volume_capability":{"AccessType":{"Mount":{}},"access_mode":{"mode":1}},"secrets":{"secretKey":"secretval3"}},"Response":null,"Error":"rpc error: code = ResourceExhausted desc = Cannot attach any more volumes to this node"}
gRPCCall: {"Method":"/csi.v1.Controller/ControllerUnpublishVolume","Request":{"volume_id":"23","node_id":"io.kubernetes.storage.mock","secrets":{"secretKey":"secretval4"}},"Response":{},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/DeleteVolume","Request":{"volume_id":"23","secrets":{"secretKey":"secretval2"}},"Response":{},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/ControllerUnpublishVolume","Request":{"volume_id":"22","node_id":"io.kubernetes.storage.mock","secrets":{"secretKey":"secretval4"}},"Response":{},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/DeleteVolume","Request":{"volume_id":"22","secrets":{"secretKey":"secretval2"}},"Response":{},"Error":""}
•gRPCCall: {"Method":"/csi.v1.Controller/ControllerGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":3}}},{"Type":{"Rpc":{"type":4}}},{"Type":{"Rpc":{"type":6}}},{"Type":{"Rpc":{"type":5}}},{"Type":{"Rpc":{"type":8}}},{"Type":{"Rpc":{"type":7}}},{"Type":{"Rpc":{"type":2}}},{"Type":{"Rpc":{"type":9}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/ControllerPublishVolume","Request":{"volume_id":"fake-vol-id-e7715cd7-7","node_id":"fake-node-id-7024c7ea-a","volume_capability":{"AccessType":{"Mount":{}},"access_mode":{"mode":1}},"secrets":{"secretKey":"secretval3"}},"Response":null,"Error":"rpc error: code = NotFound desc = Not matching Node ID fake-node-id-7024c7ea-a to Mock Node ID io.kubernetes.storage.mock"}
•gRPCCall: {"Method":"/csi.v1.Controller/ControllerGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":3}}},{"Type":{"Rpc":{"type":4}}},{"Type":{"Rpc":{"type":6}}},{"Type":{"Rpc":{"type":5}}},{"Type":{"Rpc":{"type":8}}},{"Type":{"Rpc":{"type":7}}},{"Type":{"Rpc":{"type":2}}},{"Type":{"Rpc":{"type":9}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/CreateVolume","Request":{"name":"sanity-controller-wrong-node-BCEDF321-6C02707A","volume_capabilities":[{"AccessType":{"Mount":{}},"access_mode":{"mode":1}}],"secrets":{"secretKey":"secretval1"}},"Response":{"volume":{"capacity_bytes":107374182400,"volume_id":"25","volume_context":{"name":"sanity-controller-wrong-node-BCEDF321-6C02707A"}}},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/ControllerPublishVolume","Request":{"volume_id":"25","node_id":"fake-node-id-7104ac53-a","volume_capability":{"AccessType":{"Mount":{}},"access_mode":{"mode":1}},"secrets":{"secretKey":"secretval3"}},"Response":null,"Error":"rpc error: code = NotFound desc = Not matching Node ID fake-node-id-7104ac53-a to Mock Node ID io.kubernetes.storage.mock"}
gRPCCall: {"Method":"/csi.v1.Controller/DeleteVolume","Request":{"volume_id":"25","secrets":{"secretKey":"secretval2"}},"Response":{},"Error":""}
•gRPCCall: {"Method":"/csi.v1.Controller/ControllerGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":3}}},{"Type":{"Rpc":{"type":4}}},{"Type":{"Rpc":{"type":6}}},{"Type":{"Rpc":{"type":5}}},{"Type":{"Rpc":{"type":8}}},{"Type":{"Rpc":{"type":7}}},{"Type":{"Rpc":{"type":2}}},{"Type":{"Rpc":{"type":9}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/ControllerGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":3}}},{"Type":{"Rpc":{"type":4}}},{"Type":{"Rpc":{"type":6}}},{"Type":{"Rpc":{"type":5}}},{"Type":{"Rpc":{"type":8}}},{"Type":{"Rpc":{"type":7}}},{"Type":{"Rpc":{"type":2}}},{"Type":{"Rpc":{"type":9}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/CreateVolume","Request":{"name":"sanity-controller-published-incompatible-BCEDF321-6C02707A","volume_capabilities":[{"AccessType":{"Mount":{}},"access_mode":{"mode":1}}],"secrets":{"secretKey":"secretval1"}},"Response":{"volume":{"capacity_bytes":107374182400,"volume_id":"26","volume_context":{"name":"sanity-controller-published-incompatible-BCEDF321-6C02707A"}}},"Error":""}
gRPCCall: {"Method":"/csi.v1.Node/NodeGetInfo","Request":{},"Response":{"node_id":"io.kubernetes.storage.mock","max_volumes_per_node":2},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/ControllerPublishVolume","Request":{"volume_id":"26","node_id":"io.kubernetes.storage.mock","volume_capability":{"AccessType":{"Mount":{}},"access_mode":{"mode":1}},"secrets":{"secretKey":"secretval3"}},"Response":{"publish_context":{"device":"/dev/mock","readonly":"false"}},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/ControllerPublishVolume","Request":{"volume_id":"26","node_id":"io.kubernetes.storage.mock","volume_capability":{"AccessType":{"Mount":{}},"access_mode":{"mode":1}},"readonly":true,"secrets":{"secretKey":"secretval3"}},"Response":null,"Error":"rpc error: code = AlreadyExists desc = Volume published but has incompatible readonly flag"}
gRPCCall: {"Method":"/csi.v1.Controller/ControllerUnpublishVolume","Request":{"volume_id":"26","node_id":"io.kubernetes.storage.mock","secrets":{"secretKey":"secretval4"}},"Response":{},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/DeleteVolume","Request":{"volume_id":"26","secrets":{"secretKey":"secretval2"}},"Response":{},"Error":""}
•gRPCCall: {"Method":"/csi.v1.Controller/ControllerGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":3}}},{"Type":{"Rpc":{"type":4}}},{"Type":{"Rpc":{"type":6}}},{"Type":{"Rpc":{"type":5}}},{"Type":{"Rpc":{"type":8}}},{"Type":{"Rpc":{"type":7}}},{"Type":{"Rpc":{"type":2}}},{"Type":{"Rpc":{"type":9}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/ControllerUnpublishVolume","Request":{"secrets":{"secretKey":"secretval4"}},"Response":null,"Error":"rpc error: code = InvalidArgument desc = Volume ID cannot be empty"}
•gRPCCall: {"Method":"/csi.v1.Controller/ControllerGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":3}}},{"Type":{"Rpc":{"type":4}}},{"Type":{"Rpc":{"type":6}}},{"Type":{"Rpc":{"type":5}}},{"Type":{"Rpc":{"type":8}}},{"Type":{"Rpc":{"type":7}}},{"Type":{"Rpc":{"type":2}}},{"Type":{"Rpc":{"type":9}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Node/NodeGetInfo","Request":{},"Response":{"node_id":"io.kubernetes.storage.mock","max_volumes_per_node":2},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/CreateVolume","Request":{"name":"sanity-controller-unpublish-BCEDF321-6C02707A","volume_capabilities":[{"AccessType":{"Mount":{}},"access_mode":{"mode":1}}],"secrets":{"secretKey":"secretval1"}},"Response":{"volume":{"capacity_bytes":107374182400,"volume_id":"27","volume_context":{"name":"sanity-controller-unpublish-BCEDF321-6C02707A"}}},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/ControllerPublishVolume","Request":{"volume_id":"27","node_id":"io.kubernetes.storage.mock","volume_capability":{"AccessType":{"Mount":{}},"access_mode":{"mode":1}},"secrets":{"secretKey":"secretval3"}},"Response":{"publish_context":{"device":"/dev/mock","readonly":"false"}},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/ControllerUnpublishVolume","Request":{"volume_id":"27","node_id":"io.kubernetes.storage.mock","secrets":{"secretKey":"secretval4"}},"Response":{},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/DeleteVolume","Request":{"volume_id":"27","secrets":{"secretKey":"secretval2"}},"Response":{},"Error":""}
•gRPCCall: {"Method":"/csi.v1.Controller/ControllerGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":3}}},{"Type":{"Rpc":{"type":4}}},{"Type":{"Rpc":{"type":6}}},{"Type":{"Rpc":{"type":5}}},{"Type":{"Rpc":{"type":8}}},{"Type":{"Rpc":{"type":7}}},{"Type":{"Rpc":{"type":2}}},{"Type":{"Rpc":{"type":9}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/ListSnapshots","Request":{},"Response":{"entries":[{"snapshot":{"snapshot_id":"1","source_volume_id":"1","creation_time":{"seconds":1570460407,"nanos":216521737},"ready_to_use":true}},{"snapshot":{"snapshot_id":"2","source_volume_id":"2","creation_time":{"seconds":1570460407,"nanos":216525554},"ready_to_use":true}},{"snapshot":{"snapshot_id":"3","source_volume_id":"3","creation_time":{"seconds":1570460407,"nanos":216531464},"ready_to_use":true}}]},"Error":""}
•gRPCCall: {"Method":"/csi.v1.Controller/ControllerGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":3}}},{"Type":{"Rpc":{"type":4}}},{"Type":{"Rpc":{"type":6}}},{"Type":{"Rpc":{"type":5}}},{"Type":{"Rpc":{"type":8}}},{"Type":{"Rpc":{"type":7}}},{"Type":{"Rpc":{"type":2}}},{"Type":{"Rpc":{"type":9}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/CreateVolume","Request":{"name":"listSnapshots-volume-1","capacity_range":{"required_bytes":10737418240,"limit_bytes":10737418240},"volume_capabilities":[{"AccessType":{"Mount":{}},"access_mode":{"mode":1}}],"secrets":{"secretKey":"secretval1"}},"Response":{"volume":{"capacity_bytes":10737418240,"volume_id":"28","volume_context":{"name":"listSnapshots-volume-1"}}},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/CreateSnapshot","Request":{"source_volume_id":"28","name":"listSnapshots-snapshot-1","secrets":{"secretKey":"secretval7"}},"Response":{"snapshot":{"snapshot_id":"5","source_volume_id":"28","creation_time":{"seconds":1570460411,"nanos":355001987},"ready_to_use":true}},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/ListSnapshots","Request":{"snapshot_id":"5"},"Response":{"entries":[{"snapshot":{"snapshot_id":"5","source_volume_id":"28","creation_time":{"seconds":1570460411,"nanos":355001987},"ready_to_use":true}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/DeleteSnapshot","Request":{"snapshot_id":"5","secrets":{"secretKey":"secretval8"}},"Response":{},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/DeleteVolume","Request":{"volume_id":"28","secrets":{"secretKey":"secretval2"}},"Response":{},"Error":""}
•gRPCCall: {"Method":"/csi.v1.Controller/ControllerGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":3}}},{"Type":{"Rpc":{"type":4}}},{"Type":{"Rpc":{"type":6}}},{"Type":{"Rpc":{"type":5}}},{"Type":{"Rpc":{"type":8}}},{"Type":{"Rpc":{"type":7}}},{"Type":{"Rpc":{"type":2}}},{"Type":{"Rpc":{"type":9}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/ListSnapshots","Request":{"snapshot_id":"none-exist-id"},"Response":{},"Error":""}
•gRPCCall: {"Method":"/csi.v1.Controller/ControllerGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":3}}},{"Type":{"Rpc":{"type":4}}},{"Type":{"Rpc":{"type":6}}},{"Type":{"Rpc":{"type":5}}},{"Type":{"Rpc":{"type":8}}},{"Type":{"Rpc":{"type":7}}},{"Type":{"Rpc":{"type":2}}},{"Type":{"Rpc":{"type":9}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/CreateVolume","Request":{"name":"listSnapshots-volume-2","capacity_range":{"required_bytes":10737418240,"limit_bytes":10737418240},"volume_capabilities":[{"AccessType":{"Mount":{}},"access_mode":{"mode":1}}],"secrets":{"secretKey":"secretval1"}},"Response":{"volume":{"capacity_bytes":10737418240,"volume_id":"29","volume_context":{"name":"listSnapshots-volume-2"}}},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/CreateSnapshot","Request":{"source_volume_id":"29","name":"listSnapshots-snapshot-2","secrets":{"secretKey":"secretval7"}},"Response":{"snapshot":{"snapshot_id":"6","source_volume_id":"29","creation_time":{"seconds":1570460411,"nanos":359785083},"ready_to_use":true}},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/ListSnapshots","Request":{"source_volume_id":"29"},"Response":{"entries":[{"snapshot":{"snapshot_id":"6","source_volume_id":"29","creation_time":{"seconds":1570460411,"nanos":359785083},"ready_to_use":true}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/DeleteSnapshot","Request":{"snapshot_id":"6","secrets":{"secretKey":"secretval8"}},"Response":{},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/DeleteVolume","Request":{"volume_id":"29","secrets":{"secretKey":"secretval2"}},"Response":{},"Error":""}
•gRPCCall: {"Method":"/csi.v1.Controller/ControllerGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":3}}},{"Type":{"Rpc":{"type":4}}},{"Type":{"Rpc":{"type":6}}},{"Type":{"Rpc":{"type":5}}},{"Type":{"Rpc":{"type":8}}},{"Type":{"Rpc":{"type":7}}},{"Type":{"Rpc":{"type":2}}},{"Type":{"Rpc":{"type":9}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/ListSnapshots","Request":{"source_volume_id":"fake-vol-id-27bb07cd-c"},"Response":{},"Error":""}
•gRPCCall: {"Method":"/csi.v1.Controller/ControllerGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":3}}},{"Type":{"Rpc":{"type":4}}},{"Type":{"Rpc":{"type":6}}},{"Type":{"Rpc":{"type":5}}},{"Type":{"Rpc":{"type":8}}},{"Type":{"Rpc":{"type":7}}},{"Type":{"Rpc":{"type":2}}},{"Type":{"Rpc":{"type":9}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/ListSnapshots","Request":{},"Response":{"entries":[{"snapshot":{"snapshot_id":"1","source_volume_id":"1","creation_time":{"seconds":1570460407,"nanos":216521737},"ready_to_use":true}},{"snapshot":{"snapshot_id":"2","source_volume_id":"2","creation_time":{"seconds":1570460407,"nanos":216525554},"ready_to_use":true}},{"snapshot":{"snapshot_id":"3","source_volume_id":"3","creation_time":{"seconds":1570460407,"nanos":216531464},"ready_to_use":true}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/CreateVolume","Request":{"name":"listSnapshots-volume-3","capacity_range":{"required_bytes":10737418240,"limit_bytes":10737418240},"volume_capabilities":[{"AccessType":{"Mount":{}},"access_mode":{"mode":1}}],"secrets":{"secretKey":"secretval1"}},"Response":{"volume":{"capacity_bytes":10737418240,"volume_id":"30","volume_context":{"name":"listSnapshots-volume-3"}}},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/CreateSnapshot","Request":{"source_volume_id":"30","name":"listSnapshots-snapshot-3","secrets":{"secretKey":"secretval7"}},"Response":{"snapshot":{"snapshot_id":"7","source_volume_id":"30","creation_time":{"seconds":1570460411,"nanos":651515903},"ready_to_use":true}},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/ListSnapshots","Request":{},"Response":{"entries":[{"snapshot":{"snapshot_id":"1","source_volume_id":"1","creation_time":{"seconds":1570460407,"nanos":216521737},"ready_to_use":true}},{"snapshot":{"snapshot_id":"2","source_volume_id":"2","creation_time":{"seconds":1570460407,"nanos":216525554},"ready_to_use":true}},{"snapshot":{"snapshot_id":"3","source_volume_id":"3","creation_time":{"seconds":1570460407,"nanos":216531464},"ready_to_use":true}},{"snapshot":{"snapshot_id":"7","source_volume_id":"30","creation_time":{"seconds":1570460411,"nanos":651515903},"ready_to_use":true}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/DeleteSnapshot","Request":{"snapshot_id":"7","secrets":{"secretKey":"secretval8"}},"Response":{},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/DeleteVolume","Request":{"volume_id":"30","secrets":{"secretKey":"secretval2"}},"Response":{},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/ListSnapshots","Request":{},"Response":{"entries":[{"snapshot":{"snapshot_id":"1","source_volume_id":"1","creation_time":{"seconds":1570460407,"nanos":216521737},"ready_to_use":true}},{"snapshot":{"snapshot_id":"2","source_volume_id":"2","creation_time":{"seconds":1570460407,"nanos":216525554},"ready_to_use":true}},{"snapshot":{"snapshot_id":"3","source_volume_id":"3","creation_time":{"seconds":1570460407,"nanos":216531464},"ready_to_use":true}}]},"Error":""}
•gRPCCall: {"Method":"/csi.v1.Controller/ControllerGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":3}}},{"Type":{"Rpc":{"type":4}}},{"Type":{"Rpc":{"type":6}}},{"Type":{"Rpc":{"type":5}}},{"Type":{"Rpc":{"type":8}}},{"Type":{"Rpc":{"type":7}}},{"Type":{"Rpc":{"type":2}}},{"Type":{"Rpc":{"type":9}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/ListSnapshots","Request":{},"Response":{"entries":[{"snapshot":{"snapshot_id":"1","source_volume_id":"1","creation_time":{"seconds":1570460407,"nanos":216521737},"ready_to_use":true}},{"snapshot":{"snapshot_id":"2","source_volume_id":"2","creation_time":{"seconds":1570460407,"nanos":216525554},"ready_to_use":true}},{"snapshot":{"snapshot_id":"3","source_volume_id":"3","creation_time":{"seconds":1570460407,"nanos":216531464},"ready_to_use":true}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/CreateVolume","Request":{"name":"volume1","capacity_range":{"required_bytes":10737418240,"limit_bytes":10737418240},"volume_capabilities":[{"AccessType":{"Mount":{}},"access_mode":{"mode":1}}],"secrets":{"secretKey":"secretval1"}},"Response":{"volume":{"capacity_bytes":10737418240,"volume_id":"31","volume_context":{"name":"volume1"}}},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/CreateSnapshot","Request":{"source_volume_id":"31","name":"snapshot1","secrets":{"secretKey":"secretval7"}},"Response":{"snapshot":{"snapshot_id":"8","source_volume_id":"31","creation_time":{"seconds":1570460411,"nanos":954648122},"ready_to_use":true}},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/CreateVolume","Request":{"name":"volume2","capacity_range":{"required_bytes":10737418240,"limit_bytes":10737418240},"volume_capabilities":[{"AccessType":{"Mount":{}},"access_mode":{"mode":1}}],"secrets":{"secretKey":"secretval1"}},"Response":{"volume":{"capacity_bytes":10737418240,"volume_id":"32","volume_context":{"name":"volume2"}}},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/CreateSnapshot","Request":{"source_volume_id":"32","name":"snapshot2","secrets":{"secretKey":"secretval7"}},"Response":{"snapshot":{"snapshot_id":"9","source_volume_id":"32","creation_time":{"seconds":1570460411,"nanos":955568179},"ready_to_use":true}},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/ListSnapshots","Request":{"max_entries":2},"Response":{"entries":[{"snapshot":{"snapshot_id":"1","source_volume_id":"1","creation_time":{"seconds":1570460407,"nanos":216521737},"ready_to_use":true}},{"snapshot":{"snapshot_id":"2","source_volume_id":"2","creation_time":{"seconds":1570460407,"nanos":216525554},"ready_to_use":true}}],"next_token":"2"},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/ListSnapshots","Request":{"starting_token":"2"},"Response":{"entries":[{"snapshot":{"snapshot_id":"3","source_volume_id":"3","creation_time":{"seconds":1570460407,"nanos":216531464},"ready_to_use":true}},{"snapshot":{"snapshot_id":"8","source_volume_id":"31","creation_time":{"seconds":1570460411,"nanos":954648122},"ready_to_use":true}},{"snapshot":{"snapshot_id":"9","source_volume_id":"32","creation_time":{"seconds":1570460411,"nanos":955568179},"ready_to_use":true}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/DeleteSnapshot","Request":{"snapshot_id":"8","secrets":{"secretKey":"secretval8"}},"Response":{},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/DeleteSnapshot","Request":{"snapshot_id":"9","secrets":{"secretKey":"secretval8"}},"Response":{},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/DeleteVolume","Request":{"volume_id":"31","secrets":{"secretKey":"secretval2"}},"Response":{},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/DeleteVolume","Request":{"volume_id":"32","secrets":{"secretKey":"secretval2"}},"Response":{},"Error":""}
•gRPCCall: {"Method":"/csi.v1.Controller/ControllerGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":3}}},{"Type":{"Rpc":{"type":4}}},{"Type":{"Rpc":{"type":6}}},{"Type":{"Rpc":{"type":5}}},{"Type":{"Rpc":{"type":8}}},{"Type":{"Rpc":{"type":7}}},{"Type":{"Rpc":{"type":2}}},{"Type":{"Rpc":{"type":9}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/CreateSnapshot","Request":{"source_volume_id":"testId","secrets":{"secretKey":"secretval7"}},"Response":null,"Error":"rpc error: code = InvalidArgument desc = Snapshot Name cannot be empty"}
•gRPCCall: {"Method":"/csi.v1.Controller/ControllerGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":3}}},{"Type":{"Rpc":{"type":4}}},{"Type":{"Rpc":{"type":6}}},{"Type":{"Rpc":{"type":5}}},{"Type":{"Rpc":{"type":8}}},{"Type":{"Rpc":{"type":7}}},{"Type":{"Rpc":{"type":2}}},{"Type":{"Rpc":{"type":9}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/CreateSnapshot","Request":{"name":"name","secrets":{"secretKey":"secretval7"}},"Response":null,"Error":"rpc error: code = InvalidArgument desc = Snapshot SourceVolumeId cannot be empty"}
•gRPCCall: {"Method":"/csi.v1.Controller/ControllerGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":3}}},{"Type":{"Rpc":{"type":4}}},{"Type":{"Rpc":{"type":6}}},{"Type":{"Rpc":{"type":5}}},{"Type":{"Rpc":{"type":8}}},{"Type":{"Rpc":{"type":7}}},{"Type":{"Rpc":{"type":2}}},{"Type":{"Rpc":{"type":9}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/CreateVolume","Request":{"name":"CreateSnapshot-volume-1","capacity_range":{"required_bytes":10737418240,"limit_bytes":10737418240},"volume_capabilities":[{"AccessType":{"Mount":{}},"access_mode":{"mode":1}}],"secrets":{"secretKey":"secretval1"}},"Response":{"volume":{"capacity_bytes":10737418240,"volume_id":"33","volume_context":{"name":"CreateSnapshot-volume-1"}}},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/CreateSnapshot","Request":{"source_volume_id":"33","name":"CreateSnapshot-snapshot-1","secrets":{"secretKey":"secretval7"}},"Response":{"snapshot":{"snapshot_id":"10","source_volume_id":"33","creation_time":{"seconds":1570460412,"nanos":230307005},"ready_to_use":true}},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/CreateSnapshot","Request":{"source_volume_id":"33","name":"CreateSnapshot-snapshot-1","secrets":{"secretKey":"secretval7"}},"Response":{"snapshot":{"snapshot_id":"10","source_volume_id":"33","creation_time":{"seconds":1570460412,"nanos":230307005},"ready_to_use":true}},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/DeleteSnapshot","Request":{"snapshot_id":"10","secrets":{"secretKey":"secretval8"}},"Response":{},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/DeleteVolume","Request":{"volume_id":"33","secrets":{"secretKey":"secretval2"}},"Response":{},"Error":""}
•gRPCCall: {"Method":"/csi.v1.Controller/ControllerGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":3}}},{"Type":{"Rpc":{"type":4}}},{"Type":{"Rpc":{"type":6}}},{"Type":{"Rpc":{"type":5}}},{"Type":{"Rpc":{"type":8}}},{"Type":{"Rpc":{"type":7}}},{"Type":{"Rpc":{"type":2}}},{"Type":{"Rpc":{"type":9}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/CreateVolume","Request":{"name":"CreateSnapshot-volume-2","capacity_range":{"required_bytes":10737418240,"limit_bytes":10737418240},"volume_capabilities":[{"AccessType":{"Mount":{}},"access_mode":{"mode":1}}],"secrets":{"secretKey":"secretval1"}},"Response":{"volume":{"capacity_bytes":10737418240,"volume_id":"34","volume_context":{"name":"CreateSnapshot-volume-2"}}},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/CreateSnapshot","Request":{"source_volume_id":"34","name":"CreateSnapshot-snapshot-2","secrets":{"secretKey":"secretval7"}},"Response":{"snapshot":{"snapshot_id":"11","source_volume_id":"34","creation_time":{"seconds":1570460412,"nanos":233187718},"ready_to_use":true}},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/CreateVolume","Request":{"name":"CreateSnapshot-volume-3","capacity_range":{"required_bytes":10737418240,"limit_bytes":10737418240},"volume_capabilities":[{"AccessType":{"Mount":{}},"access_mode":{"mode":1}}],"secrets":{"secretKey":"secretval1"}},"Response":{"volume":{"capacity_bytes":10737418240,"volume_id":"35","volume_context":{"name":"CreateSnapshot-volume-3"}}},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/CreateSnapshot","Request":{"source_volume_id":"35","name":"CreateSnapshot-snapshot-2","secrets":{"secretKey":"secretval7"}},"Response":null,"Error":"rpc error: code = AlreadyExists desc = Snapshot with name CreateSnapshot-snapshot-2 already exists"}
gRPCCall: {"Method":"/csi.v1.Controller/DeleteSnapshot","Request":{"snapshot_id":"11","secrets":{"secretKey":"secretval8"}},"Response":{},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/DeleteVolume","Request":{"volume_id":"34","secrets":{"secretKey":"secretval2"}},"Response":{},"Error":""}
•gRPCCall: {"Method":"/csi.v1.Controller/ControllerGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":3}}},{"Type":{"Rpc":{"type":4}}},{"Type":{"Rpc":{"type":6}}},{"Type":{"Rpc":{"type":5}}},{"Type":{"Rpc":{"type":8}}},{"Type":{"Rpc":{"type":7}}},{"Type":{"Rpc":{"type":2}}},{"Type":{"Rpc":{"type":9}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/CreateVolume","Request":{"name":"CreateSnapshot-volume-3","capacity_range":{"required_bytes":10737418240,"limit_bytes":10737418240},"volume_capabilities":[{"AccessType":{"Mount":{}},"access_mode":{"mode":1}}],"secrets":{"secretKey":"secretval1"}},"Response":{"volume":{"capacity_bytes":10737418240,"volume_id":"35","volume_context":{"name":"CreateSnapshot-volume-3"}}},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/CreateSnapshot","Request":{"source_volume_id":"35","name":"aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa","secrets":{"secretKey":"secretval7"}},"Response":{"snapshot":{"snapshot_id":"12","source_volume_id":"35","creation_time":{"seconds":1570460412,"nanos":524260195},"ready_to_use":true}},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/CreateSnapshot","Request":{"source_volume_id":"35","name":"aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa","secrets":{"secretKey":"secretval7"}},"Response":{"snapshot":{"snapshot_id":"12","source_volume_id":"35","creation_time":{"seconds":1570460412,"nanos":524260195},"ready_to_use":true}},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/DeleteSnapshot","Request":{"snapshot_id":"12","secrets":{"secretKey":"secretval8"}},"Response":{},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/DeleteVolume","Request":{"volume_id":"35","secrets":{"secretKey":"secretval2"}},"Response":{},"Error":""}
•gRPCCall: {"Method":"/csi.v1.Controller/ControllerGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":3}}},{"Type":{"Rpc":{"type":4}}},{"Type":{"Rpc":{"type":6}}},{"Type":{"Rpc":{"type":5}}},{"Type":{"Rpc":{"type":8}}},{"Type":{"Rpc":{"type":7}}},{"Type":{"Rpc":{"type":2}}},{"Type":{"Rpc":{"type":9}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/ControllerExpandVolume","Request":{"capacity_range":{"required_bytes":11811160064}},"Response":null,"Error":"rpc error: code = InvalidArgument desc = Volume ID cannot be empty"}
•gRPCCall: {"Method":"/csi.v1.Controller/ControllerGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":3}}},{"Type":{"Rpc":{"type":4}}},{"Type":{"Rpc":{"type":6}}},{"Type":{"Rpc":{"type":5}}},{"Type":{"Rpc":{"type":8}}},{"Type":{"Rpc":{"type":7}}},{"Type":{"Rpc":{"type":2}}},{"Type":{"Rpc":{"type":9}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/ControllerExpandVolume","Request":{},"Response":null,"Error":"rpc error: code = InvalidArgument desc = Volume ID cannot be empty"}
•gRPCCall: {"Method":"/csi.v1.Controller/ControllerGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":3}}},{"Type":{"Rpc":{"type":4}}},{"Type":{"Rpc":{"type":6}}},{"Type":{"Rpc":{"type":5}}},{"Type":{"Rpc":{"type":8}}},{"Type":{"Rpc":{"type":7}}},{"Type":{"Rpc":{"type":2}}},{"Type":{"Rpc":{"type":9}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/CreateVolume","Request":{"name":"sanity-expand-volume-BCEDF321-6C02707A","capacity_range":{"required_bytes":10737418240},"volume_capabilities":[{"AccessType":{"Mount":{}},"access_mode":{"mode":1}}],"secrets":{"secretKey":"secretval1"}},"Response":{"volume":{"capacity_bytes":10737418240,"volume_id":"36","volume_context":{"name":"sanity-expand-volume-BCEDF321-6C02707A"}}},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/ControllerExpandVolume","Request":{"volume_id":"36","capacity_range":{"required_bytes":11811160064}},"Response":{"capacity_bytes":11811160064},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/DeleteVolume","Request":{"volume_id":"36","secrets":{"secretKey":"secretval2"}},"Response":{},"Error":""}
•gRPCCall: {"Method":"/csi.v1.Controller/ControllerGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":3}}},{"Type":{"Rpc":{"type":4}}},{"Type":{"Rpc":{"type":6}}},{"Type":{"Rpc":{"type":5}}},{"Type":{"Rpc":{"type":8}}},{"Type":{"Rpc":{"type":7}}},{"Type":{"Rpc":{"type":2}}},{"Type":{"Rpc":{"type":9}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/DeleteSnapshot","Request":{"secrets":{"secretKey":"secretval8"}},"Response":null,"Error":"rpc error: code = InvalidArgument desc = Snapshot ID cannot be empty"}
•gRPCCall: {"Method":"/csi.v1.Controller/ControllerGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":3}}},{"Type":{"Rpc":{"type":4}}},{"Type":{"Rpc":{"type":6}}},{"Type":{"Rpc":{"type":5}}},{"Type":{"Rpc":{"type":8}}},{"Type":{"Rpc":{"type":7}}},{"Type":{"Rpc":{"type":2}}},{"Type":{"Rpc":{"type":9}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/DeleteSnapshot","Request":{"snapshot_id":"reallyfakesnapshotid","secrets":{"secretKey":"secretval8"}},"Response":{},"Error":""}
•gRPCCall: {"Method":"/csi.v1.Controller/ControllerGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":3}}},{"Type":{"Rpc":{"type":4}}},{"Type":{"Rpc":{"type":6}}},{"Type":{"Rpc":{"type":5}}},{"Type":{"Rpc":{"type":8}}},{"Type":{"Rpc":{"type":7}}},{"Type":{"Rpc":{"type":2}}},{"Type":{"Rpc":{"type":9}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/CreateVolume","Request":{"name":"DeleteSnapshot-volume-1","capacity_range":{"required_bytes":10737418240,"limit_bytes":10737418240},"volume_capabilities":[{"AccessType":{"Mount":{}},"access_mode":{"mode":1}}],"secrets":{"secretKey":"secretval1"}},"Response":{"volume":{"capacity_bytes":10737418240,"volume_id":"37","volume_context":{"name":"DeleteSnapshot-volume-1"}}},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/CreateSnapshot","Request":{"source_volume_id":"37","name":"DeleteSnapshot-snapshot-1","secrets":{"secretKey":"secretval7"}},"Response":{"snapshot":{"snapshot_id":"13","source_volume_id":"37","creation_time":{"seconds":1570460412,"nanos":770496354},"ready_to_use":true}},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/DeleteSnapshot","Request":{"snapshot_id":"13","secrets":{"secretKey":"secretval8"}},"Response":{},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/DeleteVolume","Request":{"volume_id":"37","secrets":{"secretKey":"secretval2"}},"Response":{},"Error":""}
•
Ran 72 of 72 Specs in 5.532 seconds
SUCCESS! -- 72 Passed | 0 Failed | 0 Pending | 0 Skipped
PASS
mock driver started
=== RUN   TestMyDriver
Running Suite: CSI Driver Test Suite
====================================
Random Seed: 1570460415
Will run 72 of 72 specs

gRPCCall: {"Method":"/csi.v1.Controller/ControllerGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":3}}},{"Type":{"Rpc":{"type":4}}},{"Type":{"Rpc":{"type":6}}},{"Type":{"Rpc":{"type":5}}},{"Type":{"Rpc":{"type":8}}},{"Type":{"Rpc":{"type":7}}},{"Type":{"Rpc":{"type":2}}},{"Type":{"Rpc":{"type":9}}}]},"Error":""}
•gRPCCall: {"Method":"/csi.v1.Controller/ControllerGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":3}}},{"Type":{"Rpc":{"type":4}}},{"Type":{"Rpc":{"type":6}}},{"Type":{"Rpc":{"type":5}}},{"Type":{"Rpc":{"type":8}}},{"Type":{"Rpc":{"type":7}}},{"Type":{"Rpc":{"type":2}}},{"Type":{"Rpc":{"type":9}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/GetCapacity","Request":{},"Response":{"available_capacity":1099511627776},"Error":""}
•gRPCCall: {"Method":"/csi.v1.Controller/ControllerGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":3}}},{"Type":{"Rpc":{"type":4}}},{"Type":{"Rpc":{"type":6}}},{"Type":{"Rpc":{"type":5}}},{"Type":{"Rpc":{"type":8}}},{"Type":{"Rpc":{"type":7}}},{"Type":{"Rpc":{"type":2}}},{"Type":{"Rpc":{"type":9}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/ListVolumes","Request":{},"Response":{"entries":[{"volume":{"capacity_bytes":107374182400,"volume_id":"1","volume_context":{"name":"Mock Volume 1"}}},{"volume":{"capacity_bytes":107374182400,"volume_id":"2","volume_context":{"name":"Mock Volume 2"}}},{"volume":{"capacity_bytes":107374182400,"volume_id":"3","volume_context":{"name":"Mock Volume 3"}}}]},"Error":""}
•gRPCCall: {"Method":"/csi.v1.Controller/ControllerGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":3}}},{"Type":{"Rpc":{"type":4}}},{"Type":{"Rpc":{"type":6}}},{"Type":{"Rpc":{"type":5}}},{"Type":{"Rpc":{"type":8}}},{"Type":{"Rpc":{"type":7}}},{"Type":{"Rpc":{"type":2}}},{"Type":{"Rpc":{"type":9}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/ListVolumes","Request":{"starting_token":"invalid-token"},"Response":null,"Error":"rpc error: code = Aborted desc = startingToken=0 !\u003c int32=4294967295"}
•gRPCCall: {"Method":"/csi.v1.Controller/ControllerGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":3}}},{"Type":{"Rpc":{"type":4}}},{"Type":{"Rpc":{"type":6}}},{"Type":{"Rpc":{"type":5}}},{"Type":{"Rpc":{"type":8}}},{"Type":{"Rpc":{"type":7}}},{"Type":{"Rpc":{"type":2}}},{"Type":{"Rpc":{"type":9}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/ListVolumes","Request":{},"Response":{"entries":[{"volume":{"capacity_bytes":107374182400,"volume_id":"1","volume_context":{"name":"Mock Volume 1"}}},{"volume":{"capacity_bytes":107374182400,"volume_id":"2","volume_context":{"name":"Mock Volume 2"}}},{"volume":{"capacity_bytes":107374182400,"volume_id":"3","volume_context":{"name":"Mock Volume 3"}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/CreateVolume","Request":{"name":"sanity","volume_capabilities":[{"AccessType":{"Mount":{}},"access_mode":{"mode":1}}]},"Response":{"volume":{"capacity_bytes":107374182400,"volume_id":"4","volume_context":{"name":"sanity"}}},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/ListVolumes","Request":{},"Response":{"entries":[{"volume":{"capacity_bytes":107374182400,"volume_id":"1","volume_context":{"name":"Mock Volume 1"}}},{"volume":{"capacity_bytes":107374182400,"volume_id":"2","volume_context":{"name":"Mock Volume 2"}}},{"volume":{"capacity_bytes":107374182400,"volume_id":"3","volume_context":{"name":"Mock Volume 3"}}},{"volume":{"capacity_bytes":107374182400,"volume_id":"4","volume_context":{"name":"sanity"}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/DeleteVolume","Request":{"volume_id":"4"},"Response":{},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/ListVolumes","Request":{},"Response":{"entries":[{"volume":{"capacity_bytes":107374182400,"volume_id":"1","volume_context":{"name":"Mock Volume 1"}}},{"volume":{"capacity_bytes":107374182400,"volume_id":"2","volume_context":{"name":"Mock Volume 2"}}},{"volume":{"capacity_bytes":107374182400,"volume_id":"3","volume_context":{"name":"Mock Volume 3"}}}]},"Error":""}
•gRPCCall: {"Method":"/csi.v1.Controller/ControllerGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":3}}},{"Type":{"Rpc":{"type":4}}},{"Type":{"Rpc":{"type":6}}},{"Type":{"Rpc":{"type":5}}},{"Type":{"Rpc":{"type":8}}},{"Type":{"Rpc":{"type":7}}},{"Type":{"Rpc":{"type":2}}},{"Type":{"Rpc":{"type":9}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/ListVolumes","Request":{},"Response":{"entries":[{"volume":{"capacity_bytes":107374182400,"volume_id":"1","volume_context":{"name":"Mock Volume 1"}}},{"volume":{"capacity_bytes":107374182400,"volume_id":"2","volume_context":{"name":"Mock Volume 2"}}},{"volume":{"capacity_bytes":107374182400,"volume_id":"3","volume_context":{"name":"Mock Volume 3"}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/ListVolumes","Request":{"max_entries":2},"Response":{"entries":[{"volume":{"capacity_bytes":107374182400,"volume_id":"1","volume_context":{"name":"Mock Volume 1"}}},{"volume":{"capacity_bytes":107374182400,"volume_id":"2","volume_context":{"name":"Mock Volume 2"}}}],"next_token":"2"},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/DeleteVolume","Request":{"volume_id":"1"},"Response":{},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/DeleteVolume","Request":{"volume_id":"2"},"Response":{},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/CreateVolume","Request":{"name":"new-addition","volume_capabilities":[{"AccessType":{"Mount":{}},"access_mode":{"mode":1}}]},"Response":{"volume":{"capacity_bytes":107374182400,"volume_id":"5","volume_context":{"name":"new-addition"}}},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/ListVolumes","Request":{"starting_token":"2"},"Response":{},"Error":""}
•gRPCCall: {"Method":"/csi.v1.Controller/ControllerGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":3}}},{"Type":{"Rpc":{"type":4}}},{"Type":{"Rpc":{"type":6}}},{"Type":{"Rpc":{"type":5}}},{"Type":{"Rpc":{"type":8}}},{"Type":{"Rpc":{"type":7}}},{"Type":{"Rpc":{"type":2}}},{"Type":{"Rpc":{"type":9}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/CreateVolume","Request":{},"Response":null,"Error":"rpc error: code = InvalidArgument desc = Volume Name cannot be empty"}
•gRPCCall: {"Method":"/csi.v1.Controller/ControllerGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":3}}},{"Type":{"Rpc":{"type":4}}},{"Type":{"Rpc":{"type":6}}},{"Type":{"Rpc":{"type":5}}},{"Type":{"Rpc":{"type":8}}},{"Type":{"Rpc":{"type":7}}},{"Type":{"Rpc":{"type":2}}},{"Type":{"Rpc":{"type":9}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/CreateVolume","Request":{"name":"sanity-controller-create-no-volume-capabilities-7A8995B2-62BCA6C1"},"Response":null,"Error":"rpc error: code = InvalidArgument desc = Volume Capabilities cannot be empty"}
•gRPCCall: {"Method":"/csi.v1.Controller/ControllerGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":3}}},{"Type":{"Rpc":{"type":4}}},{"Type":{"Rpc":{"type":6}}},{"Type":{"Rpc":{"type":5}}},{"Type":{"Rpc":{"type":8}}},{"Type":{"Rpc":{"type":7}}},{"Type":{"Rpc":{"type":2}}},{"Type":{"Rpc":{"type":9}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/CreateVolume","Request":{"name":"sanity-controller-create-single-no-capacity-7A8995B2-62BCA6C1","volume_capabilities":[{"AccessType":{"Mount":{}},"access_mode":{"mode":1}}]},"Response":{"volume":{"capacity_bytes":107374182400,"volume_id":"6","volume_context":{"name":"sanity-controller-create-single-no-capacity-7A8995B2-62BCA6C1"}}},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/DeleteVolume","Request":{"volume_id":"6"},"Response":{},"Error":""}
•gRPCCall: {"Method":"/csi.v1.Controller/ControllerGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":3}}},{"Type":{"Rpc":{"type":4}}},{"Type":{"Rpc":{"type":6}}},{"Type":{"Rpc":{"type":5}}},{"Type":{"Rpc":{"type":8}}},{"Type":{"Rpc":{"type":7}}},{"Type":{"Rpc":{"type":2}}},{"Type":{"Rpc":{"type":9}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/CreateVolume","Request":{"name":"sanity-controller-create-single-with-capacity-7A8995B2-62BCA6C1","capacity_range":{"required_bytes":10737418240},"volume_capabilities":[{"AccessType":{"Mount":{}},"access_mode":{"mode":1}}]},"Response":{"volume":{"capacity_bytes":10737418240,"volume_id":"7","volume_context":{"name":"sanity-controller-create-single-with-capacity-7A8995B2-62BCA6C1"}}},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/DeleteVolume","Request":{"volume_id":"7"},"Response":{},"Error":""}
•gRPCCall: {"Method":"/csi.v1.Controller/ControllerGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":3}}},{"Type":{"Rpc":{"type":4}}},{"Type":{"Rpc":{"type":6}}},{"Type":{"Rpc":{"type":5}}},{"Type":{"Rpc":{"type":8}}},{"Type":{"Rpc":{"type":7}}},{"Type":{"Rpc":{"type":2}}},{"Type":{"Rpc":{"type":9}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/CreateVolume","Request":{"name":"sanity-controller-create-twice-7A8995B2-62BCA6C1","capacity_range":{"required_bytes":10737418240},"volume_capabilities":[{"AccessType":{"Mount":{}},"access_mode":{"mode":1}}]},"Response":{"volume":{"capacity_bytes":10737418240,"volume_id":"8","volume_context":{"name":"sanity-controller-create-twice-7A8995B2-62BCA6C1"}}},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/CreateVolume","Request":{"name":"sanity-controller-create-twice-7A8995B2-62BCA6C1","capacity_range":{"required_bytes":10737418240},"volume_capabilities":[{"AccessType":{"Mount":{}},"access_mode":{"mode":1}}]},"Response":{"volume":{"capacity_bytes":10737418240,"volume_id":"8","volume_context":{"name":"sanity-controller-create-twice-7A8995B2-62BCA6C1"}}},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/DeleteVolume","Request":{"volume_id":"8"},"Response":{},"Error":""}
•gRPCCall: {"Method":"/csi.v1.Controller/ControllerGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":3}}},{"Type":{"Rpc":{"type":4}}},{"Type":{"Rpc":{"type":6}}},{"Type":{"Rpc":{"type":5}}},{"Type":{"Rpc":{"type":8}}},{"Type":{"Rpc":{"type":7}}},{"Type":{"Rpc":{"type":2}}},{"Type":{"Rpc":{"type":9}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/CreateVolume","Request":{"name":"sanity-controller-create-twice-different-7A8995B2-62BCA6C1","capacity_range":{"required_bytes":10737418240,"limit_bytes":10737418240},"volume_capabilities":[{"AccessType":{"Mount":{}},"access_mode":{"mode":1}}]},"Response":{"volume":{"capacity_bytes":10737418240,"volume_id":"9","volume_context":{"name":"sanity-controller-create-twice-different-7A8995B2-62BCA6C1"}}},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/CreateVolume","Request":{"name":"sanity-controller-create-twice-different-7A8995B2-62BCA6C1","capacity_range":{"required_bytes":21474836480,"limit_bytes":21474836480},"volume_capabilities":[{"AccessType":{"Mount":{}},"access_mode":{"mode":1}}]},"Response":null,"Error":"rpc error: code = AlreadyExists desc = Volume with name sanity-controller-create-twice-different-7A8995B2-62BCA6C1 already exists"}
gRPCCall: {"Method":"/csi.v1.Controller/DeleteVolume","Request":{"volume_id":"9"},"Response":{},"Error":""}
•gRPCCall: {"Method":"/csi.v1.Controller/ControllerGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":3}}},{"Type":{"Rpc":{"type":4}}},{"Type":{"Rpc":{"type":6}}},{"Type":{"Rpc":{"type":5}}},{"Type":{"Rpc":{"type":8}}},{"Type":{"Rpc":{"type":7}}},{"Type":{"Rpc":{"type":2}}},{"Type":{"Rpc":{"type":9}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/CreateVolume","Request":{"name":"aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa","capacity_range":{"required_bytes":10737418240},"volume_capabilities":[{"AccessType":{"Mount":{}},"access_mode":{"mode":1}}]},"Response":{"volume":{"capacity_bytes":10737418240,"volume_id":"10","volume_context":{"name":"aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa"}}},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/DeleteVolume","Request":{"volume_id":"10"},"Response":{},"Error":""}
•gRPCCall: {"Method":"/csi.v1.Controller/ControllerGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":3}}},{"Type":{"Rpc":{"type":4}}},{"Type":{"Rpc":{"type":6}}},{"Type":{"Rpc":{"type":5}}},{"Type":{"Rpc":{"type":8}}},{"Type":{"Rpc":{"type":7}}},{"Type":{"Rpc":{"type":2}}},{"Type":{"Rpc":{"type":9}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/ControllerGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":3}}},{"Type":{"Rpc":{"type":4}}},{"Type":{"Rpc":{"type":6}}},{"Type":{"Rpc":{"type":5}}},{"Type":{"Rpc":{"type":8}}},{"Type":{"Rpc":{"type":7}}},{"Type":{"Rpc":{"type":2}}},{"Type":{"Rpc":{"type":9}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/CreateVolume","Request":{"name":"sanity-controller-source-vol-7A8995B2-62BCA6C1","capacity_range":{"required_bytes":10737418240,"limit_bytes":10737418240},"volume_capabilities":[{"AccessType":{"Mount":{}},"access_mode":{"mode":1}}]},"Response":{"volume":{"capacity_bytes":10737418240,"volume_id":"11","volume_context":{"name":"sanity-controller-source-vol-7A8995B2-62BCA6C1"}}},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/CreateSnapshot","Request":{"source_volume_id":"11","name":"sanity-controller-snap-from-vol-7A8995B2-62BCA6C1"},"Response":{"snapshot":{"snapshot_id":"4","source_volume_id":"11","creation_time":{"seconds":1570460415,"nanos":155685389},"ready_to_use":true}},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/CreateVolume","Request":{"name":"sanity-controller-vol-from-snap-7A8995B2-62BCA6C1","capacity_range":{"required_bytes":10737418240,"limit_bytes":10737418240},"volume_capabilities":[{"AccessType":{"Mount":{}},"access_mode":{"mode":1}}],"volume_content_source":{"Type":{"Snapshot":{"snapshot_id":"4"}}}},"Response":{"volume":{"capacity_bytes":10737418240,"volume_id":"12","volume_context":{"name":"sanity-controller-vol-from-snap-7A8995B2-62BCA6C1"},"content_source":{"Type":{"Snapshot":{"snapshot_id":"\u0003"}}}}},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/DeleteVolume","Request":{"volume_id":"12"},"Response":{},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/DeleteSnapshot","Request":{"snapshot_id":"4"},"Response":{},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/DeleteVolume","Request":{"volume_id":"11"},"Response":{},"Error":""}
•gRPCCall: {"Method":"/csi.v1.Controller/ControllerGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":3}}},{"Type":{"Rpc":{"type":4}}},{"Type":{"Rpc":{"type":6}}},{"Type":{"Rpc":{"type":5}}},{"Type":{"Rpc":{"type":8}}},{"Type":{"Rpc":{"type":7}}},{"Type":{"Rpc":{"type":2}}},{"Type":{"Rpc":{"type":9}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/ControllerGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":3}}},{"Type":{"Rpc":{"type":4}}},{"Type":{"Rpc":{"type":6}}},{"Type":{"Rpc":{"type":5}}},{"Type":{"Rpc":{"type":8}}},{"Type":{"Rpc":{"type":7}}},{"Type":{"Rpc":{"type":2}}},{"Type":{"Rpc":{"type":9}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/CreateVolume","Request":{"name":"sanity-controller-vol-from-snap-7A8995B2-62BCA6C1","capacity_range":{"required_bytes":10737418240,"limit_bytes":10737418240},"volume_capabilities":[{"AccessType":{"Mount":{}},"access_mode":{"mode":1}}],"volume_content_source":{"Type":{"Snapshot":{"snapshot_id":"non-existing-snapshot-id"}}}},"Response":null,"Error":"rpc error: code = NotFound desc = Requested source snapshot non-existing-snapshot-id not found"}
•gRPCCall: {"Method":"/csi.v1.Controller/ControllerGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":3}}},{"Type":{"Rpc":{"type":4}}},{"Type":{"Rpc":{"type":6}}},{"Type":{"Rpc":{"type":5}}},{"Type":{"Rpc":{"type":8}}},{"Type":{"Rpc":{"type":7}}},{"Type":{"Rpc":{"type":2}}},{"Type":{"Rpc":{"type":9}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/ControllerGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":3}}},{"Type":{"Rpc":{"type":4}}},{"Type":{"Rpc":{"type":6}}},{"Type":{"Rpc":{"type":5}}},{"Type":{"Rpc":{"type":8}}},{"Type":{"Rpc":{"type":7}}},{"Type":{"Rpc":{"type":2}}},{"Type":{"Rpc":{"type":9}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/CreateVolume","Request":{"name":"sanity-controller-source-vol-7A8995B2-62BCA6C1","capacity_range":{"required_bytes":10737418240,"limit_bytes":10737418240},"volume_capabilities":[{"AccessType":{"Mount":{}},"access_mode":{"mode":1}}]},"Response":{"volume":{"capacity_bytes":10737418240,"volume_id":"13","volume_context":{"name":"sanity-controller-source-vol-7A8995B2-62BCA6C1"}}},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/CreateVolume","Request":{"name":"sanity-controller-vol-from-vol-7A8995B2-62BCA6C1","capacity_range":{"required_bytes":10737418240,"limit_bytes":10737418240},"volume_capabilities":[{"AccessType":{"Mount":{}},"access_mode":{"mode":1}}],"volume_content_source":{"Type":{"Volume":{"volume_id":"13"}}}},"Response":{"volume":{"capacity_bytes":10737418240,"volume_id":"14","volume_context":{"name":"sanity-controller-vol-from-vol-7A8995B2-62BCA6C1"},"content_source":{"Type":{"Volume":{"volume_id":"\u0002"}}}}},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/DeleteVolume","Request":{"volume_id":"14"},"Response":{},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/DeleteVolume","Request":{"volume_id":"13"},"Response":{},"Error":""}
•gRPCCall: {"Method":"/csi.v1.Controller/ControllerGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":3}}},{"Type":{"Rpc":{"type":4}}},{"Type":{"Rpc":{"type":6}}},{"Type":{"Rpc":{"type":5}}},{"Type":{"Rpc":{"type":8}}},{"Type":{"Rpc":{"type":7}}},{"Type":{"Rpc":{"type":2}}},{"Type":{"Rpc":{"type":9}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/ControllerGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":3}}},{"Type":{"Rpc":{"type":4}}},{"Type":{"Rpc":{"type":6}}},{"Type":{"Rpc":{"type":5}}},{"Type":{"Rpc":{"type":8}}},{"Type":{"Rpc":{"type":7}}},{"Type":{"Rpc":{"type":2}}},{"Type":{"Rpc":{"type":9}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/CreateVolume","Request":{"name":"sanity-controller-vol-from-snap-7A8995B2-62BCA6C1","capacity_range":{"required_bytes":10737418240,"limit_bytes":10737418240},"volume_capabilities":[{"AccessType":{"Mount":{}},"access_mode":{"mode":1}}],"volume_content_source":{"Type":{"Volume":{"volume_id":"fake-vol-id-5c6de1ee-0"}}}},"Response":null,"Error":"rpc error: code = NotFound desc = Requested source volume fake-vol-id-5c6de1ee-0 not found"}
•gRPCCall: {"Method":"/csi.v1.Controller/ControllerGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":3}}},{"Type":{"Rpc":{"type":4}}},{"Type":{"Rpc":{"type":6}}},{"Type":{"Rpc":{"type":5}}},{"Type":{"Rpc":{"type":8}}},{"Type":{"Rpc":{"type":7}}},{"Type":{"Rpc":{"type":2}}},{"Type":{"Rpc":{"type":9}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/DeleteVolume","Request":{},"Response":null,"Error":"rpc error: code = InvalidArgument desc = Volume ID cannot be empty"}
•gRPCCall: {"Method":"/csi.v1.Controller/ControllerGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":3}}},{"Type":{"Rpc":{"type":4}}},{"Type":{"Rpc":{"type":6}}},{"Type":{"Rpc":{"type":5}}},{"Type":{"Rpc":{"type":8}}},{"Type":{"Rpc":{"type":7}}},{"Type":{"Rpc":{"type":2}}},{"Type":{"Rpc":{"type":9}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/DeleteVolume","Request":{"volume_id":"fake-vol-id"},"Response":{},"Error":""}
•gRPCCall: {"Method":"/csi.v1.Controller/ControllerGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":3}}},{"Type":{"Rpc":{"type":4}}},{"Type":{"Rpc":{"type":6}}},{"Type":{"Rpc":{"type":5}}},{"Type":{"Rpc":{"type":8}}},{"Type":{"Rpc":{"type":7}}},{"Type":{"Rpc":{"type":2}}},{"Type":{"Rpc":{"type":9}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/CreateVolume","Request":{"name":"sanity-controller-create-appropriate-7A8995B2-62BCA6C1","volume_capabilities":[{"AccessType":{"Mount":{}},"access_mode":{"mode":1}}]},"Response":{"volume":{"capacity_bytes":107374182400,"volume_id":"15","volume_context":{"name":"sanity-controller-create-appropriate-7A8995B2-62BCA6C1"}}},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/DeleteVolume","Request":{"volume_id":"15"},"Response":{},"Error":""}
•gRPCCall: {"Method":"/csi.v1.Controller/ValidateVolumeCapabilities","Request":{},"Response":null,"Error":"rpc error: code = InvalidArgument desc = Volume ID cannot be empty"}
•gRPCCall: {"Method":"/csi.v1.Controller/CreateVolume","Request":{"name":"sanity-controller-validate-nocaps-7A8995B2-62BCA6C1","volume_capabilities":[{"AccessType":{"Mount":{}},"access_mode":{"mode":1}}]},"Response":{"volume":{"capacity_bytes":107374182400,"volume_id":"16","volume_context":{"name":"sanity-controller-validate-nocaps-7A8995B2-62BCA6C1"}}},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/ValidateVolumeCapabilities","Request":{"volume_id":"16"},"Response":null,"Error":"rpc error: code = InvalidArgument desc = 16"}
gRPCCall: {"Method":"/csi.v1.Controller/DeleteVolume","Request":{"volume_id":"16"},"Response":{},"Error":""}
•gRPCCall: {"Method":"/csi.v1.Controller/CreateVolume","Request":{"name":"sanity-controller-validate-7A8995B2-62BCA6C1","volume_capabilities":[{"AccessType":{"Mount":{}},"access_mode":{"mode":1}}]},"Response":{"volume":{"capacity_bytes":107374182400,"volume_id":"17","volume_context":{"name":"sanity-controller-validate-7A8995B2-62BCA6C1"}}},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/ValidateVolumeCapabilities","Request":{"volume_id":"17","volume_capabilities":[{"AccessType":{"Mount":{}},"access_mode":{"mode":1}}]},"Response":{"confirmed":{"volume_capabilities":[{"AccessType":{"Mount":{}},"access_mode":{"mode":1}}]}},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/DeleteVolume","Request":{"volume_id":"17"},"Response":{},"Error":""}
•gRPCCall: {"Method":"/csi.v1.Controller/ValidateVolumeCapabilities","Request":{"volume_id":"fake-vol-id-7dc77e89-6","volume_capabilities":[{"AccessType":{"Mount":{}},"access_mode":{"mode":1}}]},"Response":null,"Error":"rpc error: code = NotFound desc = fake-vol-id-7dc77e89-6"}
•gRPCCall: {"Method":"/csi.v1.Controller/ControllerGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":3}}},{"Type":{"Rpc":{"type":4}}},{"Type":{"Rpc":{"type":6}}},{"Type":{"Rpc":{"type":5}}},{"Type":{"Rpc":{"type":8}}},{"Type":{"Rpc":{"type":7}}},{"Type":{"Rpc":{"type":2}}},{"Type":{"Rpc":{"type":9}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/ControllerPublishVolume","Request":{},"Response":null,"Error":"rpc error: code = InvalidArgument desc = Volume ID cannot be empty"}
•gRPCCall: {"Method":"/csi.v1.Controller/ControllerGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":3}}},{"Type":{"Rpc":{"type":4}}},{"Type":{"Rpc":{"type":6}}},{"Type":{"Rpc":{"type":5}}},{"Type":{"Rpc":{"type":8}}},{"Type":{"Rpc":{"type":7}}},{"Type":{"Rpc":{"type":2}}},{"Type":{"Rpc":{"type":9}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/ControllerPublishVolume","Request":{"volume_id":"fake-vol-id-336fe482-0"},"Response":null,"Error":"rpc error: code = InvalidArgument desc = Node ID cannot be empty"}
•gRPCCall: {"Method":"/csi.v1.Controller/ControllerGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":3}}},{"Type":{"Rpc":{"type":4}}},{"Type":{"Rpc":{"type":6}}},{"Type":{"Rpc":{"type":5}}},{"Type":{"Rpc":{"type":8}}},{"Type":{"Rpc":{"type":7}}},{"Type":{"Rpc":{"type":2}}},{"Type":{"Rpc":{"type":9}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/ControllerPublishVolume","Request":{"volume_id":"fake-vol-id-694cb147-5","node_id":"fake-node-id-abb55c1c-2"},"Response":null,"Error":"rpc error: code = InvalidArgument desc = Volume Capabilities cannot be empty"}
•gRPCCall: {"Method":"/csi.v1.Controller/ControllerGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":3}}},{"Type":{"Rpc":{"type":4}}},{"Type":{"Rpc":{"type":6}}},{"Type":{"Rpc":{"type":5}}},{"Type":{"Rpc":{"type":8}}},{"Type":{"Rpc":{"type":7}}},{"Type":{"Rpc":{"type":2}}},{"Type":{"Rpc":{"type":9}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Node/NodeGetInfo","Request":{},"Response":{"node_id":"io.kubernetes.storage.mock","max_volumes_per_node":2},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/CreateVolume","Request":{"name":"sanity-controller-publish-7A8995B2-62BCA6C1","volume_capabilities":[{"AccessType":{"Mount":{}},"access_mode":{"mode":1}}]},"Response":{"volume":{"capacity_bytes":107374182400,"volume_id":"18","volume_context":{"name":"sanity-controller-publish-7A8995B2-62BCA6C1"}}},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/ControllerPublishVolume","Request":{"volume_id":"18","node_id":"io.kubernetes.storage.mock","volume_capability":{"AccessType":{"Mount":{}},"access_mode":{"mode":1}}},"Response":{"publish_context":{"device":"/dev/mock","readonly":"false"}},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/ControllerUnpublishVolume","Request":{"volume_id":"18","node_id":"io.kubernetes.storage.mock"},"Response":{},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/DeleteVolume","Request":{"volume_id":"18"},"Response":{},"Error":""}
•gRPCCall: {"Method":"/csi.v1.Controller/ControllerGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":3}}},{"Type":{"Rpc":{"type":4}}},{"Type":{"Rpc":{"type":6}}},{"Type":{"Rpc":{"type":5}}},{"Type":{"Rpc":{"type":8}}},{"Type":{"Rpc":{"type":7}}},{"Type":{"Rpc":{"type":2}}},{"Type":{"Rpc":{"type":9}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Node/NodeGetInfo","Request":{},"Response":{"node_id":"io.kubernetes.storage.mock","max_volumes_per_node":2},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/CreateVolume","Request":{"name":"sanity-max-attach-limit-vol-0-7A8995B2-62BCA6C1","capacity_range":{"required_bytes":10737418240,"limit_bytes":10737418240},"volume_capabilities":[{"AccessType":{"Mount":{}},"access_mode":{"mode":1}}]},"Response":{"volume":{"capacity_bytes":10737418240,"volume_id":"19","volume_context":{"name":"sanity-max-attach-limit-vol-0-7A8995B2-62BCA6C1"}}},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/ControllerPublishVolume","Request":{"volume_id":"19","node_id":"io.kubernetes.storage.mock","volume_capability":{"AccessType":{"Mount":{}},"access_mode":{"mode":1}}},"Response":{"publish_context":{"device":"/dev/mock","readonly":"false"}},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/CreateVolume","Request":{"name":"sanity-max-attach-limit-vol-1-7A8995B2-62BCA6C1","capacity_range":{"required_bytes":10737418240,"limit_bytes":10737418240},"volume_capabilities":[{"AccessType":{"Mount":{}},"access_mode":{"mode":1}}]},"Response":{"volume":{"capacity_bytes":10737418240,"volume_id":"20","volume_context":{"name":"sanity-max-attach-limit-vol-1-7A8995B2-62BCA6C1"}}},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/ControllerPublishVolume","Request":{"volume_id":"20","node_id":"io.kubernetes.storage.mock","volume_capability":{"AccessType":{"Mount":{}},"access_mode":{"mode":1}}},"Response":{"publish_context":{"device":"/dev/mock","readonly":"false"}},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/CreateVolume","Request":{"name":"sanity-max-attach-limit-vol+1-7A8995B2-62BCA6C1","capacity_range":{"required_bytes":10737418240,"limit_bytes":10737418240},"volume_capabilities":[{"AccessType":{"Mount":{}},"access_mode":{"mode":1}}]},"Response":{"volume":{"capacity_bytes":10737418240,"volume_id":"21","volume_context":{"name":"sanity-max-attach-limit-vol+1-7A8995B2-62BCA6C1"}}},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/ControllerPublishVolume","Request":{"volume_id":"21","node_id":"io.kubernetes.storage.mock","volume_capability":{"AccessType":{"Mount":{}},"access_mode":{"mode":1}}},"Response":null,"Error":"rpc error: code = ResourceExhausted desc = Cannot attach any more volumes to this node"}
gRPCCall: {"Method":"/csi.v1.Controller/ControllerUnpublishVolume","Request":{"volume_id":"19","node_id":"io.kubernetes.storage.mock"},"Response":{},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/DeleteVolume","Request":{"volume_id":"19"},"Response":{},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/ControllerUnpublishVolume","Request":{"volume_id":"20","node_id":"io.kubernetes.storage.mock"},"Response":{},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/DeleteVolume","Request":{"volume_id":"20"},"Response":{},"Error":""}
•gRPCCall: {"Method":"/csi.v1.Controller/ControllerGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":3}}},{"Type":{"Rpc":{"type":4}}},{"Type":{"Rpc":{"type":6}}},{"Type":{"Rpc":{"type":5}}},{"Type":{"Rpc":{"type":8}}},{"Type":{"Rpc":{"type":7}}},{"Type":{"Rpc":{"type":2}}},{"Type":{"Rpc":{"type":9}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/ControllerPublishVolume","Request":{"volume_id":"fake-vol-id-f7969ebf-7","node_id":"fake-node-id-a75d96d6-d","volume_capability":{"AccessType":{"Mount":{}},"access_mode":{"mode":1}}},"Response":null,"Error":"rpc error: code = NotFound desc = Not matching Node ID fake-node-id-a75d96d6-d to Mock Node ID io.kubernetes.storage.mock"}
•gRPCCall: {"Method":"/csi.v1.Controller/ControllerGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":3}}},{"Type":{"Rpc":{"type":4}}},{"Type":{"Rpc":{"type":6}}},{"Type":{"Rpc":{"type":5}}},{"Type":{"Rpc":{"type":8}}},{"Type":{"Rpc":{"type":7}}},{"Type":{"Rpc":{"type":2}}},{"Type":{"Rpc":{"type":9}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/CreateVolume","Request":{"name":"sanity-controller-wrong-node-7A8995B2-62BCA6C1","volume_capabilities":[{"AccessType":{"Mount":{}},"access_mode":{"mode":1}}]},"Response":{"volume":{"capacity_bytes":107374182400,"volume_id":"22","volume_context":{"name":"sanity-controller-wrong-node-7A8995B2-62BCA6C1"}}},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/ControllerPublishVolume","Request":{"volume_id":"22","node_id":"fake-node-id-da79634f-9","volume_capability":{"AccessType":{"Mount":{}},"access_mode":{"mode":1}}},"Response":null,"Error":"rpc error: code = NotFound desc = Not matching Node ID fake-node-id-da79634f-9 to Mock Node ID io.kubernetes.storage.mock"}
gRPCCall: {"Method":"/csi.v1.Controller/DeleteVolume","Request":{"volume_id":"22"},"Response":{},"Error":""}
•gRPCCall: {"Method":"/csi.v1.Controller/ControllerGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":3}}},{"Type":{"Rpc":{"type":4}}},{"Type":{"Rpc":{"type":6}}},{"Type":{"Rpc":{"type":5}}},{"Type":{"Rpc":{"type":8}}},{"Type":{"Rpc":{"type":7}}},{"Type":{"Rpc":{"type":2}}},{"Type":{"Rpc":{"type":9}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/ControllerGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":3}}},{"Type":{"Rpc":{"type":4}}},{"Type":{"Rpc":{"type":6}}},{"Type":{"Rpc":{"type":5}}},{"Type":{"Rpc":{"type":8}}},{"Type":{"Rpc":{"type":7}}},{"Type":{"Rpc":{"type":2}}},{"Type":{"Rpc":{"type":9}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/CreateVolume","Request":{"name":"sanity-controller-published-incompatible-7A8995B2-62BCA6C1","volume_capabilities":[{"AccessType":{"Mount":{}},"access_mode":{"mode":1}}]},"Response":{"volume":{"capacity_bytes":107374182400,"volume_id":"23","volume_context":{"name":"sanity-controller-published-incompatible-7A8995B2-62BCA6C1"}}},"Error":""}
gRPCCall: {"Method":"/csi.v1.Node/NodeGetInfo","Request":{},"Response":{"node_id":"io.kubernetes.storage.mock","max_volumes_per_node":2},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/ControllerPublishVolume","Request":{"volume_id":"23","node_id":"io.kubernetes.storage.mock","volume_capability":{"AccessType":{"Mount":{}},"access_mode":{"mode":1}}},"Response":{"publish_context":{"device":"/dev/mock","readonly":"false"}},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/ControllerPublishVolume","Request":{"volume_id":"23","node_id":"io.kubernetes.storage.mock","volume_capability":{"AccessType":{"Mount":{}},"access_mode":{"mode":1}},"readonly":true},"Response":null,"Error":"rpc error: code = AlreadyExists desc = Volume published but has incompatible readonly flag"}
gRPCCall: {"Method":"/csi.v1.Controller/ControllerUnpublishVolume","Request":{"volume_id":"23","node_id":"io.kubernetes.storage.mock"},"Response":{},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/DeleteVolume","Request":{"volume_id":"23"},"Response":{},"Error":""}
•gRPCCall: {"Method":"/csi.v1.Controller/ControllerGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":3}}},{"Type":{"Rpc":{"type":4}}},{"Type":{"Rpc":{"type":6}}},{"Type":{"Rpc":{"type":5}}},{"Type":{"Rpc":{"type":8}}},{"Type":{"Rpc":{"type":7}}},{"Type":{"Rpc":{"type":2}}},{"Type":{"Rpc":{"type":9}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/ControllerUnpublishVolume","Request":{},"Response":null,"Error":"rpc error: code = InvalidArgument desc = Volume ID cannot be empty"}
•gRPCCall: {"Method":"/csi.v1.Controller/ControllerGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":3}}},{"Type":{"Rpc":{"type":4}}},{"Type":{"Rpc":{"type":6}}},{"Type":{"Rpc":{"type":5}}},{"Type":{"Rpc":{"type":8}}},{"Type":{"Rpc":{"type":7}}},{"Type":{"Rpc":{"type":2}}},{"Type":{"Rpc":{"type":9}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Node/NodeGetInfo","Request":{},"Response":{"node_id":"io.kubernetes.storage.mock","max_volumes_per_node":2},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/CreateVolume","Request":{"name":"sanity-controller-unpublish-7A8995B2-62BCA6C1","volume_capabilities":[{"AccessType":{"Mount":{}},"access_mode":{"mode":1}}]},"Response":{"volume":{"capacity_bytes":107374182400,"volume_id":"24","volume_context":{"name":"sanity-controller-unpublish-7A8995B2-62BCA6C1"}}},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/ControllerPublishVolume","Request":{"volume_id":"24","node_id":"io.kubernetes.storage.mock","volume_capability":{"AccessType":{"Mount":{}},"access_mode":{"mode":1}}},"Response":{"publish_context":{"device":"/dev/mock","readonly":"false"}},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/ControllerUnpublishVolume","Request":{"volume_id":"24","node_id":"io.kubernetes.storage.mock"},"Response":{},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/DeleteVolume","Request":{"volume_id":"24"},"Response":{},"Error":""}
•gRPCCall: {"Method":"/csi.v1.Controller/ControllerGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":3}}},{"Type":{"Rpc":{"type":4}}},{"Type":{"Rpc":{"type":6}}},{"Type":{"Rpc":{"type":5}}},{"Type":{"Rpc":{"type":8}}},{"Type":{"Rpc":{"type":7}}},{"Type":{"Rpc":{"type":2}}},{"Type":{"Rpc":{"type":9}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/ControllerExpandVolume","Request":{"capacity_range":{"required_bytes":11811160064}},"Response":null,"Error":"rpc error: code = InvalidArgument desc = Volume ID cannot be empty"}
•gRPCCall: {"Method":"/csi.v1.Controller/ControllerGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":3}}},{"Type":{"Rpc":{"type":4}}},{"Type":{"Rpc":{"type":6}}},{"Type":{"Rpc":{"type":5}}},{"Type":{"Rpc":{"type":8}}},{"Type":{"Rpc":{"type":7}}},{"Type":{"Rpc":{"type":2}}},{"Type":{"Rpc":{"type":9}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/ControllerExpandVolume","Request":{},"Response":null,"Error":"rpc error: code = InvalidArgument desc = Volume ID cannot be empty"}
•gRPCCall: {"Method":"/csi.v1.Controller/ControllerGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":3}}},{"Type":{"Rpc":{"type":4}}},{"Type":{"Rpc":{"type":6}}},{"Type":{"Rpc":{"type":5}}},{"Type":{"Rpc":{"type":8}}},{"Type":{"Rpc":{"type":7}}},{"Type":{"Rpc":{"type":2}}},{"Type":{"Rpc":{"type":9}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/CreateVolume","Request":{"name":"sanity-expand-volume-7A8995B2-62BCA6C1","capacity_range":{"required_bytes":10737418240},"volume_capabilities":[{"AccessType":{"Mount":{}},"access_mode":{"mode":1}}]},"Response":{"volume":{"capacity_bytes":10737418240,"volume_id":"25","volume_context":{"name":"sanity-expand-volume-7A8995B2-62BCA6C1"}}},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/ControllerExpandVolume","Request":{"volume_id":"25","capacity_range":{"required_bytes":11811160064}},"Response":{"capacity_bytes":11811160064},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/DeleteVolume","Request":{"volume_id":"25"},"Response":{},"Error":""}
•gRPCCall: {"Method":"/csi.v1.Identity/GetPluginCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Service":{"type":1}}},{"Type":{"VolumeExpansion":{"type":1}}}]},"Error":""}
•gRPCCall: {"Method":"/csi.v1.Identity/Probe","Request":{},"Response":{"ready":{"value":true}},"Error":""}
•gRPCCall: {"Method":"/csi.v1.Identity/GetPluginInfo","Request":{},"Response":{"name":"io.kubernetes.storage.mock","vendor_version":"0.3.0","manifest":{"url":"https://github.com/kubernetes-csi/csi-test/mock"}},"Error":""}
•gRPCCall: {"Method":"/csi.v1.Controller/ControllerGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":3}}},{"Type":{"Rpc":{"type":4}}},{"Type":{"Rpc":{"type":6}}},{"Type":{"Rpc":{"type":5}}},{"Type":{"Rpc":{"type":8}}},{"Type":{"Rpc":{"type":7}}},{"Type":{"Rpc":{"type":2}}},{"Type":{"Rpc":{"type":9}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/CreateSnapshot","Request":{"source_volume_id":"testId"},"Response":null,"Error":"rpc error: code = InvalidArgument desc = Snapshot Name cannot be empty"}
•gRPCCall: {"Method":"/csi.v1.Controller/ControllerGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":3}}},{"Type":{"Rpc":{"type":4}}},{"Type":{"Rpc":{"type":6}}},{"Type":{"Rpc":{"type":5}}},{"Type":{"Rpc":{"type":8}}},{"Type":{"Rpc":{"type":7}}},{"Type":{"Rpc":{"type":2}}},{"Type":{"Rpc":{"type":9}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/CreateSnapshot","Request":{"name":"name"},"Response":null,"Error":"rpc error: code = InvalidArgument desc = Snapshot SourceVolumeId cannot be empty"}
•gRPCCall: {"Method":"/csi.v1.Controller/ControllerGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":3}}},{"Type":{"Rpc":{"type":4}}},{"Type":{"Rpc":{"type":6}}},{"Type":{"Rpc":{"type":5}}},{"Type":{"Rpc":{"type":8}}},{"Type":{"Rpc":{"type":7}}},{"Type":{"Rpc":{"type":2}}},{"Type":{"Rpc":{"type":9}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/CreateVolume","Request":{"name":"CreateSnapshot-volume-1","capacity_range":{"required_bytes":10737418240,"limit_bytes":10737418240},"volume_capabilities":[{"AccessType":{"Mount":{}},"access_mode":{"mode":1}}]},"Response":{"volume":{"capacity_bytes":10737418240,"volume_id":"26","volume_context":{"name":"CreateSnapshot-volume-1"}}},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/CreateSnapshot","Request":{"source_volume_id":"26","name":"CreateSnapshot-snapshot-1"},"Response":{"snapshot":{"snapshot_id":"5","source_volume_id":"26","creation_time":{"seconds":1570460415,"nanos":216618960},"ready_to_use":true}},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/CreateSnapshot","Request":{"source_volume_id":"26","name":"CreateSnapshot-snapshot-1"},"Response":{"snapshot":{"snapshot_id":"5","source_volume_id":"26","creation_time":{"seconds":1570460415,"nanos":216618960},"ready_to_use":true}},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/DeleteSnapshot","Request":{"snapshot_id":"5"},"Response":{},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/DeleteVolume","Request":{"volume_id":"26"},"Response":{},"Error":""}
•gRPCCall: {"Method":"/csi.v1.Controller/ControllerGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":3}}},{"Type":{"Rpc":{"type":4}}},{"Type":{"Rpc":{"type":6}}},{"Type":{"Rpc":{"type":5}}},{"Type":{"Rpc":{"type":8}}},{"Type":{"Rpc":{"type":7}}},{"Type":{"Rpc":{"type":2}}},{"Type":{"Rpc":{"type":9}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/CreateVolume","Request":{"name":"CreateSnapshot-volume-2","capacity_range":{"required_bytes":10737418240,"limit_bytes":10737418240},"volume_capabilities":[{"AccessType":{"Mount":{}},"access_mode":{"mode":1}}]},"Response":{"volume":{"capacity_bytes":10737418240,"volume_id":"27","volume_context":{"name":"CreateSnapshot-volume-2"}}},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/CreateSnapshot","Request":{"source_volume_id":"27","name":"CreateSnapshot-snapshot-2"},"Response":{"snapshot":{"snapshot_id":"6","source_volume_id":"27","creation_time":{"seconds":1570460415,"nanos":219990913},"ready_to_use":true}},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/CreateVolume","Request":{"name":"CreateSnapshot-volume-3","capacity_range":{"required_bytes":10737418240,"limit_bytes":10737418240},"volume_capabilities":[{"AccessType":{"Mount":{}},"access_mode":{"mode":1}}]},"Response":{"volume":{"capacity_bytes":10737418240,"volume_id":"28","volume_context":{"name":"CreateSnapshot-volume-3"}}},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/CreateSnapshot","Request":{"source_volume_id":"28","name":"CreateSnapshot-snapshot-2"},"Response":null,"Error":"rpc error: code = AlreadyExists desc = Snapshot with name CreateSnapshot-snapshot-2 already exists"}
gRPCCall: {"Method":"/csi.v1.Controller/DeleteSnapshot","Request":{"snapshot_id":"6"},"Response":{},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/DeleteVolume","Request":{"volume_id":"27"},"Response":{},"Error":""}
•gRPCCall: {"Method":"/csi.v1.Controller/ControllerGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":3}}},{"Type":{"Rpc":{"type":4}}},{"Type":{"Rpc":{"type":6}}},{"Type":{"Rpc":{"type":5}}},{"Type":{"Rpc":{"type":8}}},{"Type":{"Rpc":{"type":7}}},{"Type":{"Rpc":{"type":2}}},{"Type":{"Rpc":{"type":9}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/CreateVolume","Request":{"name":"CreateSnapshot-volume-3","capacity_range":{"required_bytes":10737418240,"limit_bytes":10737418240},"volume_capabilities":[{"AccessType":{"Mount":{}},"access_mode":{"mode":1}}]},"Response":{"volume":{"capacity_bytes":10737418240,"volume_id":"28","volume_context":{"name":"CreateSnapshot-volume-3"}}},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/CreateSnapshot","Request":{"source_volume_id":"28","name":"aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa"},"Response":{"snapshot":{"snapshot_id":"7","source_volume_id":"28","creation_time":{"seconds":1570460415,"nanos":331088378},"ready_to_use":true}},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/CreateSnapshot","Request":{"source_volume_id":"28","name":"aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa"},"Response":{"snapshot":{"snapshot_id":"7","source_volume_id":"28","creation_time":{"seconds":1570460415,"nanos":331088378},"ready_to_use":true}},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/DeleteSnapshot","Request":{"snapshot_id":"7"},"Response":{},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/DeleteVolume","Request":{"volume_id":"28"},"Response":{},"Error":""}
•gRPCCall: {"Method":"/csi.v1.Controller/ControllerGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":3}}},{"Type":{"Rpc":{"type":4}}},{"Type":{"Rpc":{"type":6}}},{"Type":{"Rpc":{"type":5}}},{"Type":{"Rpc":{"type":8}}},{"Type":{"Rpc":{"type":7}}},{"Type":{"Rpc":{"type":2}}},{"Type":{"Rpc":{"type":9}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/DeleteSnapshot","Request":{},"Response":null,"Error":"rpc error: code = InvalidArgument desc = Snapshot ID cannot be empty"}
•gRPCCall: {"Method":"/csi.v1.Controller/ControllerGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":3}}},{"Type":{"Rpc":{"type":4}}},{"Type":{"Rpc":{"type":6}}},{"Type":{"Rpc":{"type":5}}},{"Type":{"Rpc":{"type":8}}},{"Type":{"Rpc":{"type":7}}},{"Type":{"Rpc":{"type":2}}},{"Type":{"Rpc":{"type":9}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/DeleteSnapshot","Request":{"snapshot_id":"reallyfakesnapshotid"},"Response":{},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/ControllerGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":3}}},{"Type":{"Rpc":{"type":4}}},{"Type":{"Rpc":{"type":6}}},{"Type":{"Rpc":{"type":5}}},{"Type":{"Rpc":{"type":8}}},{"Type":{"Rpc":{"type":7}}},{"Type":{"Rpc":{"type":2}}},{"Type":{"Rpc":{"type":9}}}]},"Error":""}
•gRPCCall: {"Method":"/csi.v1.Controller/CreateVolume","Request":{"name":"DeleteSnapshot-volume-1","capacity_range":{"required_bytes":10737418240,"limit_bytes":10737418240},"volume_capabilities":[{"AccessType":{"Mount":{}},"access_mode":{"mode":1}}]},"Response":{"volume":{"capacity_bytes":10737418240,"volume_id":"29","volume_context":{"name":"DeleteSnapshot-volume-1"}}},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/CreateSnapshot","Request":{"source_volume_id":"29","name":"DeleteSnapshot-snapshot-1"},"Response":{"snapshot":{"snapshot_id":"8","source_volume_id":"29","creation_time":{"seconds":1570460415,"nanos":336983779},"ready_to_use":true}},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/DeleteSnapshot","Request":{"snapshot_id":"8"},"Response":{},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/DeleteVolume","Request":{"volume_id":"29"},"Response":{},"Error":""}
•gRPCCall: {"Method":"/csi.v1.Controller/ControllerGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":3}}},{"Type":{"Rpc":{"type":4}}},{"Type":{"Rpc":{"type":6}}},{"Type":{"Rpc":{"type":5}}},{"Type":{"Rpc":{"type":8}}},{"Type":{"Rpc":{"type":7}}},{"Type":{"Rpc":{"type":2}}},{"Type":{"Rpc":{"type":9}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/ListSnapshots","Request":{},"Response":{"entries":[{"snapshot":{"snapshot_id":"1","source_volume_id":"1","creation_time":{"seconds":1570460412,"nanos":786108336},"ready_to_use":true}},{"snapshot":{"snapshot_id":"2","source_volume_id":"2","creation_time":{"seconds":1570460412,"nanos":786110802},"ready_to_use":true}},{"snapshot":{"snapshot_id":"3","source_volume_id":"3","creation_time":{"seconds":1570460412,"nanos":786116916},"ready_to_use":true}}]},"Error":""}
•gRPCCall: {"Method":"/csi.v1.Controller/ControllerGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":3}}},{"Type":{"Rpc":{"type":4}}},{"Type":{"Rpc":{"type":6}}},{"Type":{"Rpc":{"type":5}}},{"Type":{"Rpc":{"type":8}}},{"Type":{"Rpc":{"type":7}}},{"Type":{"Rpc":{"type":2}}},{"Type":{"Rpc":{"type":9}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/CreateVolume","Request":{"name":"listSnapshots-volume-1","capacity_range":{"required_bytes":10737418240,"limit_bytes":10737418240},"volume_capabilities":[{"AccessType":{"Mount":{}},"access_mode":{"mode":1}}]},"Response":{"volume":{"capacity_bytes":10737418240,"volume_id":"30","volume_context":{"name":"listSnapshots-volume-1"}}},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/CreateSnapshot","Request":{"source_volume_id":"30","name":"listSnapshots-snapshot-1"},"Response":{"snapshot":{"snapshot_id":"9","source_volume_id":"30","creation_time":{"seconds":1570460415,"nanos":588902857},"ready_to_use":true}},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/ListSnapshots","Request":{"snapshot_id":"9"},"Response":{"entries":[{"snapshot":{"snapshot_id":"9","source_volume_id":"30","creation_time":{"seconds":1570460415,"nanos":588902857},"ready_to_use":true}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/DeleteSnapshot","Request":{"snapshot_id":"9"},"Response":{},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/DeleteVolume","Request":{"volume_id":"30"},"Response":{},"Error":""}
•gRPCCall: {"Method":"/csi.v1.Controller/ControllerGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":3}}},{"Type":{"Rpc":{"type":4}}},{"Type":{"Rpc":{"type":6}}},{"Type":{"Rpc":{"type":5}}},{"Type":{"Rpc":{"type":8}}},{"Type":{"Rpc":{"type":7}}},{"Type":{"Rpc":{"type":2}}},{"Type":{"Rpc":{"type":9}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/ListSnapshots","Request":{"snapshot_id":"none-exist-id"},"Response":{},"Error":""}
•gRPCCall: {"Method":"/csi.v1.Controller/ControllerGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":3}}},{"Type":{"Rpc":{"type":4}}},{"Type":{"Rpc":{"type":6}}},{"Type":{"Rpc":{"type":5}}},{"Type":{"Rpc":{"type":8}}},{"Type":{"Rpc":{"type":7}}},{"Type":{"Rpc":{"type":2}}},{"Type":{"Rpc":{"type":9}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/CreateVolume","Request":{"name":"listSnapshots-volume-2","capacity_range":{"required_bytes":10737418240,"limit_bytes":10737418240},"volume_capabilities":[{"AccessType":{"Mount":{}},"access_mode":{"mode":1}}]},"Response":{"volume":{"capacity_bytes":10737418240,"volume_id":"31","volume_context":{"name":"listSnapshots-volume-2"}}},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/CreateSnapshot","Request":{"source_volume_id":"31","name":"listSnapshots-snapshot-2"},"Response":{"snapshot":{"snapshot_id":"10","source_volume_id":"31","creation_time":{"seconds":1570460415,"nanos":592593024},"ready_to_use":true}},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/ListSnapshots","Request":{"source_volume_id":"31"},"Response":{"entries":[{"snapshot":{"snapshot_id":"10","source_volume_id":"31","creation_time":{"seconds":1570460415,"nanos":592593024},"ready_to_use":true}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/DeleteSnapshot","Request":{"snapshot_id":"10"},"Response":{},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/DeleteVolume","Request":{"volume_id":"31"},"Response":{},"Error":""}
•gRPCCall: {"Method":"/csi.v1.Controller/ControllerGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":3}}},{"Type":{"Rpc":{"type":4}}},{"Type":{"Rpc":{"type":6}}},{"Type":{"Rpc":{"type":5}}},{"Type":{"Rpc":{"type":8}}},{"Type":{"Rpc":{"type":7}}},{"Type":{"Rpc":{"type":2}}},{"Type":{"Rpc":{"type":9}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/ListSnapshots","Request":{"source_volume_id":"fake-vol-id-e1e06ec0-9"},"Response":{},"Error":""}
•gRPCCall: {"Method":"/csi.v1.Controller/ControllerGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":3}}},{"Type":{"Rpc":{"type":4}}},{"Type":{"Rpc":{"type":6}}},{"Type":{"Rpc":{"type":5}}},{"Type":{"Rpc":{"type":8}}},{"Type":{"Rpc":{"type":7}}},{"Type":{"Rpc":{"type":2}}},{"Type":{"Rpc":{"type":9}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/ListSnapshots","Request":{},"Response":{"entries":[{"snapshot":{"snapshot_id":"1","source_volume_id":"1","creation_time":{"seconds":1570460412,"nanos":786108336},"ready_to_use":true}},{"snapshot":{"snapshot_id":"2","source_volume_id":"2","creation_time":{"seconds":1570460412,"nanos":786110802},"ready_to_use":true}},{"snapshot":{"snapshot_id":"3","source_volume_id":"3","creation_time":{"seconds":1570460412,"nanos":786116916},"ready_to_use":true}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/CreateVolume","Request":{"name":"listSnapshots-volume-3","capacity_range":{"required_bytes":10737418240,"limit_bytes":10737418240},"volume_capabilities":[{"AccessType":{"Mount":{}},"access_mode":{"mode":1}}]},"Response":{"volume":{"capacity_bytes":10737418240,"volume_id":"32","volume_context":{"name":"listSnapshots-volume-3"}}},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/CreateSnapshot","Request":{"source_volume_id":"32","name":"listSnapshots-snapshot-3"},"Response":{"snapshot":{"snapshot_id":"11","source_volume_id":"32","creation_time":{"seconds":1570460415,"nanos":774435839},"ready_to_use":true}},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/ListSnapshots","Request":{},"Response":{"entries":[{"snapshot":{"snapshot_id":"1","source_volume_id":"1","creation_time":{"seconds":1570460412,"nanos":786108336},"ready_to_use":true}},{"snapshot":{"snapshot_id":"2","source_volume_id":"2","creation_time":{"seconds":1570460412,"nanos":786110802},"ready_to_use":true}},{"snapshot":{"snapshot_id":"3","source_volume_id":"3","creation_time":{"seconds":1570460412,"nanos":786116916},"ready_to_use":true}},{"snapshot":{"snapshot_id":"11","source_volume_id":"32","creation_time":{"seconds":1570460415,"nanos":774435839},"ready_to_use":true}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/DeleteSnapshot","Request":{"snapshot_id":"11"},"Response":{},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/DeleteVolume","Request":{"volume_id":"32"},"Response":{},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/ListSnapshots","Request":{},"Response":{"entries":[{"snapshot":{"snapshot_id":"1","source_volume_id":"1","creation_time":{"seconds":1570460412,"nanos":786108336},"ready_to_use":true}},{"snapshot":{"snapshot_id":"2","source_volume_id":"2","creation_time":{"seconds":1570460412,"nanos":786110802},"ready_to_use":true}},{"snapshot":{"snapshot_id":"3","source_volume_id":"3","creation_time":{"seconds":1570460412,"nanos":786116916},"ready_to_use":true}}]},"Error":""}
•gRPCCall: {"Method":"/csi.v1.Controller/ControllerGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":3}}},{"Type":{"Rpc":{"type":4}}},{"Type":{"Rpc":{"type":6}}},{"Type":{"Rpc":{"type":5}}},{"Type":{"Rpc":{"type":8}}},{"Type":{"Rpc":{"type":7}}},{"Type":{"Rpc":{"type":2}}},{"Type":{"Rpc":{"type":9}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/ListSnapshots","Request":{},"Response":{"entries":[{"snapshot":{"snapshot_id":"1","source_volume_id":"1","creation_time":{"seconds":1570460412,"nanos":786108336},"ready_to_use":true}},{"snapshot":{"snapshot_id":"2","source_volume_id":"2","creation_time":{"seconds":1570460412,"nanos":786110802},"ready_to_use":true}},{"snapshot":{"snapshot_id":"3","source_volume_id":"3","creation_time":{"seconds":1570460412,"nanos":786116916},"ready_to_use":true}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/CreateVolume","Request":{"name":"volume1","capacity_range":{"required_bytes":10737418240,"limit_bytes":10737418240},"volume_capabilities":[{"AccessType":{"Mount":{}},"access_mode":{"mode":1}}]},"Response":{"volume":{"capacity_bytes":10737418240,"volume_id":"33","volume_context":{"name":"volume1"}}},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/CreateSnapshot","Request":{"source_volume_id":"33","name":"snapshot1"},"Response":{"snapshot":{"snapshot_id":"12","source_volume_id":"33","creation_time":{"seconds":1570460416,"nanos":16102437},"ready_to_use":true}},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/CreateVolume","Request":{"name":"volume2","capacity_range":{"required_bytes":10737418240,"limit_bytes":10737418240},"volume_capabilities":[{"AccessType":{"Mount":{}},"access_mode":{"mode":1}}]},"Response":{"volume":{"capacity_bytes":10737418240,"volume_id":"34","volume_context":{"name":"volume2"}}},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/CreateSnapshot","Request":{"source_volume_id":"34","name":"snapshot2"},"Response":{"snapshot":{"snapshot_id":"13","source_volume_id":"34","creation_time":{"seconds":1570460416,"nanos":16758533},"ready_to_use":true}},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/ListSnapshots","Request":{"max_entries":2},"Response":{"entries":[{"snapshot":{"snapshot_id":"1","source_volume_id":"1","creation_time":{"seconds":1570460412,"nanos":786108336},"ready_to_use":true}},{"snapshot":{"snapshot_id":"2","source_volume_id":"2","creation_time":{"seconds":1570460412,"nanos":786110802},"ready_to_use":true}}],"next_token":"2"},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/ListSnapshots","Request":{"starting_token":"2"},"Response":{"entries":[{"snapshot":{"snapshot_id":"3","source_volume_id":"3","creation_time":{"seconds":1570460412,"nanos":786116916},"ready_to_use":true}},{"snapshot":{"snapshot_id":"12","source_volume_id":"33","creation_time":{"seconds":1570460416,"nanos":16102437},"ready_to_use":true}},{"snapshot":{"snapshot_id":"13","source_volume_id":"34","creation_time":{"seconds":1570460416,"nanos":16758533},"ready_to_use":true}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/DeleteSnapshot","Request":{"snapshot_id":"12"},"Response":{},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/DeleteSnapshot","Request":{"snapshot_id":"13"},"Response":{},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/DeleteVolume","Request":{"volume_id":"33"},"Response":{},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/DeleteVolume","Request":{"volume_id":"34"},"Response":{},"Error":""}
gRPCCall: {"Method":"/csi.v1.Identity/GetPluginCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Service":{"type":1}}},{"Type":{"VolumeExpansion":{"type":1}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/ControllerGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":3}}},{"Type":{"Rpc":{"type":4}}},{"Type":{"Rpc":{"type":6}}},{"Type":{"Rpc":{"type":5}}},{"Type":{"Rpc":{"type":8}}},{"Type":{"Rpc":{"type":7}}},{"Type":{"Rpc":{"type":2}}},{"Type":{"Rpc":{"type":9}}}]},"Error":""}
•gRPCCall: {"Method":"/csi.v1.Node/NodeGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{}}},{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":2}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Node/NodeGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{}}},{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":2}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Node/NodeGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{}}},{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":2}}}]},"Error":""}
•gRPCCall: {"Method":"/csi.v1.Identity/GetPluginCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Service":{"type":1}}},{"Type":{"VolumeExpansion":{"type":1}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/ControllerGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":3}}},{"Type":{"Rpc":{"type":4}}},{"Type":{"Rpc":{"type":6}}},{"Type":{"Rpc":{"type":5}}},{"Type":{"Rpc":{"type":8}}},{"Type":{"Rpc":{"type":7}}},{"Type":{"Rpc":{"type":2}}},{"Type":{"Rpc":{"type":9}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Node/NodeGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{}}},{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":2}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Node/NodeGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{}}},{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":2}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Identity/GetPluginCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Service":{"type":1}}},{"Type":{"VolumeExpansion":{"type":1}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Node/NodeGetInfo","Request":{},"Response":{"node_id":"io.kubernetes.storage.mock","max_volumes_per_node":2},"Error":""}
•gRPCCall: {"Method":"/csi.v1.Identity/GetPluginCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Service":{"type":1}}},{"Type":{"VolumeExpansion":{"type":1}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/ControllerGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":3}}},{"Type":{"Rpc":{"type":4}}},{"Type":{"Rpc":{"type":6}}},{"Type":{"Rpc":{"type":5}}},{"Type":{"Rpc":{"type":8}}},{"Type":{"Rpc":{"type":7}}},{"Type":{"Rpc":{"type":2}}},{"Type":{"Rpc":{"type":9}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Node/NodeGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{}}},{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":2}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Node/NodeGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{}}},{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":2}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Node/NodePublishVolume","Request":{},"Response":null,"Error":"rpc error: code = InvalidArgument desc = stage volume info 'device' key required"}
•gRPCCall: {"Method":"/csi.v1.Identity/GetPluginCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Service":{"type":1}}},{"Type":{"VolumeExpansion":{"type":1}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/ControllerGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":3}}},{"Type":{"Rpc":{"type":4}}},{"Type":{"Rpc":{"type":6}}},{"Type":{"Rpc":{"type":5}}},{"Type":{"Rpc":{"type":8}}},{"Type":{"Rpc":{"type":7}}},{"Type":{"Rpc":{"type":2}}},{"Type":{"Rpc":{"type":9}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Node/NodeGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{}}},{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":2}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Node/NodeGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{}}},{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":2}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Node/NodePublishVolume","Request":{"volume_id":"fake-vol-id-cf31ecc9-e"},"Response":null,"Error":"rpc error: code = InvalidArgument desc = stage volume info 'device' key required"}
•gRPCCall: {"Method":"/csi.v1.Identity/GetPluginCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Service":{"type":1}}},{"Type":{"VolumeExpansion":{"type":1}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/ControllerGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":3}}},{"Type":{"Rpc":{"type":4}}},{"Type":{"Rpc":{"type":6}}},{"Type":{"Rpc":{"type":5}}},{"Type":{"Rpc":{"type":8}}},{"Type":{"Rpc":{"type":7}}},{"Type":{"Rpc":{"type":2}}},{"Type":{"Rpc":{"type":9}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Node/NodeGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{}}},{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":2}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Node/NodeGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{}}},{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":2}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Node/NodePublishVolume","Request":{"volume_id":"fake-vol-id-2c64b10e-8","target_path":"/tmp/csi-target/target"},"Response":null,"Error":"rpc error: code = InvalidArgument desc = stage volume info 'device' key required"}
•gRPCCall: {"Method":"/csi.v1.Identity/GetPluginCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Service":{"type":1}}},{"Type":{"VolumeExpansion":{"type":1}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/ControllerGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":3}}},{"Type":{"Rpc":{"type":4}}},{"Type":{"Rpc":{"type":6}}},{"Type":{"Rpc":{"type":5}}},{"Type":{"Rpc":{"type":8}}},{"Type":{"Rpc":{"type":7}}},{"Type":{"Rpc":{"type":2}}},{"Type":{"Rpc":{"type":9}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Node/NodeGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{}}},{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":2}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Node/NodeGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{}}},{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":2}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Node/NodeUnpublishVolume","Request":{},"Response":null,"Error":"rpc error: code = InvalidArgument desc = Volume ID cannot be empty"}
•gRPCCall: {"Method":"/csi.v1.Identity/GetPluginCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Service":{"type":1}}},{"Type":{"VolumeExpansion":{"type":1}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/ControllerGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":3}}},{"Type":{"Rpc":{"type":4}}},{"Type":{"Rpc":{"type":6}}},{"Type":{"Rpc":{"type":5}}},{"Type":{"Rpc":{"type":8}}},{"Type":{"Rpc":{"type":7}}},{"Type":{"Rpc":{"type":2}}},{"Type":{"Rpc":{"type":9}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Node/NodeGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{}}},{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":2}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Node/NodeGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{}}},{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":2}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Node/NodeUnpublishVolume","Request":{"volume_id":"fake-vol-id-3ab5f57a-d"},"Response":null,"Error":"rpc error: code = InvalidArgument desc = Target Path cannot be empty"}
•gRPCCall: {"Method":"/csi.v1.Identity/GetPluginCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Service":{"type":1}}},{"Type":{"VolumeExpansion":{"type":1}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/ControllerGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":3}}},{"Type":{"Rpc":{"type":4}}},{"Type":{"Rpc":{"type":6}}},{"Type":{"Rpc":{"type":5}}},{"Type":{"Rpc":{"type":8}}},{"Type":{"Rpc":{"type":7}}},{"Type":{"Rpc":{"type":2}}},{"Type":{"Rpc":{"type":9}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Node/NodeGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{}}},{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":2}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Node/NodeGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{}}},{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":2}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Node/NodeStageVolume","Request":{"publish_context":{"device":"/dev/mock"},"staging_target_path":"/tmp/csi-staging","volume_capability":{"AccessType":{"Mount":{}},"access_mode":{"mode":1}}},"Response":null,"Error":"rpc error: code = InvalidArgument desc = Volume ID cannot be empty"}
•gRPCCall: {"Method":"/csi.v1.Identity/GetPluginCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Service":{"type":1}}},{"Type":{"VolumeExpansion":{"type":1}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/ControllerGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":3}}},{"Type":{"Rpc":{"type":4}}},{"Type":{"Rpc":{"type":6}}},{"Type":{"Rpc":{"type":5}}},{"Type":{"Rpc":{"type":8}}},{"Type":{"Rpc":{"type":7}}},{"Type":{"Rpc":{"type":2}}},{"Type":{"Rpc":{"type":9}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Node/NodeGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{}}},{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":2}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Node/NodeGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{}}},{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":2}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Node/NodeStageVolume","Request":{"volume_id":"fake-vol-id-22b561f5-d","publish_context":{"device":"/dev/mock"},"volume_capability":{"AccessType":{"Mount":{}},"access_mode":{"mode":1}}},"Response":null,"Error":"rpc error: code = InvalidArgument desc = Staging Target Path cannot be empty"}
•gRPCCall: {"Method":"/csi.v1.Identity/GetPluginCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Service":{"type":1}}},{"Type":{"VolumeExpansion":{"type":1}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/ControllerGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":3}}},{"Type":{"Rpc":{"type":4}}},{"Type":{"Rpc":{"type":6}}},{"Type":{"Rpc":{"type":5}}},{"Type":{"Rpc":{"type":8}}},{"Type":{"Rpc":{"type":7}}},{"Type":{"Rpc":{"type":2}}},{"Type":{"Rpc":{"type":9}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Node/NodeGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{}}},{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":2}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Node/NodeGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{}}},{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":2}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/CreateVolume","Request":{"name":"sanity-node-stage-nocaps-7A8995B2-62BCA6C1","volume_capabilities":[{"AccessType":{"Mount":{}},"access_mode":{"mode":1}}]},"Response":{"volume":{"capacity_bytes":107374182400,"volume_id":"35","volume_context":{"name":"sanity-node-stage-nocaps-7A8995B2-62BCA6C1"}}},"Error":""}
gRPCCall: {"Method":"/csi.v1.Node/NodeStageVolume","Request":{"volume_id":"35","publish_context":{"device":"/dev/mock"},"staging_target_path":"/tmp/csi-staging"},"Response":null,"Error":"rpc error: code = InvalidArgument desc = Volume Capability cannot be empty"}
gRPCCall: {"Method":"/csi.v1.Controller/DeleteVolume","Request":{"volume_id":"35"},"Response":{},"Error":""}
•gRPCCall: {"Method":"/csi.v1.Identity/GetPluginCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Service":{"type":1}}},{"Type":{"VolumeExpansion":{"type":1}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/ControllerGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":3}}},{"Type":{"Rpc":{"type":4}}},{"Type":{"Rpc":{"type":6}}},{"Type":{"Rpc":{"type":5}}},{"Type":{"Rpc":{"type":8}}},{"Type":{"Rpc":{"type":7}}},{"Type":{"Rpc":{"type":2}}},{"Type":{"Rpc":{"type":9}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Node/NodeGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{}}},{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":2}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Node/NodeGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{}}},{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":2}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Node/NodeUnstageVolume","Request":{"staging_target_path":"/tmp/csi-staging"},"Response":null,"Error":"rpc error: code = InvalidArgument desc = Volume ID cannot be empty"}
•gRPCCall: {"Method":"/csi.v1.Identity/GetPluginCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Service":{"type":1}}},{"Type":{"VolumeExpansion":{"type":1}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/ControllerGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":3}}},{"Type":{"Rpc":{"type":4}}},{"Type":{"Rpc":{"type":6}}},{"Type":{"Rpc":{"type":5}}},{"Type":{"Rpc":{"type":8}}},{"Type":{"Rpc":{"type":7}}},{"Type":{"Rpc":{"type":2}}},{"Type":{"Rpc":{"type":9}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Node/NodeGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{}}},{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":2}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Node/NodeGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{}}},{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":2}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Node/NodeUnstageVolume","Request":{"volume_id":"fake-vol-id-8932cd5c-5"},"Response":null,"Error":"rpc error: code = InvalidArgument desc = Staging Target Path cannot be empty"}
•gRPCCall: {"Method":"/csi.v1.Identity/GetPluginCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Service":{"type":1}}},{"Type":{"VolumeExpansion":{"type":1}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/ControllerGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":3}}},{"Type":{"Rpc":{"type":4}}},{"Type":{"Rpc":{"type":6}}},{"Type":{"Rpc":{"type":5}}},{"Type":{"Rpc":{"type":8}}},{"Type":{"Rpc":{"type":7}}},{"Type":{"Rpc":{"type":2}}},{"Type":{"Rpc":{"type":9}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Node/NodeGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{}}},{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":2}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Node/NodeGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{}}},{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":2}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Node/NodeGetVolumeStats","Request":{"volume_path":"some/path"},"Response":null,"Error":"rpc error: code = InvalidArgument desc = Volume ID cannot be empty"}
•gRPCCall: {"Method":"/csi.v1.Identity/GetPluginCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Service":{"type":1}}},{"Type":{"VolumeExpansion":{"type":1}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/ControllerGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":3}}},{"Type":{"Rpc":{"type":4}}},{"Type":{"Rpc":{"type":6}}},{"Type":{"Rpc":{"type":5}}},{"Type":{"Rpc":{"type":8}}},{"Type":{"Rpc":{"type":7}}},{"Type":{"Rpc":{"type":2}}},{"Type":{"Rpc":{"type":9}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Node/NodeGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{}}},{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":2}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Node/NodeGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{}}},{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":2}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Node/NodeGetVolumeStats","Request":{"volume_id":"fake-vol-id-991cef75-1"},"Response":null,"Error":"rpc error: code = InvalidArgument desc = Volume Path cannot be empty"}
gRPCCall: {"Method":"/csi.v1.Identity/GetPluginCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Service":{"type":1}}},{"Type":{"VolumeExpansion":{"type":1}}}]},"Error":""}
•gRPCCall: {"Method":"/csi.v1.Controller/ControllerGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":3}}},{"Type":{"Rpc":{"type":4}}},{"Type":{"Rpc":{"type":6}}},{"Type":{"Rpc":{"type":5}}},{"Type":{"Rpc":{"type":8}}},{"Type":{"Rpc":{"type":7}}},{"Type":{"Rpc":{"type":2}}},{"Type":{"Rpc":{"type":9}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Node/NodeGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{}}},{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":2}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Node/NodeGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{}}},{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":2}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Node/NodeGetVolumeStats","Request":{"volume_id":"fake-vol-id-0f1271b2-2","volume_path":"some/path"},"Response":null,"Error":"rpc error: code = NotFound desc = fake-vol-id-0f1271b2-2"}
gRPCCall: {"Method":"/csi.v1.Identity/GetPluginCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Service":{"type":1}}},{"Type":{"VolumeExpansion":{"type":1}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/ControllerGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":3}}},{"Type":{"Rpc":{"type":4}}},{"Type":{"Rpc":{"type":6}}},{"Type":{"Rpc":{"type":5}}},{"Type":{"Rpc":{"type":8}}},{"Type":{"Rpc":{"type":7}}},{"Type":{"Rpc":{"type":2}}},{"Type":{"Rpc":{"type":9}}}]},"Error":""}
•gRPCCall: {"Method":"/csi.v1.Node/NodeGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{}}},{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":2}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Node/NodeGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{}}},{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":2}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/CreateVolume","Request":{"name":"sanity-node-get-volume-stats-7A8995B2-62BCA6C1","volume_capabilities":[{"AccessType":{"Mount":{}},"access_mode":{"mode":1}}]},"Response":{"volume":{"capacity_bytes":107374182400,"volume_id":"36","volume_context":{"name":"sanity-node-get-volume-stats-7A8995B2-62BCA6C1"}}},"Error":""}
gRPCCall: {"Method":"/csi.v1.Node/NodeGetInfo","Request":{},"Response":{"node_id":"io.kubernetes.storage.mock","max_volumes_per_node":2},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/ControllerPublishVolume","Request":{"volume_id":"36","node_id":"io.kubernetes.storage.mock","volume_capability":{"AccessType":{"Mount":{}},"access_mode":{"mode":1}},"volume_context":{"name":"sanity-node-get-volume-stats-7A8995B2-62BCA6C1"}},"Response":{"publish_context":{"device":"/dev/mock","readonly":"false"}},"Error":""}
gRPCCall: {"Method":"/csi.v1.Node/NodeStageVolume","Request":{"volume_id":"36","publish_context":{"device":"/dev/mock","readonly":"false"},"staging_target_path":"/tmp/csi-staging","volume_capability":{"AccessType":{"Mount":{}},"access_mode":{"mode":1}},"volume_context":{"name":"sanity-node-get-volume-stats-7A8995B2-62BCA6C1"}},"Response":{},"Error":""}
gRPCCall: {"Method":"/csi.v1.Node/NodePublishVolume","Request":{"volume_id":"36","publish_context":{"device":"/dev/mock","readonly":"false"},"staging_target_path":"/tmp/csi-staging","target_path":"/tmp/csi-target/target","volume_capability":{"AccessType":{"Mount":{}},"access_mode":{"mode":1}},"volume_context":{"name":"sanity-node-get-volume-stats-7A8995B2-62BCA6C1"}},"Response":{},"Error":""}
gRPCCall: {"Method":"/csi.v1.Node/NodeGetVolumeStats","Request":{"volume_id":"36","volume_path":"some/path"},"Response":null,"Error":"rpc error: code = NotFound desc = volume \"36\" doest not exist on the specified path \"36\""}
gRPCCall: {"Method":"/csi.v1.Node/NodeUnpublishVolume","Request":{"volume_id":"36","target_path":"/tmp/csi-target/target"},"Response":{},"Error":""}
gRPCCall: {"Method":"/csi.v1.Node/NodeUnstageVolume","Request":{"volume_id":"36","staging_target_path":"/tmp/csi-staging"},"Response":{},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/ControllerUnpublishVolume","Request":{"volume_id":"36","node_id":"io.kubernetes.storage.mock"},"Response":{},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/DeleteVolume","Request":{"volume_id":"36"},"Response":{},"Error":""}
gRPCCall: {"Method":"/csi.v1.Node/NodeUnpublishVolume","Request":{"volume_id":"36","target_path":"/tmp/csi-target/target"},"Response":null,"Error":"rpc error: code = NotFound desc = 36"}
gRPCCall: {"Method":"/csi.v1.Node/NodeUnstageVolume","Request":{"volume_id":"36","staging_target_path":"/tmp/csi-staging"},"Response":null,"Error":"rpc error: code = NotFound desc = 36"}
gRPCCall: {"Method":"/csi.v1.Controller/ControllerUnpublishVolume","Request":{"volume_id":"36","node_id":"io.kubernetes.storage.mock"},"Response":null,"Error":"rpc error: code = NotFound desc = 36"}
gRPCCall: {"Method":"/csi.v1.Controller/DeleteVolume","Request":{"volume_id":"36"},"Response":{},"Error":""}
•gRPCCall: {"Method":"/csi.v1.Identity/GetPluginCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Service":{"type":1}}},{"Type":{"VolumeExpansion":{"type":1}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/ControllerGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":3}}},{"Type":{"Rpc":{"type":4}}},{"Type":{"Rpc":{"type":6}}},{"Type":{"Rpc":{"type":5}}},{"Type":{"Rpc":{"type":8}}},{"Type":{"Rpc":{"type":7}}},{"Type":{"Rpc":{"type":2}}},{"Type":{"Rpc":{"type":9}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Node/NodeGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{}}},{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":2}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Node/NodeGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{}}},{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":2}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Node/NodeGetInfo","Request":{},"Response":{"node_id":"io.kubernetes.storage.mock","max_volumes_per_node":2},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/CreateVolume","Request":{"name":"sanity-node-full-7A8995B2-62BCA6C1","volume_capabilities":[{"AccessType":{"Mount":{}},"access_mode":{"mode":1}}]},"Response":{"volume":{"capacity_bytes":107374182400,"volume_id":"37","volume_context":{"name":"sanity-node-full-7A8995B2-62BCA6C1"}}},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/ControllerPublishVolume","Request":{"volume_id":"37","node_id":"io.kubernetes.storage.mock","volume_capability":{"AccessType":{"Mount":{}},"access_mode":{"mode":1}},"volume_context":{"name":"sanity-node-full-7A8995B2-62BCA6C1"}},"Response":{"publish_context":{"device":"/dev/mock","readonly":"false"}},"Error":""}
gRPCCall: {"Method":"/csi.v1.Node/NodeStageVolume","Request":{"volume_id":"37","publish_context":{"device":"/dev/mock","readonly":"false"},"staging_target_path":"/tmp/csi-staging","volume_capability":{"AccessType":{"Mount":{}},"access_mode":{"mode":1}},"volume_context":{"name":"sanity-node-full-7A8995B2-62BCA6C1"}},"Response":{},"Error":""}
gRPCCall: {"Method":"/csi.v1.Node/NodePublishVolume","Request":{"volume_id":"37","publish_context":{"device":"/dev/mock","readonly":"false"},"staging_target_path":"/tmp/csi-staging","target_path":"/tmp/csi-target/target","volume_capability":{"AccessType":{"Mount":{}},"access_mode":{"mode":1}},"volume_context":{"name":"sanity-node-full-7A8995B2-62BCA6C1"}},"Response":{},"Error":""}
gRPCCall: {"Method":"/csi.v1.Node/NodeGetVolumeStats","Request":{"volume_id":"37","volume_path":"/tmp/csi-target/target"},"Response":{"usage":[{"total":107374182400,"unit":1}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Node/NodeUnpublishVolume","Request":{"volume_id":"37","target_path":"/tmp/csi-target/target"},"Response":{},"Error":""}
gRPCCall: {"Method":"/csi.v1.Node/NodeUnstageVolume","Request":{"volume_id":"37","staging_target_path":"/tmp/csi-staging"},"Response":{},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/ControllerUnpublishVolume","Request":{"volume_id":"37","node_id":"io.kubernetes.storage.mock"},"Response":{},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/DeleteVolume","Request":{"volume_id":"37"},"Response":{},"Error":""}
gRPCCall: {"Method":"/csi.v1.Node/NodeUnpublishVolume","Request":{"volume_id":"37","target_path":"/tmp/csi-target/target"},"Response":null,"Error":"rpc error: code = NotFound desc = 37"}
gRPCCall: {"Method":"/csi.v1.Node/NodeUnstageVolume","Request":{"volume_id":"37","staging_target_path":"/tmp/csi-staging"},"Response":null,"Error":"rpc error: code = NotFound desc = 37"}
gRPCCall: {"Method":"/csi.v1.Controller/ControllerUnpublishVolume","Request":{"volume_id":"37","node_id":"io.kubernetes.storage.mock"},"Response":null,"Error":"rpc error: code = NotFound desc = 37"}
gRPCCall: {"Method":"/csi.v1.Controller/DeleteVolume","Request":{"volume_id":"37"},"Response":{},"Error":""}
•
Ran 72 of 72 Specs in 2.606 seconds
SUCCESS! -- 72 Passed | 0 Failed | 0 Pending | 0 Skipped
--- PASS: TestMyDriver (2.62s)
PASS
ok  	command-line-arguments	2.636s
=== RUN   TestMyDriverGinkgo
Running Suite: CSI Sanity Test Suite
====================================
Random Seed: 1570460420
Will run 72 of 72 specs

gRPCCall: {"Method":"/csi.v1.Controller/ControllerGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":3}}},{"Type":{"Rpc":{"type":4}}},{"Type":{"Rpc":{"type":6}}},{"Type":{"Rpc":{"type":5}}},{"Type":{"Rpc":{"type":8}}},{"Type":{"Rpc":{"type":7}}},{"Type":{"Rpc":{"type":2}}},{"Type":{"Rpc":{"type":9}}}]},"Error":""}
•gRPCCall: {"Method":"/csi.v1.Controller/ControllerGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":3}}},{"Type":{"Rpc":{"type":4}}},{"Type":{"Rpc":{"type":6}}},{"Type":{"Rpc":{"type":5}}},{"Type":{"Rpc":{"type":8}}},{"Type":{"Rpc":{"type":7}}},{"Type":{"Rpc":{"type":2}}},{"Type":{"Rpc":{"type":9}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/GetCapacity","Request":{},"Response":{"available_capacity":1099511627776},"Error":""}
•gRPCCall: {"Method":"/csi.v1.Controller/ControllerGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":3}}},{"Type":{"Rpc":{"type":4}}},{"Type":{"Rpc":{"type":6}}},{"Type":{"Rpc":{"type":5}}},{"Type":{"Rpc":{"type":8}}},{"Type":{"Rpc":{"type":7}}},{"Type":{"Rpc":{"type":2}}},{"Type":{"Rpc":{"type":9}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/ListVolumes","Request":{},"Response":{"entries":[{"volume":{"capacity_bytes":107374182400,"volume_id":"3","volume_context":{"name":"Mock Volume 3"}}},{"volume":{"capacity_bytes":107374182400,"volume_id":"5","volume_context":{"name":"new-addition"}}},{"volume":{"capacity_bytes":10737418240,"volume_id":"21","volume_context":{"name":"sanity-max-attach-limit-vol+1-7A8995B2-62BCA6C1"}}}]},"Error":""}
•gRPCCall: {"Method":"/csi.v1.Controller/ControllerGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":3}}},{"Type":{"Rpc":{"type":4}}},{"Type":{"Rpc":{"type":6}}},{"Type":{"Rpc":{"type":5}}},{"Type":{"Rpc":{"type":8}}},{"Type":{"Rpc":{"type":7}}},{"Type":{"Rpc":{"type":2}}},{"Type":{"Rpc":{"type":9}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/ListVolumes","Request":{"starting_token":"invalid-token"},"Response":null,"Error":"rpc error: code = Aborted desc = startingToken=0 !\u003c int32=4294967295"}
•gRPCCall: {"Method":"/csi.v1.Controller/ControllerGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":3}}},{"Type":{"Rpc":{"type":4}}},{"Type":{"Rpc":{"type":6}}},{"Type":{"Rpc":{"type":5}}},{"Type":{"Rpc":{"type":8}}},{"Type":{"Rpc":{"type":7}}},{"Type":{"Rpc":{"type":2}}},{"Type":{"Rpc":{"type":9}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/ListVolumes","Request":{},"Response":{"entries":[{"volume":{"capacity_bytes":107374182400,"volume_id":"3","volume_context":{"name":"Mock Volume 3"}}},{"volume":{"capacity_bytes":107374182400,"volume_id":"5","volume_context":{"name":"new-addition"}}},{"volume":{"capacity_bytes":10737418240,"volume_id":"21","volume_context":{"name":"sanity-max-attach-limit-vol+1-7A8995B2-62BCA6C1"}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/CreateVolume","Request":{"name":"sanity","volume_capabilities":[{"AccessType":{"Mount":{}},"access_mode":{"mode":1}}]},"Response":{"volume":{"capacity_bytes":107374182400,"volume_id":"38","volume_context":{"name":"sanity"}}},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/ListVolumes","Request":{},"Response":{"entries":[{"volume":{"capacity_bytes":107374182400,"volume_id":"3","volume_context":{"name":"Mock Volume 3"}}},{"volume":{"capacity_bytes":107374182400,"volume_id":"5","volume_context":{"name":"new-addition"}}},{"volume":{"capacity_bytes":10737418240,"volume_id":"21","volume_context":{"name":"sanity-max-attach-limit-vol+1-7A8995B2-62BCA6C1"}}},{"volume":{"capacity_bytes":107374182400,"volume_id":"38","volume_context":{"name":"sanity"}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/DeleteVolume","Request":{"volume_id":"38"},"Response":{},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/ListVolumes","Request":{},"Response":{"entries":[{"volume":{"capacity_bytes":107374182400,"volume_id":"3","volume_context":{"name":"Mock Volume 3"}}},{"volume":{"capacity_bytes":107374182400,"volume_id":"5","volume_context":{"name":"new-addition"}}},{"volume":{"capacity_bytes":10737418240,"volume_id":"21","volume_context":{"name":"sanity-max-attach-limit-vol+1-7A8995B2-62BCA6C1"}}}]},"Error":""}
•gRPCCall: {"Method":"/csi.v1.Controller/ControllerGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":3}}},{"Type":{"Rpc":{"type":4}}},{"Type":{"Rpc":{"type":6}}},{"Type":{"Rpc":{"type":5}}},{"Type":{"Rpc":{"type":8}}},{"Type":{"Rpc":{"type":7}}},{"Type":{"Rpc":{"type":2}}},{"Type":{"Rpc":{"type":9}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/ListVolumes","Request":{},"Response":{"entries":[{"volume":{"capacity_bytes":107374182400,"volume_id":"3","volume_context":{"name":"Mock Volume 3"}}},{"volume":{"capacity_bytes":107374182400,"volume_id":"5","volume_context":{"name":"new-addition"}}},{"volume":{"capacity_bytes":10737418240,"volume_id":"21","volume_context":{"name":"sanity-max-attach-limit-vol+1-7A8995B2-62BCA6C1"}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/ListVolumes","Request":{"max_entries":2},"Response":{"entries":[{"volume":{"capacity_bytes":107374182400,"volume_id":"3","volume_context":{"name":"Mock Volume 3"}}},{"volume":{"capacity_bytes":107374182400,"volume_id":"5","volume_context":{"name":"new-addition"}}}],"next_token":"2"},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/DeleteVolume","Request":{"volume_id":"3"},"Response":{},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/DeleteVolume","Request":{"volume_id":"5"},"Response":{},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/CreateVolume","Request":{"name":"new-addition","volume_capabilities":[{"AccessType":{"Mount":{}},"access_mode":{"mode":1}}]},"Response":{"volume":{"capacity_bytes":107374182400,"volume_id":"39","volume_context":{"name":"new-addition"}}},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/ListVolumes","Request":{"starting_token":"2"},"Response":{},"Error":""}
•gRPCCall: {"Method":"/csi.v1.Controller/ControllerGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":3}}},{"Type":{"Rpc":{"type":4}}},{"Type":{"Rpc":{"type":6}}},{"Type":{"Rpc":{"type":5}}},{"Type":{"Rpc":{"type":8}}},{"Type":{"Rpc":{"type":7}}},{"Type":{"Rpc":{"type":2}}},{"Type":{"Rpc":{"type":9}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/CreateVolume","Request":{},"Response":null,"Error":"rpc error: code = InvalidArgument desc = Volume Name cannot be empty"}
•gRPCCall: {"Method":"/csi.v1.Controller/ControllerGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":3}}},{"Type":{"Rpc":{"type":4}}},{"Type":{"Rpc":{"type":6}}},{"Type":{"Rpc":{"type":5}}},{"Type":{"Rpc":{"type":8}}},{"Type":{"Rpc":{"type":7}}},{"Type":{"Rpc":{"type":2}}},{"Type":{"Rpc":{"type":9}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/CreateVolume","Request":{"name":"sanity-controller-create-no-volume-capabilities-C0616636-B03783FF"},"Response":null,"Error":"rpc error: code = InvalidArgument desc = Volume Capabilities cannot be empty"}
•gRPCCall: {"Method":"/csi.v1.Controller/ControllerGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":3}}},{"Type":{"Rpc":{"type":4}}},{"Type":{"Rpc":{"type":6}}},{"Type":{"Rpc":{"type":5}}},{"Type":{"Rpc":{"type":8}}},{"Type":{"Rpc":{"type":7}}},{"Type":{"Rpc":{"type":2}}},{"Type":{"Rpc":{"type":9}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/CreateVolume","Request":{"name":"sanity-controller-create-single-no-capacity-C0616636-B03783FF","volume_capabilities":[{"AccessType":{"Mount":{}},"access_mode":{"mode":1}}]},"Response":{"volume":{"capacity_bytes":107374182400,"volume_id":"40","volume_context":{"name":"sanity-controller-create-single-no-capacity-C0616636-B03783FF"}}},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/DeleteVolume","Request":{"volume_id":"40"},"Response":{},"Error":""}
•gRPCCall: {"Method":"/csi.v1.Controller/ControllerGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":3}}},{"Type":{"Rpc":{"type":4}}},{"Type":{"Rpc":{"type":6}}},{"Type":{"Rpc":{"type":5}}},{"Type":{"Rpc":{"type":8}}},{"Type":{"Rpc":{"type":7}}},{"Type":{"Rpc":{"type":2}}},{"Type":{"Rpc":{"type":9}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/CreateVolume","Request":{"name":"sanity-controller-create-single-with-capacity-C0616636-B03783FF","capacity_range":{"required_bytes":10737418240},"volume_capabilities":[{"AccessType":{"Mount":{}},"access_mode":{"mode":1}}]},"Response":{"volume":{"capacity_bytes":10737418240,"volume_id":"41","volume_context":{"name":"sanity-controller-create-single-with-capacity-C0616636-B03783FF"}}},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/DeleteVolume","Request":{"volume_id":"41"},"Response":{},"Error":""}
•gRPCCall: {"Method":"/csi.v1.Controller/ControllerGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":3}}},{"Type":{"Rpc":{"type":4}}},{"Type":{"Rpc":{"type":6}}},{"Type":{"Rpc":{"type":5}}},{"Type":{"Rpc":{"type":8}}},{"Type":{"Rpc":{"type":7}}},{"Type":{"Rpc":{"type":2}}},{"Type":{"Rpc":{"type":9}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/CreateVolume","Request":{"name":"sanity-controller-create-twice-C0616636-B03783FF","capacity_range":{"required_bytes":10737418240},"volume_capabilities":[{"AccessType":{"Mount":{}},"access_mode":{"mode":1}}]},"Response":{"volume":{"capacity_bytes":10737418240,"volume_id":"42","volume_context":{"name":"sanity-controller-create-twice-C0616636-B03783FF"}}},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/CreateVolume","Request":{"name":"sanity-controller-create-twice-C0616636-B03783FF","capacity_range":{"required_bytes":10737418240},"volume_capabilities":[{"AccessType":{"Mount":{}},"access_mode":{"mode":1}}]},"Response":{"volume":{"capacity_bytes":10737418240,"volume_id":"42","volume_context":{"name":"sanity-controller-create-twice-C0616636-B03783FF"}}},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/DeleteVolume","Request":{"volume_id":"42"},"Response":{},"Error":""}
•gRPCCall: {"Method":"/csi.v1.Controller/ControllerGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":3}}},{"Type":{"Rpc":{"type":4}}},{"Type":{"Rpc":{"type":6}}},{"Type":{"Rpc":{"type":5}}},{"Type":{"Rpc":{"type":8}}},{"Type":{"Rpc":{"type":7}}},{"Type":{"Rpc":{"type":2}}},{"Type":{"Rpc":{"type":9}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/CreateVolume","Request":{"name":"sanity-controller-create-twice-different-C0616636-B03783FF","capacity_range":{"required_bytes":10737418240,"limit_bytes":10737418240},"volume_capabilities":[{"AccessType":{"Mount":{}},"access_mode":{"mode":1}}]},"Response":{"volume":{"capacity_bytes":10737418240,"volume_id":"43","volume_context":{"name":"sanity-controller-create-twice-different-C0616636-B03783FF"}}},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/CreateVolume","Request":{"name":"sanity-controller-create-twice-different-C0616636-B03783FF","capacity_range":{"required_bytes":21474836480,"limit_bytes":21474836480},"volume_capabilities":[{"AccessType":{"Mount":{}},"access_mode":{"mode":1}}]},"Response":null,"Error":"rpc error: code = AlreadyExists desc = Volume with name sanity-controller-create-twice-different-C0616636-B03783FF already exists"}
gRPCCall: {"Method":"/csi.v1.Controller/DeleteVolume","Request":{"volume_id":"43"},"Response":{},"Error":""}
•gRPCCall: {"Method":"/csi.v1.Controller/ControllerGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":3}}},{"Type":{"Rpc":{"type":4}}},{"Type":{"Rpc":{"type":6}}},{"Type":{"Rpc":{"type":5}}},{"Type":{"Rpc":{"type":8}}},{"Type":{"Rpc":{"type":7}}},{"Type":{"Rpc":{"type":2}}},{"Type":{"Rpc":{"type":9}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/CreateVolume","Request":{"name":"aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa","capacity_range":{"required_bytes":10737418240},"volume_capabilities":[{"AccessType":{"Mount":{}},"access_mode":{"mode":1}}]},"Response":{"volume":{"capacity_bytes":10737418240,"volume_id":"44","volume_context":{"name":"aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa"}}},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/DeleteVolume","Request":{"volume_id":"44"},"Response":{},"Error":""}
•gRPCCall: {"Method":"/csi.v1.Controller/ControllerGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":3}}},{"Type":{"Rpc":{"type":4}}},{"Type":{"Rpc":{"type":6}}},{"Type":{"Rpc":{"type":5}}},{"Type":{"Rpc":{"type":8}}},{"Type":{"Rpc":{"type":7}}},{"Type":{"Rpc":{"type":2}}},{"Type":{"Rpc":{"type":9}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/ControllerGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":3}}},{"Type":{"Rpc":{"type":4}}},{"Type":{"Rpc":{"type":6}}},{"Type":{"Rpc":{"type":5}}},{"Type":{"Rpc":{"type":8}}},{"Type":{"Rpc":{"type":7}}},{"Type":{"Rpc":{"type":2}}},{"Type":{"Rpc":{"type":9}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/CreateVolume","Request":{"name":"sanity-controller-source-vol-C0616636-B03783FF","capacity_range":{"required_bytes":10737418240,"limit_bytes":10737418240},"volume_capabilities":[{"AccessType":{"Mount":{}},"access_mode":{"mode":1}}]},"Response":{"volume":{"capacity_bytes":10737418240,"volume_id":"45","volume_context":{"name":"sanity-controller-source-vol-C0616636-B03783FF"}}},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/CreateSnapshot","Request":{"source_volume_id":"45","name":"sanity-controller-snap-from-vol-C0616636-B03783FF"},"Response":{"snapshot":{"snapshot_id":"14","source_volume_id":"45","creation_time":{"seconds":1570460420,"nanos":221385940},"ready_to_use":true}},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/CreateVolume","Request":{"name":"sanity-controller-vol-from-snap-C0616636-B03783FF","capacity_range":{"required_bytes":10737418240,"limit_bytes":10737418240},"volume_capabilities":[{"AccessType":{"Mount":{}},"access_mode":{"mode":1}}],"volume_content_source":{"Type":{"Snapshot":{"snapshot_id":"14"}}}},"Response":{"volume":{"capacity_bytes":10737418240,"volume_id":"46","volume_context":{"name":"sanity-controller-vol-from-snap-C0616636-B03783FF"},"content_source":{"Type":{"Snapshot":{"snapshot_id":"\u0003"}}}}},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/DeleteVolume","Request":{"volume_id":"46"},"Response":{},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/DeleteSnapshot","Request":{"snapshot_id":"14"},"Response":{},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/DeleteVolume","Request":{"volume_id":"45"},"Response":{},"Error":""}
•gRPCCall: {"Method":"/csi.v1.Controller/ControllerGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":3}}},{"Type":{"Rpc":{"type":4}}},{"Type":{"Rpc":{"type":6}}},{"Type":{"Rpc":{"type":5}}},{"Type":{"Rpc":{"type":8}}},{"Type":{"Rpc":{"type":7}}},{"Type":{"Rpc":{"type":2}}},{"Type":{"Rpc":{"type":9}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/ControllerGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":3}}},{"Type":{"Rpc":{"type":4}}},{"Type":{"Rpc":{"type":6}}},{"Type":{"Rpc":{"type":5}}},{"Type":{"Rpc":{"type":8}}},{"Type":{"Rpc":{"type":7}}},{"Type":{"Rpc":{"type":2}}},{"Type":{"Rpc":{"type":9}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/CreateVolume","Request":{"name":"sanity-controller-vol-from-snap-C0616636-B03783FF","capacity_range":{"required_bytes":10737418240,"limit_bytes":10737418240},"volume_capabilities":[{"AccessType":{"Mount":{}},"access_mode":{"mode":1}}],"volume_content_source":{"Type":{"Snapshot":{"snapshot_id":"non-existing-snapshot-id"}}}},"Response":null,"Error":"rpc error: code = NotFound desc = Requested source snapshot non-existing-snapshot-id not found"}
•gRPCCall: {"Method":"/csi.v1.Controller/ControllerGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":3}}},{"Type":{"Rpc":{"type":4}}},{"Type":{"Rpc":{"type":6}}},{"Type":{"Rpc":{"type":5}}},{"Type":{"Rpc":{"type":8}}},{"Type":{"Rpc":{"type":7}}},{"Type":{"Rpc":{"type":2}}},{"Type":{"Rpc":{"type":9}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/ControllerGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":3}}},{"Type":{"Rpc":{"type":4}}},{"Type":{"Rpc":{"type":6}}},{"Type":{"Rpc":{"type":5}}},{"Type":{"Rpc":{"type":8}}},{"Type":{"Rpc":{"type":7}}},{"Type":{"Rpc":{"type":2}}},{"Type":{"Rpc":{"type":9}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/CreateVolume","Request":{"name":"sanity-controller-source-vol-C0616636-B03783FF","capacity_range":{"required_bytes":10737418240,"limit_bytes":10737418240},"volume_capabilities":[{"AccessType":{"Mount":{}},"access_mode":{"mode":1}}]},"Response":{"volume":{"capacity_bytes":10737418240,"volume_id":"47","volume_context":{"name":"sanity-controller-source-vol-C0616636-B03783FF"}}},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/CreateVolume","Request":{"name":"sanity-controller-vol-from-vol-C0616636-B03783FF","capacity_range":{"required_bytes":10737418240,"limit_bytes":10737418240},"volume_capabilities":[{"AccessType":{"Mount":{}},"access_mode":{"mode":1}}],"volume_content_source":{"Type":{"Volume":{"volume_id":"47"}}}},"Response":{"volume":{"capacity_bytes":10737418240,"volume_id":"48","volume_context":{"name":"sanity-controller-vol-from-vol-C0616636-B03783FF"},"content_source":{"Type":{"Volume":{"volume_id":"\u0002"}}}}},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/DeleteVolume","Request":{"volume_id":"48"},"Response":{},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/DeleteVolume","Request":{"volume_id":"47"},"Response":{},"Error":""}
•gRPCCall: {"Method":"/csi.v1.Controller/ControllerGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":3}}},{"Type":{"Rpc":{"type":4}}},{"Type":{"Rpc":{"type":6}}},{"Type":{"Rpc":{"type":5}}},{"Type":{"Rpc":{"type":8}}},{"Type":{"Rpc":{"type":7}}},{"Type":{"Rpc":{"type":2}}},{"Type":{"Rpc":{"type":9}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/ControllerGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":3}}},{"Type":{"Rpc":{"type":4}}},{"Type":{"Rpc":{"type":6}}},{"Type":{"Rpc":{"type":5}}},{"Type":{"Rpc":{"type":8}}},{"Type":{"Rpc":{"type":7}}},{"Type":{"Rpc":{"type":2}}},{"Type":{"Rpc":{"type":9}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/CreateVolume","Request":{"name":"sanity-controller-vol-from-snap-C0616636-B03783FF","capacity_range":{"required_bytes":10737418240,"limit_bytes":10737418240},"volume_capabilities":[{"AccessType":{"Mount":{}},"access_mode":{"mode":1}}],"volume_content_source":{"Type":{"Volume":{"volume_id":"fake-vol-id-55d056ed-8"}}}},"Response":null,"Error":"rpc error: code = NotFound desc = Requested source volume fake-vol-id-55d056ed-8 not found"}
•gRPCCall: {"Method":"/csi.v1.Controller/ControllerGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":3}}},{"Type":{"Rpc":{"type":4}}},{"Type":{"Rpc":{"type":6}}},{"Type":{"Rpc":{"type":5}}},{"Type":{"Rpc":{"type":8}}},{"Type":{"Rpc":{"type":7}}},{"Type":{"Rpc":{"type":2}}},{"Type":{"Rpc":{"type":9}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/DeleteVolume","Request":{},"Response":null,"Error":"rpc error: code = InvalidArgument desc = Volume ID cannot be empty"}
•gRPCCall: {"Method":"/csi.v1.Controller/ControllerGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":3}}},{"Type":{"Rpc":{"type":4}}},{"Type":{"Rpc":{"type":6}}},{"Type":{"Rpc":{"type":5}}},{"Type":{"Rpc":{"type":8}}},{"Type":{"Rpc":{"type":7}}},{"Type":{"Rpc":{"type":2}}},{"Type":{"Rpc":{"type":9}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/DeleteVolume","Request":{"volume_id":"fake-vol-id"},"Response":{},"Error":""}
•gRPCCall: {"Method":"/csi.v1.Controller/ControllerGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":3}}},{"Type":{"Rpc":{"type":4}}},{"Type":{"Rpc":{"type":6}}},{"Type":{"Rpc":{"type":5}}},{"Type":{"Rpc":{"type":8}}},{"Type":{"Rpc":{"type":7}}},{"Type":{"Rpc":{"type":2}}},{"Type":{"Rpc":{"type":9}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/CreateVolume","Request":{"name":"sanity-controller-create-appropriate-C0616636-B03783FF","volume_capabilities":[{"AccessType":{"Mount":{}},"access_mode":{"mode":1}}]},"Response":{"volume":{"capacity_bytes":107374182400,"volume_id":"49","volume_context":{"name":"sanity-controller-create-appropriate-C0616636-B03783FF"}}},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/DeleteVolume","Request":{"volume_id":"49"},"Response":{},"Error":""}
•gRPCCall: {"Method":"/csi.v1.Controller/ValidateVolumeCapabilities","Request":{},"Response":null,"Error":"rpc error: code = InvalidArgument desc = Volume ID cannot be empty"}
•gRPCCall: {"Method":"/csi.v1.Controller/CreateVolume","Request":{"name":"sanity-controller-validate-nocaps-C0616636-B03783FF","volume_capabilities":[{"AccessType":{"Mount":{}},"access_mode":{"mode":1}}]},"Response":{"volume":{"capacity_bytes":107374182400,"volume_id":"50","volume_context":{"name":"sanity-controller-validate-nocaps-C0616636-B03783FF"}}},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/ValidateVolumeCapabilities","Request":{"volume_id":"50"},"Response":null,"Error":"rpc error: code = InvalidArgument desc = 50"}
gRPCCall: {"Method":"/csi.v1.Controller/DeleteVolume","Request":{"volume_id":"50"},"Response":{},"Error":""}
•gRPCCall: {"Method":"/csi.v1.Controller/CreateVolume","Request":{"name":"sanity-controller-validate-C0616636-B03783FF","volume_capabilities":[{"AccessType":{"Mount":{}},"access_mode":{"mode":1}}]},"Response":{"volume":{"capacity_bytes":107374182400,"volume_id":"51","volume_context":{"name":"sanity-controller-validate-C0616636-B03783FF"}}},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/ValidateVolumeCapabilities","Request":{"volume_id":"51","volume_capabilities":[{"AccessType":{"Mount":{}},"access_mode":{"mode":1}}]},"Response":{"confirmed":{"volume_capabilities":[{"AccessType":{"Mount":{}},"access_mode":{"mode":1}}]}},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/DeleteVolume","Request":{"volume_id":"51"},"Response":{},"Error":""}
•gRPCCall: {"Method":"/csi.v1.Controller/ValidateVolumeCapabilities","Request":{"volume_id":"fake-vol-id-7334e92a-7","volume_capabilities":[{"AccessType":{"Mount":{}},"access_mode":{"mode":1}}]},"Response":null,"Error":"rpc error: code = NotFound desc = fake-vol-id-7334e92a-7"}
•gRPCCall: {"Method":"/csi.v1.Controller/ControllerGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":3}}},{"Type":{"Rpc":{"type":4}}},{"Type":{"Rpc":{"type":6}}},{"Type":{"Rpc":{"type":5}}},{"Type":{"Rpc":{"type":8}}},{"Type":{"Rpc":{"type":7}}},{"Type":{"Rpc":{"type":2}}},{"Type":{"Rpc":{"type":9}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/ControllerPublishVolume","Request":{},"Response":null,"Error":"rpc error: code = InvalidArgument desc = Volume ID cannot be empty"}
•gRPCCall: {"Method":"/csi.v1.Controller/ControllerGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":3}}},{"Type":{"Rpc":{"type":4}}},{"Type":{"Rpc":{"type":6}}},{"Type":{"Rpc":{"type":5}}},{"Type":{"Rpc":{"type":8}}},{"Type":{"Rpc":{"type":7}}},{"Type":{"Rpc":{"type":2}}},{"Type":{"Rpc":{"type":9}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/ControllerPublishVolume","Request":{"volume_id":"fake-vol-id-24df0d41-e"},"Response":null,"Error":"rpc error: code = InvalidArgument desc = Node ID cannot be empty"}
gRPCCall: {"Method":"/csi.v1.Controller/ControllerGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":3}}},{"Type":{"Rpc":{"type":4}}},{"Type":{"Rpc":{"type":6}}},{"Type":{"Rpc":{"type":5}}},{"Type":{"Rpc":{"type":8}}},{"Type":{"Rpc":{"type":7}}},{"Type":{"Rpc":{"type":2}}},{"Type":{"Rpc":{"type":9}}}]},"Error":""}
•gRPCCall: {"Method":"/csi.v1.Controller/ControllerPublishVolume","Request":{"volume_id":"fake-vol-id-1cabea65-b","node_id":"fake-node-id-7fb303a3-8"},"Response":null,"Error":"rpc error: code = InvalidArgument desc = Volume Capabilities cannot be empty"}
gRPCCall: {"Method":"/csi.v1.Controller/ControllerGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":3}}},{"Type":{"Rpc":{"type":4}}},{"Type":{"Rpc":{"type":6}}},{"Type":{"Rpc":{"type":5}}},{"Type":{"Rpc":{"type":8}}},{"Type":{"Rpc":{"type":7}}},{"Type":{"Rpc":{"type":2}}},{"Type":{"Rpc":{"type":9}}}]},"Error":""}
•gRPCCall: {"Method":"/csi.v1.Node/NodeGetInfo","Request":{},"Response":{"node_id":"io.kubernetes.storage.mock","max_volumes_per_node":2},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/CreateVolume","Request":{"name":"sanity-controller-publish-C0616636-B03783FF","volume_capabilities":[{"AccessType":{"Mount":{}},"access_mode":{"mode":1}}]},"Response":{"volume":{"capacity_bytes":107374182400,"volume_id":"52","volume_context":{"name":"sanity-controller-publish-C0616636-B03783FF"}}},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/ControllerPublishVolume","Request":{"volume_id":"52","node_id":"io.kubernetes.storage.mock","volume_capability":{"AccessType":{"Mount":{}},"access_mode":{"mode":1}}},"Response":{"publish_context":{"device":"/dev/mock","readonly":"false"}},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/ControllerUnpublishVolume","Request":{"volume_id":"52","node_id":"io.kubernetes.storage.mock"},"Response":{},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/DeleteVolume","Request":{"volume_id":"52"},"Response":{},"Error":""}
•gRPCCall: {"Method":"/csi.v1.Controller/ControllerGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":3}}},{"Type":{"Rpc":{"type":4}}},{"Type":{"Rpc":{"type":6}}},{"Type":{"Rpc":{"type":5}}},{"Type":{"Rpc":{"type":8}}},{"Type":{"Rpc":{"type":7}}},{"Type":{"Rpc":{"type":2}}},{"Type":{"Rpc":{"type":9}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Node/NodeGetInfo","Request":{},"Response":{"node_id":"io.kubernetes.storage.mock","max_volumes_per_node":2},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/CreateVolume","Request":{"name":"sanity-max-attach-limit-vol-0-C0616636-B03783FF","capacity_range":{"required_bytes":10737418240,"limit_bytes":10737418240},"volume_capabilities":[{"AccessType":{"Mount":{}},"access_mode":{"mode":1}}]},"Response":{"volume":{"capacity_bytes":10737418240,"volume_id":"53","volume_context":{"name":"sanity-max-attach-limit-vol-0-C0616636-B03783FF"}}},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/ControllerPublishVolume","Request":{"volume_id":"53","node_id":"io.kubernetes.storage.mock","volume_capability":{"AccessType":{"Mount":{}},"access_mode":{"mode":1}}},"Response":{"publish_context":{"device":"/dev/mock","readonly":"false"}},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/CreateVolume","Request":{"name":"sanity-max-attach-limit-vol-1-C0616636-B03783FF","capacity_range":{"required_bytes":10737418240,"limit_bytes":10737418240},"volume_capabilities":[{"AccessType":{"Mount":{}},"access_mode":{"mode":1}}]},"Response":{"volume":{"capacity_bytes":10737418240,"volume_id":"54","volume_context":{"name":"sanity-max-attach-limit-vol-1-C0616636-B03783FF"}}},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/ControllerPublishVolume","Request":{"volume_id":"54","node_id":"io.kubernetes.storage.mock","volume_capability":{"AccessType":{"Mount":{}},"access_mode":{"mode":1}}},"Response":{"publish_context":{"device":"/dev/mock","readonly":"false"}},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/CreateVolume","Request":{"name":"sanity-max-attach-limit-vol+1-C0616636-B03783FF","capacity_range":{"required_bytes":10737418240,"limit_bytes":10737418240},"volume_capabilities":[{"AccessType":{"Mount":{}},"access_mode":{"mode":1}}]},"Response":{"volume":{"capacity_bytes":10737418240,"volume_id":"55","volume_context":{"name":"sanity-max-attach-limit-vol+1-C0616636-B03783FF"}}},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/ControllerPublishVolume","Request":{"volume_id":"55","node_id":"io.kubernetes.storage.mock","volume_capability":{"AccessType":{"Mount":{}},"access_mode":{"mode":1}}},"Response":null,"Error":"rpc error: code = ResourceExhausted desc = Cannot attach any more volumes to this node"}
gRPCCall: {"Method":"/csi.v1.Controller/ControllerUnpublishVolume","Request":{"volume_id":"54","node_id":"io.kubernetes.storage.mock"},"Response":{},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/DeleteVolume","Request":{"volume_id":"54"},"Response":{},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/ControllerUnpublishVolume","Request":{"volume_id":"53","node_id":"io.kubernetes.storage.mock"},"Response":{},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/DeleteVolume","Request":{"volume_id":"53"},"Response":{},"Error":""}
•gRPCCall: {"Method":"/csi.v1.Controller/ControllerGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":3}}},{"Type":{"Rpc":{"type":4}}},{"Type":{"Rpc":{"type":6}}},{"Type":{"Rpc":{"type":5}}},{"Type":{"Rpc":{"type":8}}},{"Type":{"Rpc":{"type":7}}},{"Type":{"Rpc":{"type":2}}},{"Type":{"Rpc":{"type":9}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/ControllerPublishVolume","Request":{"volume_id":"fake-vol-id-e70a547a-c","node_id":"fake-node-id-b8b1ccdb-9","volume_capability":{"AccessType":{"Mount":{}},"access_mode":{"mode":1}}},"Response":null,"Error":"rpc error: code = NotFound desc = Not matching Node ID fake-node-id-b8b1ccdb-9 to Mock Node ID io.kubernetes.storage.mock"}
•gRPCCall: {"Method":"/csi.v1.Controller/ControllerGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":3}}},{"Type":{"Rpc":{"type":4}}},{"Type":{"Rpc":{"type":6}}},{"Type":{"Rpc":{"type":5}}},{"Type":{"Rpc":{"type":8}}},{"Type":{"Rpc":{"type":7}}},{"Type":{"Rpc":{"type":2}}},{"Type":{"Rpc":{"type":9}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/CreateVolume","Request":{"name":"sanity-controller-wrong-node-C0616636-B03783FF","volume_capabilities":[{"AccessType":{"Mount":{}},"access_mode":{"mode":1}}]},"Response":{"volume":{"capacity_bytes":107374182400,"volume_id":"56","volume_context":{"name":"sanity-controller-wrong-node-C0616636-B03783FF"}}},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/ControllerPublishVolume","Request":{"volume_id":"56","node_id":"fake-node-id-4c501491-c","volume_capability":{"AccessType":{"Mount":{}},"access_mode":{"mode":1}}},"Response":null,"Error":"rpc error: code = NotFound desc = Not matching Node ID fake-node-id-4c501491-c to Mock Node ID io.kubernetes.storage.mock"}
gRPCCall: {"Method":"/csi.v1.Controller/DeleteVolume","Request":{"volume_id":"56"},"Response":{},"Error":""}
•gRPCCall: {"Method":"/csi.v1.Controller/ControllerGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":3}}},{"Type":{"Rpc":{"type":4}}},{"Type":{"Rpc":{"type":6}}},{"Type":{"Rpc":{"type":5}}},{"Type":{"Rpc":{"type":8}}},{"Type":{"Rpc":{"type":7}}},{"Type":{"Rpc":{"type":2}}},{"Type":{"Rpc":{"type":9}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/ControllerGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":3}}},{"Type":{"Rpc":{"type":4}}},{"Type":{"Rpc":{"type":6}}},{"Type":{"Rpc":{"type":5}}},{"Type":{"Rpc":{"type":8}}},{"Type":{"Rpc":{"type":7}}},{"Type":{"Rpc":{"type":2}}},{"Type":{"Rpc":{"type":9}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/CreateVolume","Request":{"name":"sanity-controller-published-incompatible-C0616636-B03783FF","volume_capabilities":[{"AccessType":{"Mount":{}},"access_mode":{"mode":1}}]},"Response":{"volume":{"capacity_bytes":107374182400,"volume_id":"57","volume_context":{"name":"sanity-controller-published-incompatible-C0616636-B03783FF"}}},"Error":""}
gRPCCall: {"Method":"/csi.v1.Node/NodeGetInfo","Request":{},"Response":{"node_id":"io.kubernetes.storage.mock","max_volumes_per_node":2},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/ControllerPublishVolume","Request":{"volume_id":"57","node_id":"io.kubernetes.storage.mock","volume_capability":{"AccessType":{"Mount":{}},"access_mode":{"mode":1}}},"Response":{"publish_context":{"device":"/dev/mock","readonly":"false"}},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/ControllerPublishVolume","Request":{"volume_id":"57","node_id":"io.kubernetes.storage.mock","volume_capability":{"AccessType":{"Mount":{}},"access_mode":{"mode":1}},"readonly":true},"Response":null,"Error":"rpc error: code = AlreadyExists desc = Volume published but has incompatible readonly flag"}
gRPCCall: {"Method":"/csi.v1.Controller/ControllerUnpublishVolume","Request":{"volume_id":"57","node_id":"io.kubernetes.storage.mock"},"Response":{},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/DeleteVolume","Request":{"volume_id":"57"},"Response":{},"Error":""}
•gRPCCall: {"Method":"/csi.v1.Controller/ControllerGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":3}}},{"Type":{"Rpc":{"type":4}}},{"Type":{"Rpc":{"type":6}}},{"Type":{"Rpc":{"type":5}}},{"Type":{"Rpc":{"type":8}}},{"Type":{"Rpc":{"type":7}}},{"Type":{"Rpc":{"type":2}}},{"Type":{"Rpc":{"type":9}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/ControllerUnpublishVolume","Request":{},"Response":null,"Error":"rpc error: code = InvalidArgument desc = Volume ID cannot be empty"}
•gRPCCall: {"Method":"/csi.v1.Controller/ControllerGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":3}}},{"Type":{"Rpc":{"type":4}}},{"Type":{"Rpc":{"type":6}}},{"Type":{"Rpc":{"type":5}}},{"Type":{"Rpc":{"type":8}}},{"Type":{"Rpc":{"type":7}}},{"Type":{"Rpc":{"type":2}}},{"Type":{"Rpc":{"type":9}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Node/NodeGetInfo","Request":{},"Response":{"node_id":"io.kubernetes.storage.mock","max_volumes_per_node":2},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/CreateVolume","Request":{"name":"sanity-controller-unpublish-C0616636-B03783FF","volume_capabilities":[{"AccessType":{"Mount":{}},"access_mode":{"mode":1}}]},"Response":{"volume":{"capacity_bytes":107374182400,"volume_id":"58","volume_context":{"name":"sanity-controller-unpublish-C0616636-B03783FF"}}},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/ControllerPublishVolume","Request":{"volume_id":"58","node_id":"io.kubernetes.storage.mock","volume_capability":{"AccessType":{"Mount":{}},"access_mode":{"mode":1}}},"Response":{"publish_context":{"device":"/dev/mock","readonly":"false"}},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/ControllerUnpublishVolume","Request":{"volume_id":"58","node_id":"io.kubernetes.storage.mock"},"Response":{},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/DeleteVolume","Request":{"volume_id":"58"},"Response":{},"Error":""}
•gRPCCall: {"Method":"/csi.v1.Controller/ControllerGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":3}}},{"Type":{"Rpc":{"type":4}}},{"Type":{"Rpc":{"type":6}}},{"Type":{"Rpc":{"type":5}}},{"Type":{"Rpc":{"type":8}}},{"Type":{"Rpc":{"type":7}}},{"Type":{"Rpc":{"type":2}}},{"Type":{"Rpc":{"type":9}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/ListSnapshots","Request":{},"Response":{"entries":[{"snapshot":{"snapshot_id":"1","source_volume_id":"1","creation_time":{"seconds":1570460412,"nanos":786108336},"ready_to_use":true}},{"snapshot":{"snapshot_id":"2","source_volume_id":"2","creation_time":{"seconds":1570460412,"nanos":786110802},"ready_to_use":true}},{"snapshot":{"snapshot_id":"3","source_volume_id":"3","creation_time":{"seconds":1570460412,"nanos":786116916},"ready_to_use":true}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/ControllerGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":3}}},{"Type":{"Rpc":{"type":4}}},{"Type":{"Rpc":{"type":6}}},{"Type":{"Rpc":{"type":5}}},{"Type":{"Rpc":{"type":8}}},{"Type":{"Rpc":{"type":7}}},{"Type":{"Rpc":{"type":2}}},{"Type":{"Rpc":{"type":9}}}]},"Error":""}
•gRPCCall: {"Method":"/csi.v1.Controller/CreateVolume","Request":{"name":"listSnapshots-volume-1","capacity_range":{"required_bytes":10737418240,"limit_bytes":10737418240},"volume_capabilities":[{"AccessType":{"Mount":{}},"access_mode":{"mode":1}}]},"Response":{"volume":{"capacity_bytes":10737418240,"volume_id":"59","volume_context":{"name":"listSnapshots-volume-1"}}},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/CreateSnapshot","Request":{"source_volume_id":"59","name":"listSnapshots-snapshot-1"},"Response":{"snapshot":{"snapshot_id":"15","source_volume_id":"59","creation_time":{"seconds":1570460420,"nanos":647575925},"ready_to_use":true}},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/ListSnapshots","Request":{"snapshot_id":"15"},"Response":{"entries":[{"snapshot":{"snapshot_id":"15","source_volume_id":"59","creation_time":{"seconds":1570460420,"nanos":647575925},"ready_to_use":true}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/DeleteSnapshot","Request":{"snapshot_id":"15"},"Response":{},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/DeleteVolume","Request":{"volume_id":"59"},"Response":{},"Error":""}
•gRPCCall: {"Method":"/csi.v1.Controller/ControllerGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":3}}},{"Type":{"Rpc":{"type":4}}},{"Type":{"Rpc":{"type":6}}},{"Type":{"Rpc":{"type":5}}},{"Type":{"Rpc":{"type":8}}},{"Type":{"Rpc":{"type":7}}},{"Type":{"Rpc":{"type":2}}},{"Type":{"Rpc":{"type":9}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/ListSnapshots","Request":{"snapshot_id":"none-exist-id"},"Response":{},"Error":""}
•gRPCCall: {"Method":"/csi.v1.Controller/ControllerGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":3}}},{"Type":{"Rpc":{"type":4}}},{"Type":{"Rpc":{"type":6}}},{"Type":{"Rpc":{"type":5}}},{"Type":{"Rpc":{"type":8}}},{"Type":{"Rpc":{"type":7}}},{"Type":{"Rpc":{"type":2}}},{"Type":{"Rpc":{"type":9}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/CreateVolume","Request":{"name":"listSnapshots-volume-2","capacity_range":{"required_bytes":10737418240,"limit_bytes":10737418240},"volume_capabilities":[{"AccessType":{"Mount":{}},"access_mode":{"mode":1}}]},"Response":{"volume":{"capacity_bytes":10737418240,"volume_id":"60","volume_context":{"name":"listSnapshots-volume-2"}}},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/CreateSnapshot","Request":{"source_volume_id":"60","name":"listSnapshots-snapshot-2"},"Response":{"snapshot":{"snapshot_id":"16","source_volume_id":"60","creation_time":{"seconds":1570460420,"nanos":650924699},"ready_to_use":true}},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/ListSnapshots","Request":{"source_volume_id":"60"},"Response":{"entries":[{"snapshot":{"snapshot_id":"16","source_volume_id":"60","creation_time":{"seconds":1570460420,"nanos":650924699},"ready_to_use":true}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/DeleteSnapshot","Request":{"snapshot_id":"16"},"Response":{},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/DeleteVolume","Request":{"volume_id":"60"},"Response":{},"Error":""}
•gRPCCall: {"Method":"/csi.v1.Controller/ControllerGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":3}}},{"Type":{"Rpc":{"type":4}}},{"Type":{"Rpc":{"type":6}}},{"Type":{"Rpc":{"type":5}}},{"Type":{"Rpc":{"type":8}}},{"Type":{"Rpc":{"type":7}}},{"Type":{"Rpc":{"type":2}}},{"Type":{"Rpc":{"type":9}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/ListSnapshots","Request":{"source_volume_id":"fake-vol-id-1a445bf3-5"},"Response":{},"Error":""}
•gRPCCall: {"Method":"/csi.v1.Controller/ControllerGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":3}}},{"Type":{"Rpc":{"type":4}}},{"Type":{"Rpc":{"type":6}}},{"Type":{"Rpc":{"type":5}}},{"Type":{"Rpc":{"type":8}}},{"Type":{"Rpc":{"type":7}}},{"Type":{"Rpc":{"type":2}}},{"Type":{"Rpc":{"type":9}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/ListSnapshots","Request":{},"Response":{"entries":[{"snapshot":{"snapshot_id":"1","source_volume_id":"1","creation_time":{"seconds":1570460412,"nanos":786108336},"ready_to_use":true}},{"snapshot":{"snapshot_id":"2","source_volume_id":"2","creation_time":{"seconds":1570460412,"nanos":786110802},"ready_to_use":true}},{"snapshot":{"snapshot_id":"3","source_volume_id":"3","creation_time":{"seconds":1570460412,"nanos":786116916},"ready_to_use":true}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/CreateVolume","Request":{"name":"listSnapshots-volume-3","capacity_range":{"required_bytes":10737418240,"limit_bytes":10737418240},"volume_capabilities":[{"AccessType":{"Mount":{}},"access_mode":{"mode":1}}]},"Response":{"volume":{"capacity_bytes":10737418240,"volume_id":"61","volume_context":{"name":"listSnapshots-volume-3"}}},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/CreateSnapshot","Request":{"source_volume_id":"61","name":"listSnapshots-snapshot-3"},"Response":{"snapshot":{"snapshot_id":"17","source_volume_id":"61","creation_time":{"seconds":1570460420,"nanos":980214952},"ready_to_use":true}},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/ListSnapshots","Request":{},"Response":{"entries":[{"snapshot":{"snapshot_id":"1","source_volume_id":"1","creation_time":{"seconds":1570460412,"nanos":786108336},"ready_to_use":true}},{"snapshot":{"snapshot_id":"2","source_volume_id":"2","creation_time":{"seconds":1570460412,"nanos":786110802},"ready_to_use":true}},{"snapshot":{"snapshot_id":"3","source_volume_id":"3","creation_time":{"seconds":1570460412,"nanos":786116916},"ready_to_use":true}},{"snapshot":{"snapshot_id":"17","source_volume_id":"61","creation_time":{"seconds":1570460420,"nanos":980214952},"ready_to_use":true}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/DeleteSnapshot","Request":{"snapshot_id":"17"},"Response":{},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/DeleteVolume","Request":{"volume_id":"61"},"Response":{},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/ListSnapshots","Request":{},"Response":{"entries":[{"snapshot":{"snapshot_id":"1","source_volume_id":"1","creation_time":{"seconds":1570460412,"nanos":786108336},"ready_to_use":true}},{"snapshot":{"snapshot_id":"2","source_volume_id":"2","creation_time":{"seconds":1570460412,"nanos":786110802},"ready_to_use":true}},{"snapshot":{"snapshot_id":"3","source_volume_id":"3","creation_time":{"seconds":1570460412,"nanos":786116916},"ready_to_use":true}}]},"Error":""}
•gRPCCall: {"Method":"/csi.v1.Controller/ControllerGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":3}}},{"Type":{"Rpc":{"type":4}}},{"Type":{"Rpc":{"type":6}}},{"Type":{"Rpc":{"type":5}}},{"Type":{"Rpc":{"type":8}}},{"Type":{"Rpc":{"type":7}}},{"Type":{"Rpc":{"type":2}}},{"Type":{"Rpc":{"type":9}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/ListSnapshots","Request":{},"Response":{"entries":[{"snapshot":{"snapshot_id":"1","source_volume_id":"1","creation_time":{"seconds":1570460412,"nanos":786108336},"ready_to_use":true}},{"snapshot":{"snapshot_id":"2","source_volume_id":"2","creation_time":{"seconds":1570460412,"nanos":786110802},"ready_to_use":true}},{"snapshot":{"snapshot_id":"3","source_volume_id":"3","creation_time":{"seconds":1570460412,"nanos":786116916},"ready_to_use":true}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/CreateVolume","Request":{"name":"volume1","capacity_range":{"required_bytes":10737418240,"limit_bytes":10737418240},"volume_capabilities":[{"AccessType":{"Mount":{}},"access_mode":{"mode":1}}]},"Response":{"volume":{"capacity_bytes":10737418240,"volume_id":"62","volume_context":{"name":"volume1"}}},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/CreateSnapshot","Request":{"source_volume_id":"62","name":"snapshot1"},"Response":{"snapshot":{"snapshot_id":"18","source_volume_id":"62","creation_time":{"seconds":1570460421,"nanos":357238573},"ready_to_use":true}},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/CreateVolume","Request":{"name":"volume2","capacity_range":{"required_bytes":10737418240,"limit_bytes":10737418240},"volume_capabilities":[{"AccessType":{"Mount":{}},"access_mode":{"mode":1}}]},"Response":{"volume":{"capacity_bytes":10737418240,"volume_id":"63","volume_context":{"name":"volume2"}}},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/CreateSnapshot","Request":{"source_volume_id":"63","name":"snapshot2"},"Response":{"snapshot":{"snapshot_id":"19","source_volume_id":"63","creation_time":{"seconds":1570460421,"nanos":357841628},"ready_to_use":true}},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/ListSnapshots","Request":{"max_entries":2},"Response":{"entries":[{"snapshot":{"snapshot_id":"1","source_volume_id":"1","creation_time":{"seconds":1570460412,"nanos":786108336},"ready_to_use":true}},{"snapshot":{"snapshot_id":"2","source_volume_id":"2","creation_time":{"seconds":1570460412,"nanos":786110802},"ready_to_use":true}}],"next_token":"2"},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/ListSnapshots","Request":{"starting_token":"2"},"Response":{"entries":[{"snapshot":{"snapshot_id":"3","source_volume_id":"3","creation_time":{"seconds":1570460412,"nanos":786116916},"ready_to_use":true}},{"snapshot":{"snapshot_id":"18","source_volume_id":"62","creation_time":{"seconds":1570460421,"nanos":357238573},"ready_to_use":true}},{"snapshot":{"snapshot_id":"19","source_volume_id":"63","creation_time":{"seconds":1570460421,"nanos":357841628},"ready_to_use":true}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/DeleteSnapshot","Request":{"snapshot_id":"18"},"Response":{},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/DeleteSnapshot","Request":{"snapshot_id":"19"},"Response":{},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/DeleteVolume","Request":{"volume_id":"62"},"Response":{},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/DeleteVolume","Request":{"volume_id":"63"},"Response":{},"Error":""}
•gRPCCall: {"Method":"/csi.v1.Controller/ControllerGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":3}}},{"Type":{"Rpc":{"type":4}}},{"Type":{"Rpc":{"type":6}}},{"Type":{"Rpc":{"type":5}}},{"Type":{"Rpc":{"type":8}}},{"Type":{"Rpc":{"type":7}}},{"Type":{"Rpc":{"type":2}}},{"Type":{"Rpc":{"type":9}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/DeleteSnapshot","Request":{},"Response":null,"Error":"rpc error: code = InvalidArgument desc = Snapshot ID cannot be empty"}
•gRPCCall: {"Method":"/csi.v1.Controller/ControllerGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":3}}},{"Type":{"Rpc":{"type":4}}},{"Type":{"Rpc":{"type":6}}},{"Type":{"Rpc":{"type":5}}},{"Type":{"Rpc":{"type":8}}},{"Type":{"Rpc":{"type":7}}},{"Type":{"Rpc":{"type":2}}},{"Type":{"Rpc":{"type":9}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/DeleteSnapshot","Request":{"snapshot_id":"reallyfakesnapshotid"},"Response":{},"Error":""}
•gRPCCall: {"Method":"/csi.v1.Controller/ControllerGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":3}}},{"Type":{"Rpc":{"type":4}}},{"Type":{"Rpc":{"type":6}}},{"Type":{"Rpc":{"type":5}}},{"Type":{"Rpc":{"type":8}}},{"Type":{"Rpc":{"type":7}}},{"Type":{"Rpc":{"type":2}}},{"Type":{"Rpc":{"type":9}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/CreateVolume","Request":{"name":"DeleteSnapshot-volume-1","capacity_range":{"required_bytes":10737418240,"limit_bytes":10737418240},"volume_capabilities":[{"AccessType":{"Mount":{}},"access_mode":{"mode":1}}]},"Response":{"volume":{"capacity_bytes":10737418240,"volume_id":"64","volume_context":{"name":"DeleteSnapshot-volume-1"}}},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/CreateSnapshot","Request":{"source_volume_id":"64","name":"DeleteSnapshot-snapshot-1"},"Response":{"snapshot":{"snapshot_id":"20","source_volume_id":"64","creation_time":{"seconds":1570460421,"nanos":729281501},"ready_to_use":true}},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/DeleteSnapshot","Request":{"snapshot_id":"20"},"Response":{},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/DeleteVolume","Request":{"volume_id":"64"},"Response":{},"Error":""}
•gRPCCall: {"Method":"/csi.v1.Controller/ControllerGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":3}}},{"Type":{"Rpc":{"type":4}}},{"Type":{"Rpc":{"type":6}}},{"Type":{"Rpc":{"type":5}}},{"Type":{"Rpc":{"type":8}}},{"Type":{"Rpc":{"type":7}}},{"Type":{"Rpc":{"type":2}}},{"Type":{"Rpc":{"type":9}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/CreateSnapshot","Request":{"source_volume_id":"testId"},"Response":null,"Error":"rpc error: code = InvalidArgument desc = Snapshot Name cannot be empty"}
•gRPCCall: {"Method":"/csi.v1.Controller/ControllerGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":3}}},{"Type":{"Rpc":{"type":4}}},{"Type":{"Rpc":{"type":6}}},{"Type":{"Rpc":{"type":5}}},{"Type":{"Rpc":{"type":8}}},{"Type":{"Rpc":{"type":7}}},{"Type":{"Rpc":{"type":2}}},{"Type":{"Rpc":{"type":9}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/CreateSnapshot","Request":{"name":"name"},"Response":null,"Error":"rpc error: code = InvalidArgument desc = Snapshot SourceVolumeId cannot be empty"}
•gRPCCall: {"Method":"/csi.v1.Controller/ControllerGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":3}}},{"Type":{"Rpc":{"type":4}}},{"Type":{"Rpc":{"type":6}}},{"Type":{"Rpc":{"type":5}}},{"Type":{"Rpc":{"type":8}}},{"Type":{"Rpc":{"type":7}}},{"Type":{"Rpc":{"type":2}}},{"Type":{"Rpc":{"type":9}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/CreateVolume","Request":{"name":"CreateSnapshot-volume-1","capacity_range":{"required_bytes":10737418240,"limit_bytes":10737418240},"volume_capabilities":[{"AccessType":{"Mount":{}},"access_mode":{"mode":1}}]},"Response":{"volume":{"capacity_bytes":10737418240,"volume_id":"65","volume_context":{"name":"CreateSnapshot-volume-1"}}},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/CreateSnapshot","Request":{"source_volume_id":"65","name":"CreateSnapshot-snapshot-1"},"Response":{"snapshot":{"snapshot_id":"21","source_volume_id":"65","creation_time":{"seconds":1570460421,"nanos":733758651},"ready_to_use":true}},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/CreateSnapshot","Request":{"source_volume_id":"65","name":"CreateSnapshot-snapshot-1"},"Response":{"snapshot":{"snapshot_id":"21","source_volume_id":"65","creation_time":{"seconds":1570460421,"nanos":733758651},"ready_to_use":true}},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/DeleteSnapshot","Request":{"snapshot_id":"21"},"Response":{},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/DeleteVolume","Request":{"volume_id":"65"},"Response":{},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/ControllerGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":3}}},{"Type":{"Rpc":{"type":4}}},{"Type":{"Rpc":{"type":6}}},{"Type":{"Rpc":{"type":5}}},{"Type":{"Rpc":{"type":8}}},{"Type":{"Rpc":{"type":7}}},{"Type":{"Rpc":{"type":2}}},{"Type":{"Rpc":{"type":9}}}]},"Error":""}
•gRPCCall: {"Method":"/csi.v1.Controller/CreateVolume","Request":{"name":"CreateSnapshot-volume-2","capacity_range":{"required_bytes":10737418240,"limit_bytes":10737418240},"volume_capabilities":[{"AccessType":{"Mount":{}},"access_mode":{"mode":1}}]},"Response":{"volume":{"capacity_bytes":10737418240,"volume_id":"66","volume_context":{"name":"CreateSnapshot-volume-2"}}},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/CreateSnapshot","Request":{"source_volume_id":"66","name":"CreateSnapshot-snapshot-2"},"Response":{"snapshot":{"snapshot_id":"22","source_volume_id":"66","creation_time":{"seconds":1570460422,"nanos":86378923},"ready_to_use":true}},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/CreateVolume","Request":{"name":"CreateSnapshot-volume-3","capacity_range":{"required_bytes":10737418240,"limit_bytes":10737418240},"volume_capabilities":[{"AccessType":{"Mount":{}},"access_mode":{"mode":1}}]},"Response":{"volume":{"capacity_bytes":10737418240,"volume_id":"67","volume_context":{"name":"CreateSnapshot-volume-3"}}},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/CreateSnapshot","Request":{"source_volume_id":"67","name":"CreateSnapshot-snapshot-2"},"Response":null,"Error":"rpc error: code = AlreadyExists desc = Snapshot with name CreateSnapshot-snapshot-2 already exists"}
gRPCCall: {"Method":"/csi.v1.Controller/DeleteSnapshot","Request":{"snapshot_id":"22"},"Response":{},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/DeleteVolume","Request":{"volume_id":"66"},"Response":{},"Error":""}
•gRPCCall: {"Method":"/csi.v1.Controller/ControllerGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":3}}},{"Type":{"Rpc":{"type":4}}},{"Type":{"Rpc":{"type":6}}},{"Type":{"Rpc":{"type":5}}},{"Type":{"Rpc":{"type":8}}},{"Type":{"Rpc":{"type":7}}},{"Type":{"Rpc":{"type":2}}},{"Type":{"Rpc":{"type":9}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/CreateVolume","Request":{"name":"CreateSnapshot-volume-3","capacity_range":{"required_bytes":10737418240,"limit_bytes":10737418240},"volume_capabilities":[{"AccessType":{"Mount":{}},"access_mode":{"mode":1}}]},"Response":{"volume":{"capacity_bytes":10737418240,"volume_id":"67","volume_context":{"name":"CreateSnapshot-volume-3"}}},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/CreateSnapshot","Request":{"source_volume_id":"67","name":"aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa"},"Response":{"snapshot":{"snapshot_id":"23","source_volume_id":"67","creation_time":{"seconds":1570460422,"nanos":88871922},"ready_to_use":true}},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/CreateSnapshot","Request":{"source_volume_id":"67","name":"aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa"},"Response":{"snapshot":{"snapshot_id":"23","source_volume_id":"67","creation_time":{"seconds":1570460422,"nanos":88871922},"ready_to_use":true}},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/DeleteSnapshot","Request":{"snapshot_id":"23"},"Response":{},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/DeleteVolume","Request":{"volume_id":"67"},"Response":{},"Error":""}
•gRPCCall: {"Method":"/csi.v1.Controller/ControllerGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":3}}},{"Type":{"Rpc":{"type":4}}},{"Type":{"Rpc":{"type":6}}},{"Type":{"Rpc":{"type":5}}},{"Type":{"Rpc":{"type":8}}},{"Type":{"Rpc":{"type":7}}},{"Type":{"Rpc":{"type":2}}},{"Type":{"Rpc":{"type":9}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/ControllerExpandVolume","Request":{"capacity_range":{"required_bytes":11811160064}},"Response":null,"Error":"rpc error: code = InvalidArgument desc = Volume ID cannot be empty"}
•gRPCCall: {"Method":"/csi.v1.Controller/ControllerGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":3}}},{"Type":{"Rpc":{"type":4}}},{"Type":{"Rpc":{"type":6}}},{"Type":{"Rpc":{"type":5}}},{"Type":{"Rpc":{"type":8}}},{"Type":{"Rpc":{"type":7}}},{"Type":{"Rpc":{"type":2}}},{"Type":{"Rpc":{"type":9}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/ControllerExpandVolume","Request":{},"Response":null,"Error":"rpc error: code = InvalidArgument desc = Volume ID cannot be empty"}
•gRPCCall: {"Method":"/csi.v1.Controller/ControllerGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":3}}},{"Type":{"Rpc":{"type":4}}},{"Type":{"Rpc":{"type":6}}},{"Type":{"Rpc":{"type":5}}},{"Type":{"Rpc":{"type":8}}},{"Type":{"Rpc":{"type":7}}},{"Type":{"Rpc":{"type":2}}},{"Type":{"Rpc":{"type":9}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/CreateVolume","Request":{"name":"sanity-expand-volume-C0616636-B03783FF","capacity_range":{"required_bytes":10737418240},"volume_capabilities":[{"AccessType":{"Mount":{}},"access_mode":{"mode":1}}]},"Response":{"volume":{"capacity_bytes":10737418240,"volume_id":"68","volume_context":{"name":"sanity-expand-volume-C0616636-B03783FF"}}},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/ControllerExpandVolume","Request":{"volume_id":"68","capacity_range":{"required_bytes":11811160064}},"Response":{"capacity_bytes":11811160064},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/DeleteVolume","Request":{"volume_id":"68"},"Response":{},"Error":""}
•gRPCCall: {"Method":"/csi.v1.Identity/GetPluginCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Service":{"type":1}}},{"Type":{"VolumeExpansion":{"type":1}}}]},"Error":""}
•gRPCCall: {"Method":"/csi.v1.Identity/Probe","Request":{},"Response":{"ready":{"value":true}},"Error":""}
•gRPCCall: {"Method":"/csi.v1.Identity/GetPluginInfo","Request":{},"Response":{"name":"io.kubernetes.storage.mock","vendor_version":"0.3.0","manifest":{"url":"https://github.com/kubernetes-csi/csi-test/mock"}},"Error":""}
•gRPCCall: {"Method":"/csi.v1.Identity/GetPluginCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Service":{"type":1}}},{"Type":{"VolumeExpansion":{"type":1}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/ControllerGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":3}}},{"Type":{"Rpc":{"type":4}}},{"Type":{"Rpc":{"type":6}}},{"Type":{"Rpc":{"type":5}}},{"Type":{"Rpc":{"type":8}}},{"Type":{"Rpc":{"type":7}}},{"Type":{"Rpc":{"type":2}}},{"Type":{"Rpc":{"type":9}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Node/NodeGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{}}},{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":2}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Node/NodeGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{}}},{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":2}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Node/NodeGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{}}},{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":2}}}]},"Error":""}
•gRPCCall: {"Method":"/csi.v1.Identity/GetPluginCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Service":{"type":1}}},{"Type":{"VolumeExpansion":{"type":1}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/ControllerGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":3}}},{"Type":{"Rpc":{"type":4}}},{"Type":{"Rpc":{"type":6}}},{"Type":{"Rpc":{"type":5}}},{"Type":{"Rpc":{"type":8}}},{"Type":{"Rpc":{"type":7}}},{"Type":{"Rpc":{"type":2}}},{"Type":{"Rpc":{"type":9}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Node/NodeGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{}}},{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":2}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Node/NodeGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{}}},{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":2}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Identity/GetPluginCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Service":{"type":1}}},{"Type":{"VolumeExpansion":{"type":1}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Node/NodeGetInfo","Request":{},"Response":{"node_id":"io.kubernetes.storage.mock","max_volumes_per_node":2},"Error":""}
•gRPCCall: {"Method":"/csi.v1.Identity/GetPluginCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Service":{"type":1}}},{"Type":{"VolumeExpansion":{"type":1}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/ControllerGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":3}}},{"Type":{"Rpc":{"type":4}}},{"Type":{"Rpc":{"type":6}}},{"Type":{"Rpc":{"type":5}}},{"Type":{"Rpc":{"type":8}}},{"Type":{"Rpc":{"type":7}}},{"Type":{"Rpc":{"type":2}}},{"Type":{"Rpc":{"type":9}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Node/NodeGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{}}},{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":2}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Node/NodeGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{}}},{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":2}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Node/NodePublishVolume","Request":{},"Response":null,"Error":"rpc error: code = InvalidArgument desc = stage volume info 'device' key required"}
•gRPCCall: {"Method":"/csi.v1.Identity/GetPluginCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Service":{"type":1}}},{"Type":{"VolumeExpansion":{"type":1}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/ControllerGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":3}}},{"Type":{"Rpc":{"type":4}}},{"Type":{"Rpc":{"type":6}}},{"Type":{"Rpc":{"type":5}}},{"Type":{"Rpc":{"type":8}}},{"Type":{"Rpc":{"type":7}}},{"Type":{"Rpc":{"type":2}}},{"Type":{"Rpc":{"type":9}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Node/NodeGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{}}},{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":2}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Node/NodeGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{}}},{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":2}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Node/NodePublishVolume","Request":{"volume_id":"fake-vol-id-20ec3395-0"},"Response":null,"Error":"rpc error: code = InvalidArgument desc = stage volume info 'device' key required"}
•gRPCCall: {"Method":"/csi.v1.Identity/GetPluginCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Service":{"type":1}}},{"Type":{"VolumeExpansion":{"type":1}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/ControllerGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":3}}},{"Type":{"Rpc":{"type":4}}},{"Type":{"Rpc":{"type":6}}},{"Type":{"Rpc":{"type":5}}},{"Type":{"Rpc":{"type":8}}},{"Type":{"Rpc":{"type":7}}},{"Type":{"Rpc":{"type":2}}},{"Type":{"Rpc":{"type":9}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Node/NodeGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{}}},{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":2}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Node/NodeGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{}}},{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":2}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Node/NodePublishVolume","Request":{"volume_id":"fake-vol-id-8e2c5c51-7","target_path":"/tmp/csi-target/target"},"Response":null,"Error":"rpc error: code = InvalidArgument desc = stage volume info 'device' key required"}
•gRPCCall: {"Method":"/csi.v1.Identity/GetPluginCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Service":{"type":1}}},{"Type":{"VolumeExpansion":{"type":1}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/ControllerGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":3}}},{"Type":{"Rpc":{"type":4}}},{"Type":{"Rpc":{"type":6}}},{"Type":{"Rpc":{"type":5}}},{"Type":{"Rpc":{"type":8}}},{"Type":{"Rpc":{"type":7}}},{"Type":{"Rpc":{"type":2}}},{"Type":{"Rpc":{"type":9}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Node/NodeGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{}}},{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":2}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Node/NodeGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{}}},{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":2}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Node/NodeUnpublishVolume","Request":{},"Response":null,"Error":"rpc error: code = InvalidArgument desc = Volume ID cannot be empty"}
•gRPCCall: {"Method":"/csi.v1.Identity/GetPluginCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Service":{"type":1}}},{"Type":{"VolumeExpansion":{"type":1}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/ControllerGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":3}}},{"Type":{"Rpc":{"type":4}}},{"Type":{"Rpc":{"type":6}}},{"Type":{"Rpc":{"type":5}}},{"Type":{"Rpc":{"type":8}}},{"Type":{"Rpc":{"type":7}}},{"Type":{"Rpc":{"type":2}}},{"Type":{"Rpc":{"type":9}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Node/NodeGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{}}},{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":2}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Node/NodeGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{}}},{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":2}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Node/NodeUnpublishVolume","Request":{"volume_id":"fake-vol-id-6d43030e-9"},"Response":null,"Error":"rpc error: code = InvalidArgument desc = Target Path cannot be empty"}
•gRPCCall: {"Method":"/csi.v1.Identity/GetPluginCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Service":{"type":1}}},{"Type":{"VolumeExpansion":{"type":1}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/ControllerGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":3}}},{"Type":{"Rpc":{"type":4}}},{"Type":{"Rpc":{"type":6}}},{"Type":{"Rpc":{"type":5}}},{"Type":{"Rpc":{"type":8}}},{"Type":{"Rpc":{"type":7}}},{"Type":{"Rpc":{"type":2}}},{"Type":{"Rpc":{"type":9}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Node/NodeGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{}}},{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":2}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Node/NodeGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{}}},{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":2}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Node/NodeStageVolume","Request":{"publish_context":{"device":"/dev/mock"},"staging_target_path":"/tmp/csi-staging","volume_capability":{"AccessType":{"Mount":{}},"access_mode":{"mode":1}}},"Response":null,"Error":"rpc error: code = InvalidArgument desc = Volume ID cannot be empty"}
•gRPCCall: {"Method":"/csi.v1.Identity/GetPluginCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Service":{"type":1}}},{"Type":{"VolumeExpansion":{"type":1}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/ControllerGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":3}}},{"Type":{"Rpc":{"type":4}}},{"Type":{"Rpc":{"type":6}}},{"Type":{"Rpc":{"type":5}}},{"Type":{"Rpc":{"type":8}}},{"Type":{"Rpc":{"type":7}}},{"Type":{"Rpc":{"type":2}}},{"Type":{"Rpc":{"type":9}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Node/NodeGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{}}},{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":2}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Node/NodeGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{}}},{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":2}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Node/NodeStageVolume","Request":{"volume_id":"fake-vol-id-cfcd7c92-2","publish_context":{"device":"/dev/mock"},"volume_capability":{"AccessType":{"Mount":{}},"access_mode":{"mode":1}}},"Response":null,"Error":"rpc error: code = InvalidArgument desc = Staging Target Path cannot be empty"}
•gRPCCall: {"Method":"/csi.v1.Identity/GetPluginCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Service":{"type":1}}},{"Type":{"VolumeExpansion":{"type":1}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/ControllerGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":3}}},{"Type":{"Rpc":{"type":4}}},{"Type":{"Rpc":{"type":6}}},{"Type":{"Rpc":{"type":5}}},{"Type":{"Rpc":{"type":8}}},{"Type":{"Rpc":{"type":7}}},{"Type":{"Rpc":{"type":2}}},{"Type":{"Rpc":{"type":9}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Node/NodeGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{}}},{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":2}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Node/NodeGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{}}},{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":2}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/CreateVolume","Request":{"name":"sanity-node-stage-nocaps-C0616636-B03783FF","volume_capabilities":[{"AccessType":{"Mount":{}},"access_mode":{"mode":1}}]},"Response":{"volume":{"capacity_bytes":107374182400,"volume_id":"69","volume_context":{"name":"sanity-node-stage-nocaps-C0616636-B03783FF"}}},"Error":""}
gRPCCall: {"Method":"/csi.v1.Node/NodeStageVolume","Request":{"volume_id":"69","publish_context":{"device":"/dev/mock"},"staging_target_path":"/tmp/csi-staging"},"Response":null,"Error":"rpc error: code = InvalidArgument desc = Volume Capability cannot be empty"}
gRPCCall: {"Method":"/csi.v1.Controller/DeleteVolume","Request":{"volume_id":"69"},"Response":{},"Error":""}
•gRPCCall: {"Method":"/csi.v1.Identity/GetPluginCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Service":{"type":1}}},{"Type":{"VolumeExpansion":{"type":1}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/ControllerGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":3}}},{"Type":{"Rpc":{"type":4}}},{"Type":{"Rpc":{"type":6}}},{"Type":{"Rpc":{"type":5}}},{"Type":{"Rpc":{"type":8}}},{"Type":{"Rpc":{"type":7}}},{"Type":{"Rpc":{"type":2}}},{"Type":{"Rpc":{"type":9}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Node/NodeGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{}}},{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":2}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Node/NodeGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{}}},{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":2}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Node/NodeUnstageVolume","Request":{"staging_target_path":"/tmp/csi-staging"},"Response":null,"Error":"rpc error: code = InvalidArgument desc = Volume ID cannot be empty"}
•gRPCCall: {"Method":"/csi.v1.Identity/GetPluginCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Service":{"type":1}}},{"Type":{"VolumeExpansion":{"type":1}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/ControllerGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":3}}},{"Type":{"Rpc":{"type":4}}},{"Type":{"Rpc":{"type":6}}},{"Type":{"Rpc":{"type":5}}},{"Type":{"Rpc":{"type":8}}},{"Type":{"Rpc":{"type":7}}},{"Type":{"Rpc":{"type":2}}},{"Type":{"Rpc":{"type":9}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Node/NodeGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{}}},{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":2}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Node/NodeGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{}}},{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":2}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Node/NodeUnstageVolume","Request":{"volume_id":"fake-vol-id-2a8e6b3b-0"},"Response":null,"Error":"rpc error: code = InvalidArgument desc = Staging Target Path cannot be empty"}
•gRPCCall: {"Method":"/csi.v1.Identity/GetPluginCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Service":{"type":1}}},{"Type":{"VolumeExpansion":{"type":1}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/ControllerGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":3}}},{"Type":{"Rpc":{"type":4}}},{"Type":{"Rpc":{"type":6}}},{"Type":{"Rpc":{"type":5}}},{"Type":{"Rpc":{"type":8}}},{"Type":{"Rpc":{"type":7}}},{"Type":{"Rpc":{"type":2}}},{"Type":{"Rpc":{"type":9}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Node/NodeGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{}}},{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":2}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Node/NodeGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{}}},{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":2}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Node/NodeGetVolumeStats","Request":{"volume_path":"some/path"},"Response":null,"Error":"rpc error: code = InvalidArgument desc = Volume ID cannot be empty"}
•gRPCCall: {"Method":"/csi.v1.Identity/GetPluginCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Service":{"type":1}}},{"Type":{"VolumeExpansion":{"type":1}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/ControllerGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":3}}},{"Type":{"Rpc":{"type":4}}},{"Type":{"Rpc":{"type":6}}},{"Type":{"Rpc":{"type":5}}},{"Type":{"Rpc":{"type":8}}},{"Type":{"Rpc":{"type":7}}},{"Type":{"Rpc":{"type":2}}},{"Type":{"Rpc":{"type":9}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Node/NodeGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{}}},{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":2}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Node/NodeGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{}}},{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":2}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Node/NodeGetVolumeStats","Request":{"volume_id":"fake-vol-id-22339994-b"},"Response":null,"Error":"rpc error: code = InvalidArgument desc = Volume Path cannot be empty"}
•gRPCCall: {"Method":"/csi.v1.Identity/GetPluginCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Service":{"type":1}}},{"Type":{"VolumeExpansion":{"type":1}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/ControllerGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":3}}},{"Type":{"Rpc":{"type":4}}},{"Type":{"Rpc":{"type":6}}},{"Type":{"Rpc":{"type":5}}},{"Type":{"Rpc":{"type":8}}},{"Type":{"Rpc":{"type":7}}},{"Type":{"Rpc":{"type":2}}},{"Type":{"Rpc":{"type":9}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Node/NodeGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{}}},{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":2}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Node/NodeGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{}}},{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":2}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Node/NodeGetVolumeStats","Request":{"volume_id":"fake-vol-id-84a995eb-2","volume_path":"some/path"},"Response":null,"Error":"rpc error: code = NotFound desc = fake-vol-id-84a995eb-2"}
•gRPCCall: {"Method":"/csi.v1.Identity/GetPluginCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Service":{"type":1}}},{"Type":{"VolumeExpansion":{"type":1}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/ControllerGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":3}}},{"Type":{"Rpc":{"type":4}}},{"Type":{"Rpc":{"type":6}}},{"Type":{"Rpc":{"type":5}}},{"Type":{"Rpc":{"type":8}}},{"Type":{"Rpc":{"type":7}}},{"Type":{"Rpc":{"type":2}}},{"Type":{"Rpc":{"type":9}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Node/NodeGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{}}},{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":2}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Node/NodeGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{}}},{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":2}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/CreateVolume","Request":{"name":"sanity-node-get-volume-stats-C0616636-B03783FF","volume_capabilities":[{"AccessType":{"Mount":{}},"access_mode":{"mode":1}}]},"Response":{"volume":{"capacity_bytes":107374182400,"volume_id":"70","volume_context":{"name":"sanity-node-get-volume-stats-C0616636-B03783FF"}}},"Error":""}
gRPCCall: {"Method":"/csi.v1.Node/NodeGetInfo","Request":{},"Response":{"node_id":"io.kubernetes.storage.mock","max_volumes_per_node":2},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/ControllerPublishVolume","Request":{"volume_id":"70","node_id":"io.kubernetes.storage.mock","volume_capability":{"AccessType":{"Mount":{}},"access_mode":{"mode":1}},"volume_context":{"name":"sanity-node-get-volume-stats-C0616636-B03783FF"}},"Response":{"publish_context":{"device":"/dev/mock","readonly":"false"}},"Error":""}
gRPCCall: {"Method":"/csi.v1.Node/NodeStageVolume","Request":{"volume_id":"70","publish_context":{"device":"/dev/mock","readonly":"false"},"staging_target_path":"/tmp/csi-staging","volume_capability":{"AccessType":{"Mount":{}},"access_mode":{"mode":1}},"volume_context":{"name":"sanity-node-get-volume-stats-C0616636-B03783FF"}},"Response":{},"Error":""}
gRPCCall: {"Method":"/csi.v1.Node/NodePublishVolume","Request":{"volume_id":"70","publish_context":{"device":"/dev/mock","readonly":"false"},"staging_target_path":"/tmp/csi-staging","target_path":"/tmp/csi-target/target","volume_capability":{"AccessType":{"Mount":{}},"access_mode":{"mode":1}},"volume_context":{"name":"sanity-node-get-volume-stats-C0616636-B03783FF"}},"Response":{},"Error":""}
gRPCCall: {"Method":"/csi.v1.Node/NodeGetVolumeStats","Request":{"volume_id":"70","volume_path":"some/path"},"Response":null,"Error":"rpc error: code = NotFound desc = volume \"70\" doest not exist on the specified path \"70\""}
gRPCCall: {"Method":"/csi.v1.Node/NodeUnpublishVolume","Request":{"volume_id":"70","target_path":"/tmp/csi-target/target"},"Response":{},"Error":""}
gRPCCall: {"Method":"/csi.v1.Node/NodeUnstageVolume","Request":{"volume_id":"70","staging_target_path":"/tmp/csi-staging"},"Response":{},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/ControllerUnpublishVolume","Request":{"volume_id":"70","node_id":"io.kubernetes.storage.mock"},"Response":{},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/DeleteVolume","Request":{"volume_id":"70"},"Response":{},"Error":""}
gRPCCall: {"Method":"/csi.v1.Node/NodeUnpublishVolume","Request":{"volume_id":"70","target_path":"/tmp/csi-target/target"},"Response":null,"Error":"rpc error: code = NotFound desc = 70"}
gRPCCall: {"Method":"/csi.v1.Node/NodeUnstageVolume","Request":{"volume_id":"70","staging_target_path":"/tmp/csi-staging"},"Response":null,"Error":"rpc error: code = NotFound desc = 70"}
gRPCCall: {"Method":"/csi.v1.Controller/ControllerUnpublishVolume","Request":{"volume_id":"70","node_id":"io.kubernetes.storage.mock"},"Response":null,"Error":"rpc error: code = NotFound desc = 70"}
gRPCCall: {"Method":"/csi.v1.Controller/DeleteVolume","Request":{"volume_id":"70"},"Response":{},"Error":""}
•gRPCCall: {"Method":"/csi.v1.Identity/GetPluginCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Service":{"type":1}}},{"Type":{"VolumeExpansion":{"type":1}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/ControllerGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":3}}},{"Type":{"Rpc":{"type":4}}},{"Type":{"Rpc":{"type":6}}},{"Type":{"Rpc":{"type":5}}},{"Type":{"Rpc":{"type":8}}},{"Type":{"Rpc":{"type":7}}},{"Type":{"Rpc":{"type":2}}},{"Type":{"Rpc":{"type":9}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Node/NodeGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{}}},{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":2}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Node/NodeGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{}}},{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":2}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Node/NodeGetInfo","Request":{},"Response":{"node_id":"io.kubernetes.storage.mock","max_volumes_per_node":2},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/CreateVolume","Request":{"name":"sanity-node-full-C0616636-B03783FF","volume_capabilities":[{"AccessType":{"Mount":{}},"access_mode":{"mode":1}}]},"Response":{"volume":{"capacity_bytes":107374182400,"volume_id":"71","volume_context":{"name":"sanity-node-full-C0616636-B03783FF"}}},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/ControllerPublishVolume","Request":{"volume_id":"71","node_id":"io.kubernetes.storage.mock","volume_capability":{"AccessType":{"Mount":{}},"access_mode":{"mode":1}},"volume_context":{"name":"sanity-node-full-C0616636-B03783FF"}},"Response":{"publish_context":{"device":"/dev/mock","readonly":"false"}},"Error":""}
gRPCCall: {"Method":"/csi.v1.Node/NodeStageVolume","Request":{"volume_id":"71","publish_context":{"device":"/dev/mock","readonly":"false"},"staging_target_path":"/tmp/csi-staging","volume_capability":{"AccessType":{"Mount":{}},"access_mode":{"mode":1}},"volume_context":{"name":"sanity-node-full-C0616636-B03783FF"}},"Response":{},"Error":""}
gRPCCall: {"Method":"/csi.v1.Node/NodePublishVolume","Request":{"volume_id":"71","publish_context":{"device":"/dev/mock","readonly":"false"},"staging_target_path":"/tmp/csi-staging","target_path":"/tmp/csi-target/target","volume_capability":{"AccessType":{"Mount":{}},"access_mode":{"mode":1}},"volume_context":{"name":"sanity-node-full-C0616636-B03783FF"}},"Response":{},"Error":""}
gRPCCall: {"Method":"/csi.v1.Node/NodeGetVolumeStats","Request":{"volume_id":"71","volume_path":"/tmp/csi-target/target"},"Response":{"usage":[{"total":107374182400,"unit":1}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Node/NodeUnpublishVolume","Request":{"volume_id":"71","target_path":"/tmp/csi-target/target"},"Response":{},"Error":""}
gRPCCall: {"Method":"/csi.v1.Node/NodeUnstageVolume","Request":{"volume_id":"71","staging_target_path":"/tmp/csi-staging"},"Response":{},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/ControllerUnpublishVolume","Request":{"volume_id":"71","node_id":"io.kubernetes.storage.mock"},"Response":{},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/DeleteVolume","Request":{"volume_id":"71"},"Response":{},"Error":""}
gRPCCall: {"Method":"/csi.v1.Node/NodeUnpublishVolume","Request":{"volume_id":"71","target_path":"/tmp/csi-target/target"},"Response":null,"Error":"rpc error: code = NotFound desc = 71"}
gRPCCall: {"Method":"/csi.v1.Node/NodeUnstageVolume","Request":{"volume_id":"71","staging_target_path":"/tmp/csi-staging"},"Response":null,"Error":"rpc error: code = NotFound desc = 71"}
gRPCCall: {"Method":"/csi.v1.Controller/ControllerUnpublishVolume","Request":{"volume_id":"71","node_id":"io.kubernetes.storage.mock"},"Response":null,"Error":"rpc error: code = NotFound desc = 71"}
gRPCCall: {"Method":"/csi.v1.Controller/DeleteVolume","Request":{"volume_id":"71"},"Response":{},"Error":""}
•
Ran 72 of 72 Specs in 4.602 seconds
SUCCESS! -- 72 Passed | 0 Failed | 0 Pending | 0 Skipped
--- PASS: TestMyDriverGinkgo (4.60s)
PASS
ok  	command-line-arguments	4.651s
mock controller driver started
mock node driver started
Running Suite: CSI Driver Test Suite
====================================
Random Seed: 1570460424
Will run 72 of 72 specs

gRPCCall: {"Method":"/csi.v1.Identity/GetPluginCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Service":{"type":1}}},{"Type":{"VolumeExpansion":{"type":1}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/ControllerGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":3}}},{"Type":{"Rpc":{"type":4}}},{"Type":{"Rpc":{"type":6}}},{"Type":{"Rpc":{"type":5}}},{"Type":{"Rpc":{"type":8}}},{"Type":{"Rpc":{"type":7}}},{"Type":{"Rpc":{"type":2}}},{"Type":{"Rpc":{"type":9}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Node/NodeGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{}}},{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":2}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Node/NodeGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{}}},{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":2}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Node/NodeGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{}}},{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":2}}}]},"Error":""}
•gRPCCall: {"Method":"/csi.v1.Identity/GetPluginCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Service":{"type":1}}},{"Type":{"VolumeExpansion":{"type":1}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/ControllerGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":3}}},{"Type":{"Rpc":{"type":4}}},{"Type":{"Rpc":{"type":6}}},{"Type":{"Rpc":{"type":5}}},{"Type":{"Rpc":{"type":8}}},{"Type":{"Rpc":{"type":7}}},{"Type":{"Rpc":{"type":2}}},{"Type":{"Rpc":{"type":9}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Node/NodeGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{}}},{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":2}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Node/NodeGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{}}},{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":2}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Identity/GetPluginCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Service":{"type":1}}},{"Type":{"VolumeExpansion":{"type":1}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Node/NodeGetInfo","Request":{},"Response":{"node_id":"io.kubernetes.storage.mock","max_volumes_per_node":2},"Error":""}
•gRPCCall: {"Method":"/csi.v1.Identity/GetPluginCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Service":{"type":1}}},{"Type":{"VolumeExpansion":{"type":1}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/ControllerGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":3}}},{"Type":{"Rpc":{"type":4}}},{"Type":{"Rpc":{"type":6}}},{"Type":{"Rpc":{"type":5}}},{"Type":{"Rpc":{"type":8}}},{"Type":{"Rpc":{"type":7}}},{"Type":{"Rpc":{"type":2}}},{"Type":{"Rpc":{"type":9}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Node/NodeGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{}}},{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":2}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Node/NodeGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{}}},{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":2}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Node/NodePublishVolume","Request":{},"Response":null,"Error":"rpc error: code = InvalidArgument desc = stage volume info 'device' key required"}
•gRPCCall: {"Method":"/csi.v1.Identity/GetPluginCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Service":{"type":1}}},{"Type":{"VolumeExpansion":{"type":1}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/ControllerGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":3}}},{"Type":{"Rpc":{"type":4}}},{"Type":{"Rpc":{"type":6}}},{"Type":{"Rpc":{"type":5}}},{"Type":{"Rpc":{"type":8}}},{"Type":{"Rpc":{"type":7}}},{"Type":{"Rpc":{"type":2}}},{"Type":{"Rpc":{"type":9}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Node/NodeGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{}}},{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":2}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Node/NodeGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{}}},{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":2}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Node/NodePublishVolume","Request":{"volume_id":"fake-vol-id-4a0c4d9b-e"},"Response":null,"Error":"rpc error: code = InvalidArgument desc = stage volume info 'device' key required"}
•gRPCCall: {"Method":"/csi.v1.Identity/GetPluginCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Service":{"type":1}}},{"Type":{"VolumeExpansion":{"type":1}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/ControllerGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":3}}},{"Type":{"Rpc":{"type":4}}},{"Type":{"Rpc":{"type":6}}},{"Type":{"Rpc":{"type":5}}},{"Type":{"Rpc":{"type":8}}},{"Type":{"Rpc":{"type":7}}},{"Type":{"Rpc":{"type":2}}},{"Type":{"Rpc":{"type":9}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Node/NodeGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{}}},{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":2}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Node/NodeGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{}}},{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":2}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Node/NodePublishVolume","Request":{"volume_id":"fake-vol-id-cc40ea66-c","target_path":"/tmp/csi-mount/target"},"Response":null,"Error":"rpc error: code = InvalidArgument desc = stage volume info 'device' key required"}
•gRPCCall: {"Method":"/csi.v1.Identity/GetPluginCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Service":{"type":1}}},{"Type":{"VolumeExpansion":{"type":1}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/ControllerGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":3}}},{"Type":{"Rpc":{"type":4}}},{"Type":{"Rpc":{"type":6}}},{"Type":{"Rpc":{"type":5}}},{"Type":{"Rpc":{"type":8}}},{"Type":{"Rpc":{"type":7}}},{"Type":{"Rpc":{"type":2}}},{"Type":{"Rpc":{"type":9}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Node/NodeGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{}}},{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":2}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Node/NodeGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{}}},{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":2}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Node/NodeUnpublishVolume","Request":{},"Response":null,"Error":"rpc error: code = InvalidArgument desc = Volume ID cannot be empty"}
•gRPCCall: {"Method":"/csi.v1.Identity/GetPluginCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Service":{"type":1}}},{"Type":{"VolumeExpansion":{"type":1}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/ControllerGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":3}}},{"Type":{"Rpc":{"type":4}}},{"Type":{"Rpc":{"type":6}}},{"Type":{"Rpc":{"type":5}}},{"Type":{"Rpc":{"type":8}}},{"Type":{"Rpc":{"type":7}}},{"Type":{"Rpc":{"type":2}}},{"Type":{"Rpc":{"type":9}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Node/NodeGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{}}},{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":2}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Node/NodeGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{}}},{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":2}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Node/NodeUnpublishVolume","Request":{"volume_id":"fake-vol-id-880c0d2c-6"},"Response":null,"Error":"rpc error: code = InvalidArgument desc = Target Path cannot be empty"}
•gRPCCall: {"Method":"/csi.v1.Identity/GetPluginCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Service":{"type":1}}},{"Type":{"VolumeExpansion":{"type":1}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/ControllerGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":3}}},{"Type":{"Rpc":{"type":4}}},{"Type":{"Rpc":{"type":6}}},{"Type":{"Rpc":{"type":5}}},{"Type":{"Rpc":{"type":8}}},{"Type":{"Rpc":{"type":7}}},{"Type":{"Rpc":{"type":2}}},{"Type":{"Rpc":{"type":9}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Node/NodeGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{}}},{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":2}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Node/NodeGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{}}},{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":2}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Node/NodeStageVolume","Request":{"publish_context":{"device":"/dev/mock"},"staging_target_path":"/tmp/csi-staging","volume_capability":{"AccessType":{"Mount":{}},"access_mode":{"mode":1}}},"Response":null,"Error":"rpc error: code = InvalidArgument desc = Volume ID cannot be empty"}
•gRPCCall: {"Method":"/csi.v1.Identity/GetPluginCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Service":{"type":1}}},{"Type":{"VolumeExpansion":{"type":1}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/ControllerGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":3}}},{"Type":{"Rpc":{"type":4}}},{"Type":{"Rpc":{"type":6}}},{"Type":{"Rpc":{"type":5}}},{"Type":{"Rpc":{"type":8}}},{"Type":{"Rpc":{"type":7}}},{"Type":{"Rpc":{"type":2}}},{"Type":{"Rpc":{"type":9}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Node/NodeGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{}}},{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":2}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Node/NodeGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{}}},{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":2}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Node/NodeStageVolume","Request":{"volume_id":"fake-vol-id-62ab5412-0","publish_context":{"device":"/dev/mock"},"volume_capability":{"AccessType":{"Mount":{}},"access_mode":{"mode":1}}},"Response":null,"Error":"rpc error: code = InvalidArgument desc = Staging Target Path cannot be empty"}
•gRPCCall: {"Method":"/csi.v1.Identity/GetPluginCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Service":{"type":1}}},{"Type":{"VolumeExpansion":{"type":1}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/ControllerGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":3}}},{"Type":{"Rpc":{"type":4}}},{"Type":{"Rpc":{"type":6}}},{"Type":{"Rpc":{"type":5}}},{"Type":{"Rpc":{"type":8}}},{"Type":{"Rpc":{"type":7}}},{"Type":{"Rpc":{"type":2}}},{"Type":{"Rpc":{"type":9}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Node/NodeGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{}}},{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":2}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Node/NodeGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{}}},{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":2}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/CreateVolume","Request":{"name":"sanity-node-stage-nocaps-CEACCE92-1EE2C59E","volume_capabilities":[{"AccessType":{"Mount":{}},"access_mode":{"mode":1}}]},"Response":{"volume":{"capacity_bytes":107374182400,"volume_id":"4","volume_context":{"name":"sanity-node-stage-nocaps-CEACCE92-1EE2C59E"}}},"Error":""}
gRPCCall: {"Method":"/csi.v1.Node/NodeStageVolume","Request":{"volume_id":"4","publish_context":{"device":"/dev/mock"},"staging_target_path":"/tmp/csi-staging"},"Response":null,"Error":"rpc error: code = InvalidArgument desc = Volume Capability cannot be empty"}
gRPCCall: {"Method":"/csi.v1.Controller/DeleteVolume","Request":{"volume_id":"4"},"Response":{},"Error":""}
•gRPCCall: {"Method":"/csi.v1.Identity/GetPluginCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Service":{"type":1}}},{"Type":{"VolumeExpansion":{"type":1}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/ControllerGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":3}}},{"Type":{"Rpc":{"type":4}}},{"Type":{"Rpc":{"type":6}}},{"Type":{"Rpc":{"type":5}}},{"Type":{"Rpc":{"type":8}}},{"Type":{"Rpc":{"type":7}}},{"Type":{"Rpc":{"type":2}}},{"Type":{"Rpc":{"type":9}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Node/NodeGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{}}},{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":2}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Node/NodeGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{}}},{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":2}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Node/NodeUnstageVolume","Request":{"staging_target_path":"/tmp/csi-staging"},"Response":null,"Error":"rpc error: code = InvalidArgument desc = Volume ID cannot be empty"}
•gRPCCall: {"Method":"/csi.v1.Identity/GetPluginCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Service":{"type":1}}},{"Type":{"VolumeExpansion":{"type":1}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/ControllerGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":3}}},{"Type":{"Rpc":{"type":4}}},{"Type":{"Rpc":{"type":6}}},{"Type":{"Rpc":{"type":5}}},{"Type":{"Rpc":{"type":8}}},{"Type":{"Rpc":{"type":7}}},{"Type":{"Rpc":{"type":2}}},{"Type":{"Rpc":{"type":9}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Node/NodeGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{}}},{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":2}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Node/NodeGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{}}},{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":2}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Node/NodeUnstageVolume","Request":{"volume_id":"fake-vol-id-9856214a-9"},"Response":null,"Error":"rpc error: code = InvalidArgument desc = Staging Target Path cannot be empty"}
•gRPCCall: {"Method":"/csi.v1.Identity/GetPluginCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Service":{"type":1}}},{"Type":{"VolumeExpansion":{"type":1}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/ControllerGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":3}}},{"Type":{"Rpc":{"type":4}}},{"Type":{"Rpc":{"type":6}}},{"Type":{"Rpc":{"type":5}}},{"Type":{"Rpc":{"type":8}}},{"Type":{"Rpc":{"type":7}}},{"Type":{"Rpc":{"type":2}}},{"Type":{"Rpc":{"type":9}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Node/NodeGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{}}},{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":2}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Node/NodeGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{}}},{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":2}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Node/NodeGetVolumeStats","Request":{"volume_path":"some/path"},"Response":null,"Error":"rpc error: code = InvalidArgument desc = Volume ID cannot be empty"}
•gRPCCall: {"Method":"/csi.v1.Identity/GetPluginCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Service":{"type":1}}},{"Type":{"VolumeExpansion":{"type":1}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/ControllerGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":3}}},{"Type":{"Rpc":{"type":4}}},{"Type":{"Rpc":{"type":6}}},{"Type":{"Rpc":{"type":5}}},{"Type":{"Rpc":{"type":8}}},{"Type":{"Rpc":{"type":7}}},{"Type":{"Rpc":{"type":2}}},{"Type":{"Rpc":{"type":9}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Node/NodeGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{}}},{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":2}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Node/NodeGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{}}},{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":2}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Node/NodeGetVolumeStats","Request":{"volume_id":"fake-vol-id-578ab303-1"},"Response":null,"Error":"rpc error: code = InvalidArgument desc = Volume Path cannot be empty"}
•gRPCCall: {"Method":"/csi.v1.Identity/GetPluginCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Service":{"type":1}}},{"Type":{"VolumeExpansion":{"type":1}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/ControllerGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":3}}},{"Type":{"Rpc":{"type":4}}},{"Type":{"Rpc":{"type":6}}},{"Type":{"Rpc":{"type":5}}},{"Type":{"Rpc":{"type":8}}},{"Type":{"Rpc":{"type":7}}},{"Type":{"Rpc":{"type":2}}},{"Type":{"Rpc":{"type":9}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Node/NodeGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{}}},{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":2}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Node/NodeGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{}}},{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":2}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Node/NodeGetVolumeStats","Request":{"volume_id":"fake-vol-id-7e7bf2a6-7","volume_path":"some/path"},"Response":null,"Error":"rpc error: code = NotFound desc = fake-vol-id-7e7bf2a6-7"}
•gRPCCall: {"Method":"/csi.v1.Identity/GetPluginCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Service":{"type":1}}},{"Type":{"VolumeExpansion":{"type":1}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/ControllerGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":3}}},{"Type":{"Rpc":{"type":4}}},{"Type":{"Rpc":{"type":6}}},{"Type":{"Rpc":{"type":5}}},{"Type":{"Rpc":{"type":8}}},{"Type":{"Rpc":{"type":7}}},{"Type":{"Rpc":{"type":2}}},{"Type":{"Rpc":{"type":9}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Node/NodeGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{}}},{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":2}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Node/NodeGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{}}},{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":2}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/CreateVolume","Request":{"name":"sanity-node-get-volume-stats-CEACCE92-1EE2C59E","volume_capabilities":[{"AccessType":{"Mount":{}},"access_mode":{"mode":1}}]},"Response":{"volume":{"capacity_bytes":107374182400,"volume_id":"5","volume_context":{"name":"sanity-node-get-volume-stats-CEACCE92-1EE2C59E"}}},"Error":""}
gRPCCall: {"Method":"/csi.v1.Node/NodeGetInfo","Request":{},"Response":{"node_id":"io.kubernetes.storage.mock","max_volumes_per_node":2},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/ControllerPublishVolume","Request":{"volume_id":"5","node_id":"io.kubernetes.storage.mock","volume_capability":{"AccessType":{"Mount":{}},"access_mode":{"mode":1}},"volume_context":{"name":"sanity-node-get-volume-stats-CEACCE92-1EE2C59E"}},"Response":{"publish_context":{"device":"/dev/mock","readonly":"false"}},"Error":""}
gRPCCall: {"Method":"/csi.v1.Node/NodeStageVolume","Request":{"volume_id":"5","publish_context":{"device":"/dev/mock","readonly":"false"},"staging_target_path":"/tmp/csi-staging","volume_capability":{"AccessType":{"Mount":{}},"access_mode":{"mode":1}},"volume_context":{"name":"sanity-node-get-volume-stats-CEACCE92-1EE2C59E"}},"Response":{},"Error":""}
gRPCCall: {"Method":"/csi.v1.Node/NodePublishVolume","Request":{"volume_id":"5","publish_context":{"device":"/dev/mock","readonly":"false"},"staging_target_path":"/tmp/csi-staging","target_path":"/tmp/csi-mount/target","volume_capability":{"AccessType":{"Mount":{}},"access_mode":{"mode":1}},"volume_context":{"name":"sanity-node-get-volume-stats-CEACCE92-1EE2C59E"}},"Response":{},"Error":""}
gRPCCall: {"Method":"/csi.v1.Node/NodeGetVolumeStats","Request":{"volume_id":"5","volume_path":"some/path"},"Response":null,"Error":"rpc error: code = NotFound desc = volume \"5\" doest not exist on the specified path \"5\""}
gRPCCall: {"Method":"/csi.v1.Node/NodeUnpublishVolume","Request":{"volume_id":"5","target_path":"/tmp/csi-mount/target"},"Response":{},"Error":""}
gRPCCall: {"Method":"/csi.v1.Node/NodeUnstageVolume","Request":{"volume_id":"5","staging_target_path":"/tmp/csi-staging"},"Response":{},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/ControllerUnpublishVolume","Request":{"volume_id":"5","node_id":"io.kubernetes.storage.mock"},"Response":{},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/DeleteVolume","Request":{"volume_id":"5"},"Response":{},"Error":""}
gRPCCall: {"Method":"/csi.v1.Node/NodeUnpublishVolume","Request":{"volume_id":"5","target_path":"/tmp/csi-mount/target"},"Response":null,"Error":"rpc error: code = NotFound desc = 5"}
gRPCCall: {"Method":"/csi.v1.Node/NodeUnstageVolume","Request":{"volume_id":"5","staging_target_path":"/tmp/csi-staging"},"Response":null,"Error":"rpc error: code = NotFound desc = 5"}
gRPCCall: {"Method":"/csi.v1.Controller/ControllerUnpublishVolume","Request":{"volume_id":"5","node_id":"io.kubernetes.storage.mock"},"Response":null,"Error":"rpc error: code = NotFound desc = 5"}
gRPCCall: {"Method":"/csi.v1.Controller/DeleteVolume","Request":{"volume_id":"5"},"Response":{},"Error":""}
•gRPCCall: {"Method":"/csi.v1.Identity/GetPluginCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Service":{"type":1}}},{"Type":{"VolumeExpansion":{"type":1}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/ControllerGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":3}}},{"Type":{"Rpc":{"type":4}}},{"Type":{"Rpc":{"type":6}}},{"Type":{"Rpc":{"type":5}}},{"Type":{"Rpc":{"type":8}}},{"Type":{"Rpc":{"type":7}}},{"Type":{"Rpc":{"type":2}}},{"Type":{"Rpc":{"type":9}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Node/NodeGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{}}},{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":2}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Node/NodeGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{}}},{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":2}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Node/NodeGetInfo","Request":{},"Response":{"node_id":"io.kubernetes.storage.mock","max_volumes_per_node":2},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/CreateVolume","Request":{"name":"sanity-node-full-CEACCE92-1EE2C59E","volume_capabilities":[{"AccessType":{"Mount":{}},"access_mode":{"mode":1}}]},"Response":{"volume":{"capacity_bytes":107374182400,"volume_id":"6","volume_context":{"name":"sanity-node-full-CEACCE92-1EE2C59E"}}},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/ControllerPublishVolume","Request":{"volume_id":"6","node_id":"io.kubernetes.storage.mock","volume_capability":{"AccessType":{"Mount":{}},"access_mode":{"mode":1}},"volume_context":{"name":"sanity-node-full-CEACCE92-1EE2C59E"}},"Response":{"publish_context":{"device":"/dev/mock","readonly":"false"}},"Error":""}
gRPCCall: {"Method":"/csi.v1.Node/NodeStageVolume","Request":{"volume_id":"6","publish_context":{"device":"/dev/mock","readonly":"false"},"staging_target_path":"/tmp/csi-staging","volume_capability":{"AccessType":{"Mount":{}},"access_mode":{"mode":1}},"volume_context":{"name":"sanity-node-full-CEACCE92-1EE2C59E"}},"Response":{},"Error":""}
gRPCCall: {"Method":"/csi.v1.Node/NodePublishVolume","Request":{"volume_id":"6","publish_context":{"device":"/dev/mock","readonly":"false"},"staging_target_path":"/tmp/csi-staging","target_path":"/tmp/csi-mount/target","volume_capability":{"AccessType":{"Mount":{}},"access_mode":{"mode":1}},"volume_context":{"name":"sanity-node-full-CEACCE92-1EE2C59E"}},"Response":{},"Error":""}
gRPCCall: {"Method":"/csi.v1.Node/NodeGetVolumeStats","Request":{"volume_id":"6","volume_path":"/tmp/csi-mount/target"},"Response":{"usage":[{"total":107374182400,"unit":1}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Node/NodeUnpublishVolume","Request":{"volume_id":"6","target_path":"/tmp/csi-mount/target"},"Response":{},"Error":""}
gRPCCall: {"Method":"/csi.v1.Node/NodeUnstageVolume","Request":{"volume_id":"6","staging_target_path":"/tmp/csi-staging"},"Response":{},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/ControllerUnpublishVolume","Request":{"volume_id":"6","node_id":"io.kubernetes.storage.mock"},"Response":{},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/DeleteVolume","Request":{"volume_id":"6"},"Response":{},"Error":""}
gRPCCall: {"Method":"/csi.v1.Node/NodeUnpublishVolume","Request":{"volume_id":"6","target_path":"/tmp/csi-mount/target"},"Response":null,"Error":"rpc error: code = NotFound desc = 6"}
gRPCCall: {"Method":"/csi.v1.Node/NodeUnstageVolume","Request":{"volume_id":"6","staging_target_path":"/tmp/csi-staging"},"Response":null,"Error":"rpc error: code = NotFound desc = 6"}
gRPCCall: {"Method":"/csi.v1.Controller/ControllerUnpublishVolume","Request":{"volume_id":"6","node_id":"io.kubernetes.storage.mock"},"Response":null,"Error":"rpc error: code = NotFound desc = 6"}
gRPCCall: {"Method":"/csi.v1.Controller/DeleteVolume","Request":{"volume_id":"6"},"Response":{},"Error":""}
•gRPCCall: {"Method":"/csi.v1.Identity/GetPluginCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Service":{"type":1}}},{"Type":{"VolumeExpansion":{"type":1}}}]},"Error":""}
•gRPCCall: {"Method":"/csi.v1.Identity/Probe","Request":{},"Response":{"ready":{"value":true}},"Error":""}
•gRPCCall: {"Method":"/csi.v1.Identity/GetPluginInfo","Request":{},"Response":{"name":"io.kubernetes.storage.mock","vendor_version":"0.3.0","manifest":{"url":"https://github.com/kubernetes-csi/csi-test/mock"}},"Error":""}
•gRPCCall: {"Method":"/csi.v1.Controller/ControllerGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":3}}},{"Type":{"Rpc":{"type":4}}},{"Type":{"Rpc":{"type":6}}},{"Type":{"Rpc":{"type":5}}},{"Type":{"Rpc":{"type":8}}},{"Type":{"Rpc":{"type":7}}},{"Type":{"Rpc":{"type":2}}},{"Type":{"Rpc":{"type":9}}}]},"Error":""}
•gRPCCall: {"Method":"/csi.v1.Controller/ControllerGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":3}}},{"Type":{"Rpc":{"type":4}}},{"Type":{"Rpc":{"type":6}}},{"Type":{"Rpc":{"type":5}}},{"Type":{"Rpc":{"type":8}}},{"Type":{"Rpc":{"type":7}}},{"Type":{"Rpc":{"type":2}}},{"Type":{"Rpc":{"type":9}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/GetCapacity","Request":{},"Response":{"available_capacity":1099511627776},"Error":""}
•gRPCCall: {"Method":"/csi.v1.Controller/ControllerGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":3}}},{"Type":{"Rpc":{"type":4}}},{"Type":{"Rpc":{"type":6}}},{"Type":{"Rpc":{"type":5}}},{"Type":{"Rpc":{"type":8}}},{"Type":{"Rpc":{"type":7}}},{"Type":{"Rpc":{"type":2}}},{"Type":{"Rpc":{"type":9}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/ListVolumes","Request":{},"Response":{"entries":[{"volume":{"capacity_bytes":107374182400,"volume_id":"1","volume_context":{"name":"Mock Volume 1"}}},{"volume":{"capacity_bytes":107374182400,"volume_id":"2","volume_context":{"name":"Mock Volume 2"}}},{"volume":{"capacity_bytes":107374182400,"volume_id":"3","volume_context":{"name":"Mock Volume 3"}}}]},"Error":""}
•gRPCCall: {"Method":"/csi.v1.Controller/ControllerGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":3}}},{"Type":{"Rpc":{"type":4}}},{"Type":{"Rpc":{"type":6}}},{"Type":{"Rpc":{"type":5}}},{"Type":{"Rpc":{"type":8}}},{"Type":{"Rpc":{"type":7}}},{"Type":{"Rpc":{"type":2}}},{"Type":{"Rpc":{"type":9}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/ListVolumes","Request":{"starting_token":"invalid-token"},"Response":null,"Error":"rpc error: code = Aborted desc = startingToken=0 !\u003c int32=4294967295"}
•gRPCCall: {"Method":"/csi.v1.Controller/ControllerGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":3}}},{"Type":{"Rpc":{"type":4}}},{"Type":{"Rpc":{"type":6}}},{"Type":{"Rpc":{"type":5}}},{"Type":{"Rpc":{"type":8}}},{"Type":{"Rpc":{"type":7}}},{"Type":{"Rpc":{"type":2}}},{"Type":{"Rpc":{"type":9}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/ListVolumes","Request":{},"Response":{"entries":[{"volume":{"capacity_bytes":107374182400,"volume_id":"1","volume_context":{"name":"Mock Volume 1"}}},{"volume":{"capacity_bytes":107374182400,"volume_id":"2","volume_context":{"name":"Mock Volume 2"}}},{"volume":{"capacity_bytes":107374182400,"volume_id":"3","volume_context":{"name":"Mock Volume 3"}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/CreateVolume","Request":{"name":"sanity","volume_capabilities":[{"AccessType":{"Mount":{}},"access_mode":{"mode":1}}]},"Response":{"volume":{"capacity_bytes":107374182400,"volume_id":"7","volume_context":{"name":"sanity"}}},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/ListVolumes","Request":{},"Response":{"entries":[{"volume":{"capacity_bytes":107374182400,"volume_id":"1","volume_context":{"name":"Mock Volume 1"}}},{"volume":{"capacity_bytes":107374182400,"volume_id":"2","volume_context":{"name":"Mock Volume 2"}}},{"volume":{"capacity_bytes":107374182400,"volume_id":"3","volume_context":{"name":"Mock Volume 3"}}},{"volume":{"capacity_bytes":107374182400,"volume_id":"7","volume_context":{"name":"sanity"}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/DeleteVolume","Request":{"volume_id":"7"},"Response":{},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/ListVolumes","Request":{},"Response":{"entries":[{"volume":{"capacity_bytes":107374182400,"volume_id":"1","volume_context":{"name":"Mock Volume 1"}}},{"volume":{"capacity_bytes":107374182400,"volume_id":"2","volume_context":{"name":"Mock Volume 2"}}},{"volume":{"capacity_bytes":107374182400,"volume_id":"3","volume_context":{"name":"Mock Volume 3"}}}]},"Error":""}
•gRPCCall: {"Method":"/csi.v1.Controller/ControllerGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":3}}},{"Type":{"Rpc":{"type":4}}},{"Type":{"Rpc":{"type":6}}},{"Type":{"Rpc":{"type":5}}},{"Type":{"Rpc":{"type":8}}},{"Type":{"Rpc":{"type":7}}},{"Type":{"Rpc":{"type":2}}},{"Type":{"Rpc":{"type":9}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/ListVolumes","Request":{},"Response":{"entries":[{"volume":{"capacity_bytes":107374182400,"volume_id":"1","volume_context":{"name":"Mock Volume 1"}}},{"volume":{"capacity_bytes":107374182400,"volume_id":"2","volume_context":{"name":"Mock Volume 2"}}},{"volume":{"capacity_bytes":107374182400,"volume_id":"3","volume_context":{"name":"Mock Volume 3"}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/ListVolumes","Request":{"max_entries":2},"Response":{"entries":[{"volume":{"capacity_bytes":107374182400,"volume_id":"1","volume_context":{"name":"Mock Volume 1"}}},{"volume":{"capacity_bytes":107374182400,"volume_id":"2","volume_context":{"name":"Mock Volume 2"}}}],"next_token":"2"},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/DeleteVolume","Request":{"volume_id":"1"},"Response":{},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/DeleteVolume","Request":{"volume_id":"2"},"Response":{},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/CreateVolume","Request":{"name":"new-addition","volume_capabilities":[{"AccessType":{"Mount":{}},"access_mode":{"mode":1}}]},"Response":{"volume":{"capacity_bytes":107374182400,"volume_id":"8","volume_context":{"name":"new-addition"}}},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/ListVolumes","Request":{"starting_token":"2"},"Response":{},"Error":""}
•gRPCCall: {"Method":"/csi.v1.Controller/ControllerGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":3}}},{"Type":{"Rpc":{"type":4}}},{"Type":{"Rpc":{"type":6}}},{"Type":{"Rpc":{"type":5}}},{"Type":{"Rpc":{"type":8}}},{"Type":{"Rpc":{"type":7}}},{"Type":{"Rpc":{"type":2}}},{"Type":{"Rpc":{"type":9}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/CreateVolume","Request":{},"Response":null,"Error":"rpc error: code = InvalidArgument desc = Volume Name cannot be empty"}
•gRPCCall: {"Method":"/csi.v1.Controller/ControllerGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":3}}},{"Type":{"Rpc":{"type":4}}},{"Type":{"Rpc":{"type":6}}},{"Type":{"Rpc":{"type":5}}},{"Type":{"Rpc":{"type":8}}},{"Type":{"Rpc":{"type":7}}},{"Type":{"Rpc":{"type":2}}},{"Type":{"Rpc":{"type":9}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/CreateVolume","Request":{"name":"sanity-controller-create-no-volume-capabilities-CEACCE92-1EE2C59E"},"Response":null,"Error":"rpc error: code = InvalidArgument desc = Volume Capabilities cannot be empty"}
•gRPCCall: {"Method":"/csi.v1.Controller/ControllerGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":3}}},{"Type":{"Rpc":{"type":4}}},{"Type":{"Rpc":{"type":6}}},{"Type":{"Rpc":{"type":5}}},{"Type":{"Rpc":{"type":8}}},{"Type":{"Rpc":{"type":7}}},{"Type":{"Rpc":{"type":2}}},{"Type":{"Rpc":{"type":9}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/CreateVolume","Request":{"name":"sanity-controller-create-single-no-capacity-CEACCE92-1EE2C59E","volume_capabilities":[{"AccessType":{"Mount":{}},"access_mode":{"mode":1}}]},"Response":{"volume":{"capacity_bytes":107374182400,"volume_id":"9","volume_context":{"name":"sanity-controller-create-single-no-capacity-CEACCE92-1EE2C59E"}}},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/DeleteVolume","Request":{"volume_id":"9"},"Response":{},"Error":""}
•gRPCCall: {"Method":"/csi.v1.Controller/ControllerGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":3}}},{"Type":{"Rpc":{"type":4}}},{"Type":{"Rpc":{"type":6}}},{"Type":{"Rpc":{"type":5}}},{"Type":{"Rpc":{"type":8}}},{"Type":{"Rpc":{"type":7}}},{"Type":{"Rpc":{"type":2}}},{"Type":{"Rpc":{"type":9}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/CreateVolume","Request":{"name":"sanity-controller-create-single-with-capacity-CEACCE92-1EE2C59E","capacity_range":{"required_bytes":10737418240},"volume_capabilities":[{"AccessType":{"Mount":{}},"access_mode":{"mode":1}}]},"Response":{"volume":{"capacity_bytes":10737418240,"volume_id":"10","volume_context":{"name":"sanity-controller-create-single-with-capacity-CEACCE92-1EE2C59E"}}},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/DeleteVolume","Request":{"volume_id":"10"},"Response":{},"Error":""}
•gRPCCall: {"Method":"/csi.v1.Controller/ControllerGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":3}}},{"Type":{"Rpc":{"type":4}}},{"Type":{"Rpc":{"type":6}}},{"Type":{"Rpc":{"type":5}}},{"Type":{"Rpc":{"type":8}}},{"Type":{"Rpc":{"type":7}}},{"Type":{"Rpc":{"type":2}}},{"Type":{"Rpc":{"type":9}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/CreateVolume","Request":{"name":"sanity-controller-create-twice-CEACCE92-1EE2C59E","capacity_range":{"required_bytes":10737418240},"volume_capabilities":[{"AccessType":{"Mount":{}},"access_mode":{"mode":1}}]},"Response":{"volume":{"capacity_bytes":10737418240,"volume_id":"11","volume_context":{"name":"sanity-controller-create-twice-CEACCE92-1EE2C59E"}}},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/CreateVolume","Request":{"name":"sanity-controller-create-twice-CEACCE92-1EE2C59E","capacity_range":{"required_bytes":10737418240},"volume_capabilities":[{"AccessType":{"Mount":{}},"access_mode":{"mode":1}}]},"Response":{"volume":{"capacity_bytes":10737418240,"volume_id":"11","volume_context":{"name":"sanity-controller-create-twice-CEACCE92-1EE2C59E"}}},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/DeleteVolume","Request":{"volume_id":"11"},"Response":{},"Error":""}
•gRPCCall: {"Method":"/csi.v1.Controller/ControllerGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":3}}},{"Type":{"Rpc":{"type":4}}},{"Type":{"Rpc":{"type":6}}},{"Type":{"Rpc":{"type":5}}},{"Type":{"Rpc":{"type":8}}},{"Type":{"Rpc":{"type":7}}},{"Type":{"Rpc":{"type":2}}},{"Type":{"Rpc":{"type":9}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/CreateVolume","Request":{"name":"sanity-controller-create-twice-different-CEACCE92-1EE2C59E","capacity_range":{"required_bytes":10737418240,"limit_bytes":10737418240},"volume_capabilities":[{"AccessType":{"Mount":{}},"access_mode":{"mode":1}}]},"Response":{"volume":{"capacity_bytes":10737418240,"volume_id":"12","volume_context":{"name":"sanity-controller-create-twice-different-CEACCE92-1EE2C59E"}}},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/CreateVolume","Request":{"name":"sanity-controller-create-twice-different-CEACCE92-1EE2C59E","capacity_range":{"required_bytes":21474836480,"limit_bytes":21474836480},"volume_capabilities":[{"AccessType":{"Mount":{}},"access_mode":{"mode":1}}]},"Response":null,"Error":"rpc error: code = AlreadyExists desc = Volume with name sanity-controller-create-twice-different-CEACCE92-1EE2C59E already exists"}
gRPCCall: {"Method":"/csi.v1.Controller/DeleteVolume","Request":{"volume_id":"12"},"Response":{},"Error":""}
•gRPCCall: {"Method":"/csi.v1.Controller/ControllerGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":3}}},{"Type":{"Rpc":{"type":4}}},{"Type":{"Rpc":{"type":6}}},{"Type":{"Rpc":{"type":5}}},{"Type":{"Rpc":{"type":8}}},{"Type":{"Rpc":{"type":7}}},{"Type":{"Rpc":{"type":2}}},{"Type":{"Rpc":{"type":9}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/CreateVolume","Request":{"name":"aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa","capacity_range":{"required_bytes":10737418240},"volume_capabilities":[{"AccessType":{"Mount":{}},"access_mode":{"mode":1}}]},"Response":{"volume":{"capacity_bytes":10737418240,"volume_id":"13","volume_context":{"name":"aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa"}}},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/DeleteVolume","Request":{"volume_id":"13"},"Response":{},"Error":""}
•gRPCCall: {"Method":"/csi.v1.Controller/ControllerGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":3}}},{"Type":{"Rpc":{"type":4}}},{"Type":{"Rpc":{"type":6}}},{"Type":{"Rpc":{"type":5}}},{"Type":{"Rpc":{"type":8}}},{"Type":{"Rpc":{"type":7}}},{"Type":{"Rpc":{"type":2}}},{"Type":{"Rpc":{"type":9}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/ControllerGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":3}}},{"Type":{"Rpc":{"type":4}}},{"Type":{"Rpc":{"type":6}}},{"Type":{"Rpc":{"type":5}}},{"Type":{"Rpc":{"type":8}}},{"Type":{"Rpc":{"type":7}}},{"Type":{"Rpc":{"type":2}}},{"Type":{"Rpc":{"type":9}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/CreateVolume","Request":{"name":"sanity-controller-source-vol-CEACCE92-1EE2C59E","capacity_range":{"required_bytes":10737418240,"limit_bytes":10737418240},"volume_capabilities":[{"AccessType":{"Mount":{}},"access_mode":{"mode":1}}]},"Response":{"volume":{"capacity_bytes":10737418240,"volume_id":"14","volume_context":{"name":"sanity-controller-source-vol-CEACCE92-1EE2C59E"}}},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/CreateSnapshot","Request":{"source_volume_id":"14","name":"sanity-controller-snap-from-vol-CEACCE92-1EE2C59E"},"Response":{"snapshot":{"snapshot_id":"4","source_volume_id":"14","creation_time":{"seconds":1570460428,"nanos":189412660},"ready_to_use":true}},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/CreateVolume","Request":{"name":"sanity-controller-vol-from-snap-CEACCE92-1EE2C59E","capacity_range":{"required_bytes":10737418240,"limit_bytes":10737418240},"volume_capabilities":[{"AccessType":{"Mount":{}},"access_mode":{"mode":1}}],"volume_content_source":{"Type":{"Snapshot":{"snapshot_id":"4"}}}},"Response":{"volume":{"capacity_bytes":10737418240,"volume_id":"15","volume_context":{"name":"sanity-controller-vol-from-snap-CEACCE92-1EE2C59E"},"content_source":{"Type":{"Snapshot":{"snapshot_id":"\u0003"}}}}},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/DeleteVolume","Request":{"volume_id":"15"},"Response":{},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/DeleteSnapshot","Request":{"snapshot_id":"4"},"Response":{},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/DeleteVolume","Request":{"volume_id":"14"},"Response":{},"Error":""}
•gRPCCall: {"Method":"/csi.v1.Controller/ControllerGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":3}}},{"Type":{"Rpc":{"type":4}}},{"Type":{"Rpc":{"type":6}}},{"Type":{"Rpc":{"type":5}}},{"Type":{"Rpc":{"type":8}}},{"Type":{"Rpc":{"type":7}}},{"Type":{"Rpc":{"type":2}}},{"Type":{"Rpc":{"type":9}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/ControllerGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":3}}},{"Type":{"Rpc":{"type":4}}},{"Type":{"Rpc":{"type":6}}},{"Type":{"Rpc":{"type":5}}},{"Type":{"Rpc":{"type":8}}},{"Type":{"Rpc":{"type":7}}},{"Type":{"Rpc":{"type":2}}},{"Type":{"Rpc":{"type":9}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/CreateVolume","Request":{"name":"sanity-controller-vol-from-snap-CEACCE92-1EE2C59E","capacity_range":{"required_bytes":10737418240,"limit_bytes":10737418240},"volume_capabilities":[{"AccessType":{"Mount":{}},"access_mode":{"mode":1}}],"volume_content_source":{"Type":{"Snapshot":{"snapshot_id":"non-existing-snapshot-id"}}}},"Response":null,"Error":"rpc error: code = NotFound desc = Requested source snapshot non-existing-snapshot-id not found"}
•gRPCCall: {"Method":"/csi.v1.Controller/ControllerGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":3}}},{"Type":{"Rpc":{"type":4}}},{"Type":{"Rpc":{"type":6}}},{"Type":{"Rpc":{"type":5}}},{"Type":{"Rpc":{"type":8}}},{"Type":{"Rpc":{"type":7}}},{"Type":{"Rpc":{"type":2}}},{"Type":{"Rpc":{"type":9}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/ControllerGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":3}}},{"Type":{"Rpc":{"type":4}}},{"Type":{"Rpc":{"type":6}}},{"Type":{"Rpc":{"type":5}}},{"Type":{"Rpc":{"type":8}}},{"Type":{"Rpc":{"type":7}}},{"Type":{"Rpc":{"type":2}}},{"Type":{"Rpc":{"type":9}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/CreateVolume","Request":{"name":"sanity-controller-source-vol-CEACCE92-1EE2C59E","capacity_range":{"required_bytes":10737418240,"limit_bytes":10737418240},"volume_capabilities":[{"AccessType":{"Mount":{}},"access_mode":{"mode":1}}]},"Response":{"volume":{"capacity_bytes":10737418240,"volume_id":"16","volume_context":{"name":"sanity-controller-source-vol-CEACCE92-1EE2C59E"}}},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/CreateVolume","Request":{"name":"sanity-controller-vol-from-vol-CEACCE92-1EE2C59E","capacity_range":{"required_bytes":10737418240,"limit_bytes":10737418240},"volume_capabilities":[{"AccessType":{"Mount":{}},"access_mode":{"mode":1}}],"volume_content_source":{"Type":{"Volume":{"volume_id":"16"}}}},"Response":{"volume":{"capacity_bytes":10737418240,"volume_id":"17","volume_context":{"name":"sanity-controller-vol-from-vol-CEACCE92-1EE2C59E"},"content_source":{"Type":{"Volume":{"volume_id":"\u0002"}}}}},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/DeleteVolume","Request":{"volume_id":"17"},"Response":{},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/DeleteVolume","Request":{"volume_id":"16"},"Response":{},"Error":""}
•gRPCCall: {"Method":"/csi.v1.Controller/ControllerGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":3}}},{"Type":{"Rpc":{"type":4}}},{"Type":{"Rpc":{"type":6}}},{"Type":{"Rpc":{"type":5}}},{"Type":{"Rpc":{"type":8}}},{"Type":{"Rpc":{"type":7}}},{"Type":{"Rpc":{"type":2}}},{"Type":{"Rpc":{"type":9}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/ControllerGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":3}}},{"Type":{"Rpc":{"type":4}}},{"Type":{"Rpc":{"type":6}}},{"Type":{"Rpc":{"type":5}}},{"Type":{"Rpc":{"type":8}}},{"Type":{"Rpc":{"type":7}}},{"Type":{"Rpc":{"type":2}}},{"Type":{"Rpc":{"type":9}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/CreateVolume","Request":{"name":"sanity-controller-vol-from-snap-CEACCE92-1EE2C59E","capacity_range":{"required_bytes":10737418240,"limit_bytes":10737418240},"volume_capabilities":[{"AccessType":{"Mount":{}},"access_mode":{"mode":1}}],"volume_content_source":{"Type":{"Volume":{"volume_id":"fake-vol-id-3c4a7207-3"}}}},"Response":null,"Error":"rpc error: code = NotFound desc = Requested source volume fake-vol-id-3c4a7207-3 not found"}
•gRPCCall: {"Method":"/csi.v1.Controller/ControllerGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":3}}},{"Type":{"Rpc":{"type":4}}},{"Type":{"Rpc":{"type":6}}},{"Type":{"Rpc":{"type":5}}},{"Type":{"Rpc":{"type":8}}},{"Type":{"Rpc":{"type":7}}},{"Type":{"Rpc":{"type":2}}},{"Type":{"Rpc":{"type":9}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/DeleteVolume","Request":{},"Response":null,"Error":"rpc error: code = InvalidArgument desc = Volume ID cannot be empty"}
•gRPCCall: {"Method":"/csi.v1.Controller/ControllerGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":3}}},{"Type":{"Rpc":{"type":4}}},{"Type":{"Rpc":{"type":6}}},{"Type":{"Rpc":{"type":5}}},{"Type":{"Rpc":{"type":8}}},{"Type":{"Rpc":{"type":7}}},{"Type":{"Rpc":{"type":2}}},{"Type":{"Rpc":{"type":9}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/DeleteVolume","Request":{"volume_id":"fake-vol-id"},"Response":{},"Error":""}
•gRPCCall: {"Method":"/csi.v1.Controller/ControllerGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":3}}},{"Type":{"Rpc":{"type":4}}},{"Type":{"Rpc":{"type":6}}},{"Type":{"Rpc":{"type":5}}},{"Type":{"Rpc":{"type":8}}},{"Type":{"Rpc":{"type":7}}},{"Type":{"Rpc":{"type":2}}},{"Type":{"Rpc":{"type":9}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/CreateVolume","Request":{"name":"sanity-controller-create-appropriate-CEACCE92-1EE2C59E","volume_capabilities":[{"AccessType":{"Mount":{}},"access_mode":{"mode":1}}]},"Response":{"volume":{"capacity_bytes":107374182400,"volume_id":"18","volume_context":{"name":"sanity-controller-create-appropriate-CEACCE92-1EE2C59E"}}},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/DeleteVolume","Request":{"volume_id":"18"},"Response":{},"Error":""}
•gRPCCall: {"Method":"/csi.v1.Controller/ValidateVolumeCapabilities","Request":{},"Response":null,"Error":"rpc error: code = InvalidArgument desc = Volume ID cannot be empty"}
•gRPCCall: {"Method":"/csi.v1.Controller/CreateVolume","Request":{"name":"sanity-controller-validate-nocaps-CEACCE92-1EE2C59E","volume_capabilities":[{"AccessType":{"Mount":{}},"access_mode":{"mode":1}}]},"Response":{"volume":{"capacity_bytes":107374182400,"volume_id":"19","volume_context":{"name":"sanity-controller-validate-nocaps-CEACCE92-1EE2C59E"}}},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/ValidateVolumeCapabilities","Request":{"volume_id":"19"},"Response":null,"Error":"rpc error: code = InvalidArgument desc = 19"}
gRPCCall: {"Method":"/csi.v1.Controller/DeleteVolume","Request":{"volume_id":"19"},"Response":{},"Error":""}
•gRPCCall: {"Method":"/csi.v1.Controller/CreateVolume","Request":{"name":"sanity-controller-validate-CEACCE92-1EE2C59E","volume_capabilities":[{"AccessType":{"Mount":{}},"access_mode":{"mode":1}}]},"Response":{"volume":{"capacity_bytes":107374182400,"volume_id":"20","volume_context":{"name":"sanity-controller-validate-CEACCE92-1EE2C59E"}}},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/ValidateVolumeCapabilities","Request":{"volume_id":"20","volume_capabilities":[{"AccessType":{"Mount":{}},"access_mode":{"mode":1}}]},"Response":{"confirmed":{"volume_capabilities":[{"AccessType":{"Mount":{}},"access_mode":{"mode":1}}]}},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/DeleteVolume","Request":{"volume_id":"20"},"Response":{},"Error":""}
•gRPCCall: {"Method":"/csi.v1.Controller/ValidateVolumeCapabilities","Request":{"volume_id":"fake-vol-id-00cd055f-4","volume_capabilities":[{"AccessType":{"Mount":{}},"access_mode":{"mode":1}}]},"Response":null,"Error":"rpc error: code = NotFound desc = fake-vol-id-00cd055f-4"}
•gRPCCall: {"Method":"/csi.v1.Controller/ControllerGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":3}}},{"Type":{"Rpc":{"type":4}}},{"Type":{"Rpc":{"type":6}}},{"Type":{"Rpc":{"type":5}}},{"Type":{"Rpc":{"type":8}}},{"Type":{"Rpc":{"type":7}}},{"Type":{"Rpc":{"type":2}}},{"Type":{"Rpc":{"type":9}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/ControllerPublishVolume","Request":{},"Response":null,"Error":"rpc error: code = InvalidArgument desc = Volume ID cannot be empty"}
•gRPCCall: {"Method":"/csi.v1.Controller/ControllerGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":3}}},{"Type":{"Rpc":{"type":4}}},{"Type":{"Rpc":{"type":6}}},{"Type":{"Rpc":{"type":5}}},{"Type":{"Rpc":{"type":8}}},{"Type":{"Rpc":{"type":7}}},{"Type":{"Rpc":{"type":2}}},{"Type":{"Rpc":{"type":9}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/ControllerPublishVolume","Request":{"volume_id":"fake-vol-id-99a9526a-7"},"Response":null,"Error":"rpc error: code = InvalidArgument desc = Node ID cannot be empty"}
•gRPCCall: {"Method":"/csi.v1.Controller/ControllerGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":3}}},{"Type":{"Rpc":{"type":4}}},{"Type":{"Rpc":{"type":6}}},{"Type":{"Rpc":{"type":5}}},{"Type":{"Rpc":{"type":8}}},{"Type":{"Rpc":{"type":7}}},{"Type":{"Rpc":{"type":2}}},{"Type":{"Rpc":{"type":9}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/ControllerPublishVolume","Request":{"volume_id":"fake-vol-id-6cb3bbf6-5","node_id":"fake-node-id-38092165-a"},"Response":null,"Error":"rpc error: code = InvalidArgument desc = Volume Capabilities cannot be empty"}
•gRPCCall: {"Method":"/csi.v1.Controller/ControllerGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":3}}},{"Type":{"Rpc":{"type":4}}},{"Type":{"Rpc":{"type":6}}},{"Type":{"Rpc":{"type":5}}},{"Type":{"Rpc":{"type":8}}},{"Type":{"Rpc":{"type":7}}},{"Type":{"Rpc":{"type":2}}},{"Type":{"Rpc":{"type":9}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Node/NodeGetInfo","Request":{},"Response":{"node_id":"io.kubernetes.storage.mock","max_volumes_per_node":2},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/CreateVolume","Request":{"name":"sanity-controller-publish-CEACCE92-1EE2C59E","volume_capabilities":[{"AccessType":{"Mount":{}},"access_mode":{"mode":1}}]},"Response":{"volume":{"capacity_bytes":107374182400,"volume_id":"21","volume_context":{"name":"sanity-controller-publish-CEACCE92-1EE2C59E"}}},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/ControllerPublishVolume","Request":{"volume_id":"21","node_id":"io.kubernetes.storage.mock","volume_capability":{"AccessType":{"Mount":{}},"access_mode":{"mode":1}}},"Response":{"publish_context":{"device":"/dev/mock","readonly":"false"}},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/ControllerUnpublishVolume","Request":{"volume_id":"21","node_id":"io.kubernetes.storage.mock"},"Response":{},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/DeleteVolume","Request":{"volume_id":"21"},"Response":{},"Error":""}
•gRPCCall: {"Method":"/csi.v1.Controller/ControllerGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":3}}},{"Type":{"Rpc":{"type":4}}},{"Type":{"Rpc":{"type":6}}},{"Type":{"Rpc":{"type":5}}},{"Type":{"Rpc":{"type":8}}},{"Type":{"Rpc":{"type":7}}},{"Type":{"Rpc":{"type":2}}},{"Type":{"Rpc":{"type":9}}}]},"Error":""}

------------------------------
S [SKIPPING] [0.001 seconds]
Controller Service [Controller Server]
/home/prow/go/src/github.com/kubernetes-csi/csi-test/pkg/sanity/tests.go:44
  ControllerPublishVolume
  /home/prow/go/src/github.com/kubernetes-csi/csi-test/pkg/sanity/controller.go:1086
    should fail when publishing more volumes than the node max attach limit [It]
    /home/prow/go/src/github.com/kubernetes-csi/csi-test/pkg/sanity/controller.go:1241

    testnodevolumeattachlimit not enabled

    /home/prow/go/src/github.com/kubernetes-csi/csi-test/pkg/sanity/controller.go:1243
------------------------------
gRPCCall: {"Method":"/csi.v1.Controller/ControllerGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":3}}},{"Type":{"Rpc":{"type":4}}},{"Type":{"Rpc":{"type":6}}},{"Type":{"Rpc":{"type":5}}},{"Type":{"Rpc":{"type":8}}},{"Type":{"Rpc":{"type":7}}},{"Type":{"Rpc":{"type":2}}},{"Type":{"Rpc":{"type":9}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/ControllerPublishVolume","Request":{"volume_id":"fake-vol-id-122500e3-e","node_id":"fake-node-id-8399d22d-3","volume_capability":{"AccessType":{"Mount":{}},"access_mode":{"mode":1}}},"Response":null,"Error":"rpc error: code = NotFound desc = Not matching Node ID fake-node-id-8399d22d-3 to Mock Node ID io.kubernetes.storage.mock"}
•gRPCCall: {"Method":"/csi.v1.Controller/ControllerGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":3}}},{"Type":{"Rpc":{"type":4}}},{"Type":{"Rpc":{"type":6}}},{"Type":{"Rpc":{"type":5}}},{"Type":{"Rpc":{"type":8}}},{"Type":{"Rpc":{"type":7}}},{"Type":{"Rpc":{"type":2}}},{"Type":{"Rpc":{"type":9}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/CreateVolume","Request":{"name":"sanity-controller-wrong-node-CEACCE92-1EE2C59E","volume_capabilities":[{"AccessType":{"Mount":{}},"access_mode":{"mode":1}}]},"Response":{"volume":{"capacity_bytes":107374182400,"volume_id":"22","volume_context":{"name":"sanity-controller-wrong-node-CEACCE92-1EE2C59E"}}},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/ControllerPublishVolume","Request":{"volume_id":"22","node_id":"fake-node-id-57343d9b-2","volume_capability":{"AccessType":{"Mount":{}},"access_mode":{"mode":1}}},"Response":null,"Error":"rpc error: code = NotFound desc = Not matching Node ID fake-node-id-57343d9b-2 to Mock Node ID io.kubernetes.storage.mock"}
gRPCCall: {"Method":"/csi.v1.Controller/DeleteVolume","Request":{"volume_id":"22"},"Response":{},"Error":""}
•gRPCCall: {"Method":"/csi.v1.Controller/ControllerGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":3}}},{"Type":{"Rpc":{"type":4}}},{"Type":{"Rpc":{"type":6}}},{"Type":{"Rpc":{"type":5}}},{"Type":{"Rpc":{"type":8}}},{"Type":{"Rpc":{"type":7}}},{"Type":{"Rpc":{"type":2}}},{"Type":{"Rpc":{"type":9}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/ControllerGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":3}}},{"Type":{"Rpc":{"type":4}}},{"Type":{"Rpc":{"type":6}}},{"Type":{"Rpc":{"type":5}}},{"Type":{"Rpc":{"type":8}}},{"Type":{"Rpc":{"type":7}}},{"Type":{"Rpc":{"type":2}}},{"Type":{"Rpc":{"type":9}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/CreateVolume","Request":{"name":"sanity-controller-published-incompatible-CEACCE92-1EE2C59E","volume_capabilities":[{"AccessType":{"Mount":{}},"access_mode":{"mode":1}}]},"Response":{"volume":{"capacity_bytes":107374182400,"volume_id":"23","volume_context":{"name":"sanity-controller-published-incompatible-CEACCE92-1EE2C59E"}}},"Error":""}
gRPCCall: {"Method":"/csi.v1.Node/NodeGetInfo","Request":{},"Response":{"node_id":"io.kubernetes.storage.mock","max_volumes_per_node":2},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/ControllerPublishVolume","Request":{"volume_id":"23","node_id":"io.kubernetes.storage.mock","volume_capability":{"AccessType":{"Mount":{}},"access_mode":{"mode":1}}},"Response":{"publish_context":{"device":"/dev/mock","readonly":"false"}},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/ControllerPublishVolume","Request":{"volume_id":"23","node_id":"io.kubernetes.storage.mock","volume_capability":{"AccessType":{"Mount":{}},"access_mode":{"mode":1}},"readonly":true},"Response":null,"Error":"rpc error: code = AlreadyExists desc = Volume published but has incompatible readonly flag"}
gRPCCall: {"Method":"/csi.v1.Controller/ControllerUnpublishVolume","Request":{"volume_id":"23","node_id":"io.kubernetes.storage.mock"},"Response":{},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/DeleteVolume","Request":{"volume_id":"23"},"Response":{},"Error":""}
•gRPCCall: {"Method":"/csi.v1.Controller/ControllerGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":3}}},{"Type":{"Rpc":{"type":4}}},{"Type":{"Rpc":{"type":6}}},{"Type":{"Rpc":{"type":5}}},{"Type":{"Rpc":{"type":8}}},{"Type":{"Rpc":{"type":7}}},{"Type":{"Rpc":{"type":2}}},{"Type":{"Rpc":{"type":9}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/ControllerUnpublishVolume","Request":{},"Response":null,"Error":"rpc error: code = InvalidArgument desc = Volume ID cannot be empty"}
•gRPCCall: {"Method":"/csi.v1.Controller/ControllerGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":3}}},{"Type":{"Rpc":{"type":4}}},{"Type":{"Rpc":{"type":6}}},{"Type":{"Rpc":{"type":5}}},{"Type":{"Rpc":{"type":8}}},{"Type":{"Rpc":{"type":7}}},{"Type":{"Rpc":{"type":2}}},{"Type":{"Rpc":{"type":9}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Node/NodeGetInfo","Request":{},"Response":{"node_id":"io.kubernetes.storage.mock","max_volumes_per_node":2},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/CreateVolume","Request":{"name":"sanity-controller-unpublish-CEACCE92-1EE2C59E","volume_capabilities":[{"AccessType":{"Mount":{}},"access_mode":{"mode":1}}]},"Response":{"volume":{"capacity_bytes":107374182400,"volume_id":"24","volume_context":{"name":"sanity-controller-unpublish-CEACCE92-1EE2C59E"}}},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/ControllerPublishVolume","Request":{"volume_id":"24","node_id":"io.kubernetes.storage.mock","volume_capability":{"AccessType":{"Mount":{}},"access_mode":{"mode":1}}},"Response":{"publish_context":{"device":"/dev/mock","readonly":"false"}},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/ControllerUnpublishVolume","Request":{"volume_id":"24","node_id":"io.kubernetes.storage.mock"},"Response":{},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/DeleteVolume","Request":{"volume_id":"24"},"Response":{},"Error":""}
•gRPCCall: {"Method":"/csi.v1.Controller/ControllerGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":3}}},{"Type":{"Rpc":{"type":4}}},{"Type":{"Rpc":{"type":6}}},{"Type":{"Rpc":{"type":5}}},{"Type":{"Rpc":{"type":8}}},{"Type":{"Rpc":{"type":7}}},{"Type":{"Rpc":{"type":2}}},{"Type":{"Rpc":{"type":9}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/CreateSnapshot","Request":{"source_volume_id":"testId"},"Response":null,"Error":"rpc error: code = InvalidArgument desc = Snapshot Name cannot be empty"}
•gRPCCall: {"Method":"/csi.v1.Controller/ControllerGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":3}}},{"Type":{"Rpc":{"type":4}}},{"Type":{"Rpc":{"type":6}}},{"Type":{"Rpc":{"type":5}}},{"Type":{"Rpc":{"type":8}}},{"Type":{"Rpc":{"type":7}}},{"Type":{"Rpc":{"type":2}}},{"Type":{"Rpc":{"type":9}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/CreateSnapshot","Request":{"name":"name"},"Response":null,"Error":"rpc error: code = InvalidArgument desc = Snapshot SourceVolumeId cannot be empty"}
•gRPCCall: {"Method":"/csi.v1.Controller/ControllerGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":3}}},{"Type":{"Rpc":{"type":4}}},{"Type":{"Rpc":{"type":6}}},{"Type":{"Rpc":{"type":5}}},{"Type":{"Rpc":{"type":8}}},{"Type":{"Rpc":{"type":7}}},{"Type":{"Rpc":{"type":2}}},{"Type":{"Rpc":{"type":9}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/CreateVolume","Request":{"name":"CreateSnapshot-volume-1","capacity_range":{"required_bytes":10737418240,"limit_bytes":10737418240},"volume_capabilities":[{"AccessType":{"Mount":{}},"access_mode":{"mode":1}}]},"Response":{"volume":{"capacity_bytes":10737418240,"volume_id":"25","volume_context":{"name":"CreateSnapshot-volume-1"}}},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/CreateSnapshot","Request":{"source_volume_id":"25","name":"CreateSnapshot-snapshot-1"},"Response":{"snapshot":{"snapshot_id":"5","source_volume_id":"25","creation_time":{"seconds":1570460431,"nanos":51274041},"ready_to_use":true}},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/CreateSnapshot","Request":{"source_volume_id":"25","name":"CreateSnapshot-snapshot-1"},"Response":{"snapshot":{"snapshot_id":"5","source_volume_id":"25","creation_time":{"seconds":1570460431,"nanos":51274041},"ready_to_use":true}},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/DeleteSnapshot","Request":{"snapshot_id":"5"},"Response":{},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/DeleteVolume","Request":{"volume_id":"25"},"Response":{},"Error":""}
•gRPCCall: {"Method":"/csi.v1.Controller/ControllerGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":3}}},{"Type":{"Rpc":{"type":4}}},{"Type":{"Rpc":{"type":6}}},{"Type":{"Rpc":{"type":5}}},{"Type":{"Rpc":{"type":8}}},{"Type":{"Rpc":{"type":7}}},{"Type":{"Rpc":{"type":2}}},{"Type":{"Rpc":{"type":9}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/CreateVolume","Request":{"name":"CreateSnapshot-volume-2","capacity_range":{"required_bytes":10737418240,"limit_bytes":10737418240},"volume_capabilities":[{"AccessType":{"Mount":{}},"access_mode":{"mode":1}}]},"Response":{"volume":{"capacity_bytes":10737418240,"volume_id":"26","volume_context":{"name":"CreateSnapshot-volume-2"}}},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/CreateSnapshot","Request":{"source_volume_id":"26","name":"CreateSnapshot-snapshot-2"},"Response":{"snapshot":{"snapshot_id":"6","source_volume_id":"26","creation_time":{"seconds":1570460431,"nanos":54575253},"ready_to_use":true}},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/CreateVolume","Request":{"name":"CreateSnapshot-volume-3","capacity_range":{"required_bytes":10737418240,"limit_bytes":10737418240},"volume_capabilities":[{"AccessType":{"Mount":{}},"access_mode":{"mode":1}}]},"Response":{"volume":{"capacity_bytes":10737418240,"volume_id":"27","volume_context":{"name":"CreateSnapshot-volume-3"}}},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/CreateSnapshot","Request":{"source_volume_id":"27","name":"CreateSnapshot-snapshot-2"},"Response":null,"Error":"rpc error: code = AlreadyExists desc = Snapshot with name CreateSnapshot-snapshot-2 already exists"}
gRPCCall: {"Method":"/csi.v1.Controller/DeleteSnapshot","Request":{"snapshot_id":"6"},"Response":{},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/DeleteVolume","Request":{"volume_id":"26"},"Response":{},"Error":""}
•gRPCCall: {"Method":"/csi.v1.Controller/ControllerGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":3}}},{"Type":{"Rpc":{"type":4}}},{"Type":{"Rpc":{"type":6}}},{"Type":{"Rpc":{"type":5}}},{"Type":{"Rpc":{"type":8}}},{"Type":{"Rpc":{"type":7}}},{"Type":{"Rpc":{"type":2}}},{"Type":{"Rpc":{"type":9}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/CreateVolume","Request":{"name":"CreateSnapshot-volume-3","capacity_range":{"required_bytes":10737418240,"limit_bytes":10737418240},"volume_capabilities":[{"AccessType":{"Mount":{}},"access_mode":{"mode":1}}]},"Response":{"volume":{"capacity_bytes":10737418240,"volume_id":"27","volume_context":{"name":"CreateSnapshot-volume-3"}}},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/CreateSnapshot","Request":{"source_volume_id":"27","name":"aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa"},"Response":{"snapshot":{"snapshot_id":"7","source_volume_id":"27","creation_time":{"seconds":1570460431,"nanos":497139160},"ready_to_use":true}},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/CreateSnapshot","Request":{"source_volume_id":"27","name":"aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa"},"Response":{"snapshot":{"snapshot_id":"7","source_volume_id":"27","creation_time":{"seconds":1570460431,"nanos":497139160},"ready_to_use":true}},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/DeleteSnapshot","Request":{"snapshot_id":"7"},"Response":{},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/DeleteVolume","Request":{"volume_id":"27"},"Response":{},"Error":""}
•gRPCCall: {"Method":"/csi.v1.Controller/ControllerGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":3}}},{"Type":{"Rpc":{"type":4}}},{"Type":{"Rpc":{"type":6}}},{"Type":{"Rpc":{"type":5}}},{"Type":{"Rpc":{"type":8}}},{"Type":{"Rpc":{"type":7}}},{"Type":{"Rpc":{"type":2}}},{"Type":{"Rpc":{"type":9}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/ControllerExpandVolume","Request":{"capacity_range":{"required_bytes":11811160064}},"Response":null,"Error":"rpc error: code = InvalidArgument desc = Volume ID cannot be empty"}
•gRPCCall: {"Method":"/csi.v1.Controller/ControllerGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":3}}},{"Type":{"Rpc":{"type":4}}},{"Type":{"Rpc":{"type":6}}},{"Type":{"Rpc":{"type":5}}},{"Type":{"Rpc":{"type":8}}},{"Type":{"Rpc":{"type":7}}},{"Type":{"Rpc":{"type":2}}},{"Type":{"Rpc":{"type":9}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/ControllerExpandVolume","Request":{},"Response":null,"Error":"rpc error: code = InvalidArgument desc = Volume ID cannot be empty"}
•gRPCCall: {"Method":"/csi.v1.Controller/ControllerGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":3}}},{"Type":{"Rpc":{"type":4}}},{"Type":{"Rpc":{"type":6}}},{"Type":{"Rpc":{"type":5}}},{"Type":{"Rpc":{"type":8}}},{"Type":{"Rpc":{"type":7}}},{"Type":{"Rpc":{"type":2}}},{"Type":{"Rpc":{"type":9}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/CreateVolume","Request":{"name":"sanity-expand-volume-CEACCE92-1EE2C59E","capacity_range":{"required_bytes":10737418240},"volume_capabilities":[{"AccessType":{"Mount":{}},"access_mode":{"mode":1}}]},"Response":{"volume":{"capacity_bytes":10737418240,"volume_id":"28","volume_context":{"name":"sanity-expand-volume-CEACCE92-1EE2C59E"}}},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/ControllerExpandVolume","Request":{"volume_id":"28","capacity_range":{"required_bytes":11811160064}},"Response":{"capacity_bytes":11811160064},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/DeleteVolume","Request":{"volume_id":"28"},"Response":{},"Error":""}
•gRPCCall: {"Method":"/csi.v1.Controller/ControllerGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":3}}},{"Type":{"Rpc":{"type":4}}},{"Type":{"Rpc":{"type":6}}},{"Type":{"Rpc":{"type":5}}},{"Type":{"Rpc":{"type":8}}},{"Type":{"Rpc":{"type":7}}},{"Type":{"Rpc":{"type":2}}},{"Type":{"Rpc":{"type":9}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/DeleteSnapshot","Request":{},"Response":null,"Error":"rpc error: code = InvalidArgument desc = Snapshot ID cannot be empty"}
•gRPCCall: {"Method":"/csi.v1.Controller/ControllerGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":3}}},{"Type":{"Rpc":{"type":4}}},{"Type":{"Rpc":{"type":6}}},{"Type":{"Rpc":{"type":5}}},{"Type":{"Rpc":{"type":8}}},{"Type":{"Rpc":{"type":7}}},{"Type":{"Rpc":{"type":2}}},{"Type":{"Rpc":{"type":9}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/DeleteSnapshot","Request":{"snapshot_id":"reallyfakesnapshotid"},"Response":{},"Error":""}
•gRPCCall: {"Method":"/csi.v1.Controller/ControllerGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":3}}},{"Type":{"Rpc":{"type":4}}},{"Type":{"Rpc":{"type":6}}},{"Type":{"Rpc":{"type":5}}},{"Type":{"Rpc":{"type":8}}},{"Type":{"Rpc":{"type":7}}},{"Type":{"Rpc":{"type":2}}},{"Type":{"Rpc":{"type":9}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/CreateVolume","Request":{"name":"DeleteSnapshot-volume-1","capacity_range":{"required_bytes":10737418240,"limit_bytes":10737418240},"volume_capabilities":[{"AccessType":{"Mount":{}},"access_mode":{"mode":1}}]},"Response":{"volume":{"capacity_bytes":10737418240,"volume_id":"29","volume_context":{"name":"DeleteSnapshot-volume-1"}}},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/CreateSnapshot","Request":{"source_volume_id":"29","name":"DeleteSnapshot-snapshot-1"},"Response":{"snapshot":{"snapshot_id":"8","source_volume_id":"29","creation_time":{"seconds":1570460431,"nanos":983674106},"ready_to_use":true}},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/DeleteSnapshot","Request":{"snapshot_id":"8"},"Response":{},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/DeleteVolume","Request":{"volume_id":"29"},"Response":{},"Error":""}
•gRPCCall: {"Method":"/csi.v1.Controller/ControllerGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":3}}},{"Type":{"Rpc":{"type":4}}},{"Type":{"Rpc":{"type":6}}},{"Type":{"Rpc":{"type":5}}},{"Type":{"Rpc":{"type":8}}},{"Type":{"Rpc":{"type":7}}},{"Type":{"Rpc":{"type":2}}},{"Type":{"Rpc":{"type":9}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/ListSnapshots","Request":{},"Response":{"entries":[{"snapshot":{"snapshot_id":"1","source_volume_id":"1","creation_time":{"seconds":1570460424,"nanos":845765698},"ready_to_use":true}},{"snapshot":{"snapshot_id":"2","source_volume_id":"2","creation_time":{"seconds":1570460424,"nanos":845768063},"ready_to_use":true}},{"snapshot":{"snapshot_id":"3","source_volume_id":"3","creation_time":{"seconds":1570460424,"nanos":845773058},"ready_to_use":true}}]},"Error":""}
•gRPCCall: {"Method":"/csi.v1.Controller/ControllerGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":3}}},{"Type":{"Rpc":{"type":4}}},{"Type":{"Rpc":{"type":6}}},{"Type":{"Rpc":{"type":5}}},{"Type":{"Rpc":{"type":8}}},{"Type":{"Rpc":{"type":7}}},{"Type":{"Rpc":{"type":2}}},{"Type":{"Rpc":{"type":9}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/CreateVolume","Request":{"name":"listSnapshots-volume-1","capacity_range":{"required_bytes":10737418240,"limit_bytes":10737418240},"volume_capabilities":[{"AccessType":{"Mount":{}},"access_mode":{"mode":1}}]},"Response":{"volume":{"capacity_bytes":10737418240,"volume_id":"30","volume_context":{"name":"listSnapshots-volume-1"}}},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/CreateSnapshot","Request":{"source_volume_id":"30","name":"listSnapshots-snapshot-1"},"Response":{"snapshot":{"snapshot_id":"9","source_volume_id":"30","creation_time":{"seconds":1570460431,"nanos":989121748},"ready_to_use":true}},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/ListSnapshots","Request":{"snapshot_id":"9"},"Response":{"entries":[{"snapshot":{"snapshot_id":"9","source_volume_id":"30","creation_time":{"seconds":1570460431,"nanos":989121748},"ready_to_use":true}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/DeleteSnapshot","Request":{"snapshot_id":"9"},"Response":{},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/DeleteVolume","Request":{"volume_id":"30"},"Response":{},"Error":""}
•gRPCCall: {"Method":"/csi.v1.Controller/ControllerGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":3}}},{"Type":{"Rpc":{"type":4}}},{"Type":{"Rpc":{"type":6}}},{"Type":{"Rpc":{"type":5}}},{"Type":{"Rpc":{"type":8}}},{"Type":{"Rpc":{"type":7}}},{"Type":{"Rpc":{"type":2}}},{"Type":{"Rpc":{"type":9}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/ListSnapshots","Request":{"snapshot_id":"none-exist-id"},"Response":{},"Error":""}
•gRPCCall: {"Method":"/csi.v1.Controller/ControllerGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":3}}},{"Type":{"Rpc":{"type":4}}},{"Type":{"Rpc":{"type":6}}},{"Type":{"Rpc":{"type":5}}},{"Type":{"Rpc":{"type":8}}},{"Type":{"Rpc":{"type":7}}},{"Type":{"Rpc":{"type":2}}},{"Type":{"Rpc":{"type":9}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/CreateVolume","Request":{"name":"listSnapshots-volume-2","capacity_range":{"required_bytes":10737418240,"limit_bytes":10737418240},"volume_capabilities":[{"AccessType":{"Mount":{}},"access_mode":{"mode":1}}]},"Response":{"volume":{"capacity_bytes":10737418240,"volume_id":"31","volume_context":{"name":"listSnapshots-volume-2"}}},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/CreateSnapshot","Request":{"source_volume_id":"31","name":"listSnapshots-snapshot-2"},"Response":{"snapshot":{"snapshot_id":"10","source_volume_id":"31","creation_time":{"seconds":1570460432,"nanos":441694275},"ready_to_use":true}},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/ListSnapshots","Request":{"source_volume_id":"31"},"Response":{"entries":[{"snapshot":{"snapshot_id":"10","source_volume_id":"31","creation_time":{"seconds":1570460432,"nanos":441694275},"ready_to_use":true}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/DeleteSnapshot","Request":{"snapshot_id":"10"},"Response":{},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/DeleteVolume","Request":{"volume_id":"31"},"Response":{},"Error":""}
•gRPCCall: {"Method":"/csi.v1.Controller/ControllerGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":3}}},{"Type":{"Rpc":{"type":4}}},{"Type":{"Rpc":{"type":6}}},{"Type":{"Rpc":{"type":5}}},{"Type":{"Rpc":{"type":8}}},{"Type":{"Rpc":{"type":7}}},{"Type":{"Rpc":{"type":2}}},{"Type":{"Rpc":{"type":9}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/ListSnapshots","Request":{"source_volume_id":"fake-vol-id-8fe48f41-5"},"Response":{},"Error":""}
•gRPCCall: {"Method":"/csi.v1.Controller/ControllerGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":3}}},{"Type":{"Rpc":{"type":4}}},{"Type":{"Rpc":{"type":6}}},{"Type":{"Rpc":{"type":5}}},{"Type":{"Rpc":{"type":8}}},{"Type":{"Rpc":{"type":7}}},{"Type":{"Rpc":{"type":2}}},{"Type":{"Rpc":{"type":9}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/ListSnapshots","Request":{},"Response":{"entries":[{"snapshot":{"snapshot_id":"1","source_volume_id":"1","creation_time":{"seconds":1570460424,"nanos":845765698},"ready_to_use":true}},{"snapshot":{"snapshot_id":"2","source_volume_id":"2","creation_time":{"seconds":1570460424,"nanos":845768063},"ready_to_use":true}},{"snapshot":{"snapshot_id":"3","source_volume_id":"3","creation_time":{"seconds":1570460424,"nanos":845773058},"ready_to_use":true}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/CreateVolume","Request":{"name":"listSnapshots-volume-3","capacity_range":{"required_bytes":10737418240,"limit_bytes":10737418240},"volume_capabilities":[{"AccessType":{"Mount":{}},"access_mode":{"mode":1}}]},"Response":{"volume":{"capacity_bytes":10737418240,"volume_id":"32","volume_context":{"name":"listSnapshots-volume-3"}}},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/CreateSnapshot","Request":{"source_volume_id":"32","name":"listSnapshots-snapshot-3"},"Response":{"snapshot":{"snapshot_id":"11","source_volume_id":"32","creation_time":{"seconds":1570460432,"nanos":866358715},"ready_to_use":true}},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/ListSnapshots","Request":{},"Response":{"entries":[{"snapshot":{"snapshot_id":"1","source_volume_id":"1","creation_time":{"seconds":1570460424,"nanos":845765698},"ready_to_use":true}},{"snapshot":{"snapshot_id":"2","source_volume_id":"2","creation_time":{"seconds":1570460424,"nanos":845768063},"ready_to_use":true}},{"snapshot":{"snapshot_id":"3","source_volume_id":"3","creation_time":{"seconds":1570460424,"nanos":845773058},"ready_to_use":true}},{"snapshot":{"snapshot_id":"11","source_volume_id":"32","creation_time":{"seconds":1570460432,"nanos":866358715},"ready_to_use":true}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/DeleteSnapshot","Request":{"snapshot_id":"11"},"Response":{},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/DeleteVolume","Request":{"volume_id":"32"},"Response":{},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/ListSnapshots","Request":{},"Response":{"entries":[{"snapshot":{"snapshot_id":"1","source_volume_id":"1","creation_time":{"seconds":1570460424,"nanos":845765698},"ready_to_use":true}},{"snapshot":{"snapshot_id":"2","source_volume_id":"2","creation_time":{"seconds":1570460424,"nanos":845768063},"ready_to_use":true}},{"snapshot":{"snapshot_id":"3","source_volume_id":"3","creation_time":{"seconds":1570460424,"nanos":845773058},"ready_to_use":true}}]},"Error":""}
•gRPCCall: {"Method":"/csi.v1.Controller/ControllerGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":3}}},{"Type":{"Rpc":{"type":4}}},{"Type":{"Rpc":{"type":6}}},{"Type":{"Rpc":{"type":5}}},{"Type":{"Rpc":{"type":8}}},{"Type":{"Rpc":{"type":7}}},{"Type":{"Rpc":{"type":2}}},{"Type":{"Rpc":{"type":9}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/ListSnapshots","Request":{},"Response":{"entries":[{"snapshot":{"snapshot_id":"1","source_volume_id":"1","creation_time":{"seconds":1570460424,"nanos":845765698},"ready_to_use":true}},{"snapshot":{"snapshot_id":"2","source_volume_id":"2","creation_time":{"seconds":1570460424,"nanos":845768063},"ready_to_use":true}},{"snapshot":{"snapshot_id":"3","source_volume_id":"3","creation_time":{"seconds":1570460424,"nanos":845773058},"ready_to_use":true}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/CreateVolume","Request":{"name":"volume1","capacity_range":{"required_bytes":10737418240,"limit_bytes":10737418240},"volume_capabilities":[{"AccessType":{"Mount":{}},"access_mode":{"mode":1}}]},"Response":{"volume":{"capacity_bytes":10737418240,"volume_id":"33","volume_context":{"name":"volume1"}}},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/CreateSnapshot","Request":{"source_volume_id":"33","name":"snapshot1"},"Response":{"snapshot":{"snapshot_id":"12","source_volume_id":"33","creation_time":{"seconds":1570460432,"nanos":869751077},"ready_to_use":true}},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/CreateVolume","Request":{"name":"volume2","capacity_range":{"required_bytes":10737418240,"limit_bytes":10737418240},"volume_capabilities":[{"AccessType":{"Mount":{}},"access_mode":{"mode":1}}]},"Response":{"volume":{"capacity_bytes":10737418240,"volume_id":"34","volume_context":{"name":"volume2"}}},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/CreateSnapshot","Request":{"source_volume_id":"34","name":"snapshot2"},"Response":{"snapshot":{"snapshot_id":"13","source_volume_id":"34","creation_time":{"seconds":1570460432,"nanos":870441890},"ready_to_use":true}},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/ListSnapshots","Request":{"max_entries":2},"Response":{"entries":[{"snapshot":{"snapshot_id":"1","source_volume_id":"1","creation_time":{"seconds":1570460424,"nanos":845765698},"ready_to_use":true}},{"snapshot":{"snapshot_id":"2","source_volume_id":"2","creation_time":{"seconds":1570460424,"nanos":845768063},"ready_to_use":true}}],"next_token":"2"},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/ListSnapshots","Request":{"starting_token":"2"},"Response":{"entries":[{"snapshot":{"snapshot_id":"3","source_volume_id":"3","creation_time":{"seconds":1570460424,"nanos":845773058},"ready_to_use":true}},{"snapshot":{"snapshot_id":"12","source_volume_id":"33","creation_time":{"seconds":1570460432,"nanos":869751077},"ready_to_use":true}},{"snapshot":{"snapshot_id":"13","source_volume_id":"34","creation_time":{"seconds":1570460432,"nanos":870441890},"ready_to_use":true}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/DeleteSnapshot","Request":{"snapshot_id":"12"},"Response":{},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/DeleteSnapshot","Request":{"snapshot_id":"13"},"Response":{},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/DeleteVolume","Request":{"volume_id":"33"},"Response":{},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/DeleteVolume","Request":{"volume_id":"34"},"Response":{},"Error":""}
•
Ran 71 of 72 Specs in 8.441 seconds
SUCCESS! -- 71 Passed | 0 Failed | 0 Pending | 1 Skipped
PASS
mock driver started
=== RUN   TestMyDriverWithCustomTargetPaths
Running Suite: CSI Driver Test Suite
====================================
Random Seed: 1570460435
Will run 3 of 72 specs

SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSgRPCCall: {"Method":"/csi.v1.Identity/GetPluginCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Service":{"type":1}}},{"Type":{"VolumeExpansion":{"type":1}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/ControllerGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":3}}},{"Type":{"Rpc":{"type":4}}},{"Type":{"Rpc":{"type":6}}},{"Type":{"Rpc":{"type":5}}},{"Type":{"Rpc":{"type":8}}},{"Type":{"Rpc":{"type":7}}},{"Type":{"Rpc":{"type":2}}},{"Type":{"Rpc":{"type":9}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Node/NodeGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{}}},{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":2}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Node/NodeGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{}}},{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":2}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Node/NodePublishVolume","Request":{},"Response":null,"Error":"rpc error: code = InvalidArgument desc = stage volume info 'device' key required"}
•gRPCCall: {"Method":"/csi.v1.Identity/GetPluginCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Service":{"type":1}}},{"Type":{"VolumeExpansion":{"type":1}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/ControllerGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":3}}},{"Type":{"Rpc":{"type":4}}},{"Type":{"Rpc":{"type":6}}},{"Type":{"Rpc":{"type":5}}},{"Type":{"Rpc":{"type":8}}},{"Type":{"Rpc":{"type":7}}},{"Type":{"Rpc":{"type":2}}},{"Type":{"Rpc":{"type":9}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Node/NodeGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{}}},{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":2}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Node/NodeGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{}}},{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":2}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Node/NodePublishVolume","Request":{"volume_id":"fake-vol-id-a8d92937-6"},"Response":null,"Error":"rpc error: code = InvalidArgument desc = stage volume info 'device' key required"}
•gRPCCall: {"Method":"/csi.v1.Identity/GetPluginCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Service":{"type":1}}},{"Type":{"VolumeExpansion":{"type":1}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/ControllerGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":3}}},{"Type":{"Rpc":{"type":4}}},{"Type":{"Rpc":{"type":6}}},{"Type":{"Rpc":{"type":5}}},{"Type":{"Rpc":{"type":8}}},{"Type":{"Rpc":{"type":7}}},{"Type":{"Rpc":{"type":2}}},{"Type":{"Rpc":{"type":9}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Node/NodeGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{}}},{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":2}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Node/NodeGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{}}},{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":2}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Node/NodePublishVolume","Request":{"volume_id":"fake-vol-id-ad8f53a3-f","target_path":"/tmp/csi/foo/target/mount/target"},"Response":null,"Error":"rpc error: code = InvalidArgument desc = stage volume info 'device' key required"}
•SSSSSSSSSSSSSSS
Ran 3 of 72 Specs in 0.029 seconds
SUCCESS! -- 3 Passed | 0 Failed | 0 Pending | 69 Skipped
--- PASS: TestMyDriverWithCustomTargetPaths (0.05s)
PASS
ok  	command-line-arguments	0.060s
mock driver started
Running Suite: CSI Driver Test Suite
====================================
Random Seed: 1570460435
Will run 72 of 72 specs

gRPCCall: {"Method":"/csi.v1.Controller/ControllerGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":3}}},{"Type":{"Rpc":{"type":4}}},{"Type":{"Rpc":{"type":6}}},{"Type":{"Rpc":{"type":5}}},{"Type":{"Rpc":{"type":8}}},{"Type":{"Rpc":{"type":7}}},{"Type":{"Rpc":{"type":2}}},{"Type":{"Rpc":{"type":9}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/ListSnapshots","Request":{},"Response":{"entries":[{"snapshot":{"snapshot_id":"1","source_volume_id":"1","creation_time":{"seconds":1570460435,"nanos":803966933},"ready_to_use":true}},{"snapshot":{"snapshot_id":"2","source_volume_id":"2","creation_time":{"seconds":1570460435,"nanos":803969304},"ready_to_use":true}},{"snapshot":{"snapshot_id":"3","source_volume_id":"3","creation_time":{"seconds":1570460435,"nanos":803974868},"ready_to_use":true}}]},"Error":""}
•gRPCCall: {"Method":"/csi.v1.Controller/ControllerGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":3}}},{"Type":{"Rpc":{"type":4}}},{"Type":{"Rpc":{"type":6}}},{"Type":{"Rpc":{"type":5}}},{"Type":{"Rpc":{"type":8}}},{"Type":{"Rpc":{"type":7}}},{"Type":{"Rpc":{"type":2}}},{"Type":{"Rpc":{"type":9}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/CreateVolume","Request":{"name":"listSnapshots-volume-1","capacity_range":{"required_bytes":10737418240,"limit_bytes":10737418240},"volume_capabilities":[{"AccessType":{"Mount":{}},"access_mode":{"mode":1}}]},"Response":{"volume":{"capacity_bytes":10737418240,"volume_id":"4","volume_context":{"name":"listSnapshots-volume-1"}}},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/CreateSnapshot","Request":{"source_volume_id":"4","name":"listSnapshots-snapshot-1"},"Response":{"snapshot":{"snapshot_id":"4","source_volume_id":"4","creation_time":{"seconds":1570460435,"nanos":897396992},"ready_to_use":true}},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/ListSnapshots","Request":{"snapshot_id":"4"},"Response":{"entries":[{"snapshot":{"snapshot_id":"4","source_volume_id":"4","creation_time":{"seconds":1570460435,"nanos":897396992},"ready_to_use":true}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/DeleteSnapshot","Request":{"snapshot_id":"4"},"Response":{},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/DeleteVolume","Request":{"volume_id":"4"},"Response":{},"Error":""}
•gRPCCall: {"Method":"/csi.v1.Controller/ControllerGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":3}}},{"Type":{"Rpc":{"type":4}}},{"Type":{"Rpc":{"type":6}}},{"Type":{"Rpc":{"type":5}}},{"Type":{"Rpc":{"type":8}}},{"Type":{"Rpc":{"type":7}}},{"Type":{"Rpc":{"type":2}}},{"Type":{"Rpc":{"type":9}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/ListSnapshots","Request":{"snapshot_id":"none-exist-id"},"Response":{},"Error":""}
•gRPCCall: {"Method":"/csi.v1.Controller/ControllerGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":3}}},{"Type":{"Rpc":{"type":4}}},{"Type":{"Rpc":{"type":6}}},{"Type":{"Rpc":{"type":5}}},{"Type":{"Rpc":{"type":8}}},{"Type":{"Rpc":{"type":7}}},{"Type":{"Rpc":{"type":2}}},{"Type":{"Rpc":{"type":9}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/CreateVolume","Request":{"name":"listSnapshots-volume-2","capacity_range":{"required_bytes":10737418240,"limit_bytes":10737418240},"volume_capabilities":[{"AccessType":{"Mount":{}},"access_mode":{"mode":1}}]},"Response":{"volume":{"capacity_bytes":10737418240,"volume_id":"5","volume_context":{"name":"listSnapshots-volume-2"}}},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/CreateSnapshot","Request":{"source_volume_id":"5","name":"listSnapshots-snapshot-2"},"Response":{"snapshot":{"snapshot_id":"5","source_volume_id":"5","creation_time":{"seconds":1570460435,"nanos":943632459},"ready_to_use":true}},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/ListSnapshots","Request":{"source_volume_id":"5"},"Response":{"entries":[{"snapshot":{"snapshot_id":"5","source_volume_id":"5","creation_time":{"seconds":1570460435,"nanos":943632459},"ready_to_use":true}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/DeleteSnapshot","Request":{"snapshot_id":"5"},"Response":{},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/DeleteVolume","Request":{"volume_id":"5"},"Response":{},"Error":""}
•gRPCCall: {"Method":"/csi.v1.Controller/ControllerGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":3}}},{"Type":{"Rpc":{"type":4}}},{"Type":{"Rpc":{"type":6}}},{"Type":{"Rpc":{"type":5}}},{"Type":{"Rpc":{"type":8}}},{"Type":{"Rpc":{"type":7}}},{"Type":{"Rpc":{"type":2}}},{"Type":{"Rpc":{"type":9}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/ListSnapshots","Request":{"source_volume_id":"fake-vol-id-d2ea7bf2-e"},"Response":{},"Error":""}
•gRPCCall: {"Method":"/csi.v1.Controller/ControllerGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":3}}},{"Type":{"Rpc":{"type":4}}},{"Type":{"Rpc":{"type":6}}},{"Type":{"Rpc":{"type":5}}},{"Type":{"Rpc":{"type":8}}},{"Type":{"Rpc":{"type":7}}},{"Type":{"Rpc":{"type":2}}},{"Type":{"Rpc":{"type":9}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/ListSnapshots","Request":{},"Response":{"entries":[{"snapshot":{"snapshot_id":"1","source_volume_id":"1","creation_time":{"seconds":1570460435,"nanos":803966933},"ready_to_use":true}},{"snapshot":{"snapshot_id":"2","source_volume_id":"2","creation_time":{"seconds":1570460435,"nanos":803969304},"ready_to_use":true}},{"snapshot":{"snapshot_id":"3","source_volume_id":"3","creation_time":{"seconds":1570460435,"nanos":803974868},"ready_to_use":true}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/CreateVolume","Request":{"name":"listSnapshots-volume-3","capacity_range":{"required_bytes":10737418240,"limit_bytes":10737418240},"volume_capabilities":[{"AccessType":{"Mount":{}},"access_mode":{"mode":1}}]},"Response":{"volume":{"capacity_bytes":10737418240,"volume_id":"6","volume_context":{"name":"listSnapshots-volume-3"}}},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/CreateSnapshot","Request":{"source_volume_id":"6","name":"listSnapshots-snapshot-3"},"Response":{"snapshot":{"snapshot_id":"6","source_volume_id":"6","creation_time":{"seconds":1570460436,"nanos":44166682},"ready_to_use":true}},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/ListSnapshots","Request":{},"Response":{"entries":[{"snapshot":{"snapshot_id":"1","source_volume_id":"1","creation_time":{"seconds":1570460435,"nanos":803966933},"ready_to_use":true}},{"snapshot":{"snapshot_id":"2","source_volume_id":"2","creation_time":{"seconds":1570460435,"nanos":803969304},"ready_to_use":true}},{"snapshot":{"snapshot_id":"3","source_volume_id":"3","creation_time":{"seconds":1570460435,"nanos":803974868},"ready_to_use":true}},{"snapshot":{"snapshot_id":"6","source_volume_id":"6","creation_time":{"seconds":1570460436,"nanos":44166682},"ready_to_use":true}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/DeleteSnapshot","Request":{"snapshot_id":"6"},"Response":{},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/DeleteVolume","Request":{"volume_id":"6"},"Response":{},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/ListSnapshots","Request":{},"Response":{"entries":[{"snapshot":{"snapshot_id":"1","source_volume_id":"1","creation_time":{"seconds":1570460435,"nanos":803966933},"ready_to_use":true}},{"snapshot":{"snapshot_id":"2","source_volume_id":"2","creation_time":{"seconds":1570460435,"nanos":803969304},"ready_to_use":true}},{"snapshot":{"snapshot_id":"3","source_volume_id":"3","creation_time":{"seconds":1570460435,"nanos":803974868},"ready_to_use":true}}]},"Error":""}
•gRPCCall: {"Method":"/csi.v1.Controller/ControllerGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":3}}},{"Type":{"Rpc":{"type":4}}},{"Type":{"Rpc":{"type":6}}},{"Type":{"Rpc":{"type":5}}},{"Type":{"Rpc":{"type":8}}},{"Type":{"Rpc":{"type":7}}},{"Type":{"Rpc":{"type":2}}},{"Type":{"Rpc":{"type":9}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/ListSnapshots","Request":{},"Response":{"entries":[{"snapshot":{"snapshot_id":"1","source_volume_id":"1","creation_time":{"seconds":1570460435,"nanos":803966933},"ready_to_use":true}},{"snapshot":{"snapshot_id":"2","source_volume_id":"2","creation_time":{"seconds":1570460435,"nanos":803969304},"ready_to_use":true}},{"snapshot":{"snapshot_id":"3","source_volume_id":"3","creation_time":{"seconds":1570460435,"nanos":803974868},"ready_to_use":true}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/CreateVolume","Request":{"name":"volume1","capacity_range":{"required_bytes":10737418240,"limit_bytes":10737418240},"volume_capabilities":[{"AccessType":{"Mount":{}},"access_mode":{"mode":1}}]},"Response":{"volume":{"capacity_bytes":10737418240,"volume_id":"7","volume_context":{"name":"volume1"}}},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/CreateSnapshot","Request":{"source_volume_id":"7","name":"snapshot1"},"Response":{"snapshot":{"snapshot_id":"7","source_volume_id":"7","creation_time":{"seconds":1570460436,"nanos":75991105},"ready_to_use":true}},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/CreateVolume","Request":{"name":"volume2","capacity_range":{"required_bytes":10737418240,"limit_bytes":10737418240},"volume_capabilities":[{"AccessType":{"Mount":{}},"access_mode":{"mode":1}}]},"Response":{"volume":{"capacity_bytes":10737418240,"volume_id":"8","volume_context":{"name":"volume2"}}},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/CreateSnapshot","Request":{"source_volume_id":"8","name":"snapshot2"},"Response":{"snapshot":{"snapshot_id":"8","source_volume_id":"8","creation_time":{"seconds":1570460436,"nanos":76624200},"ready_to_use":true}},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/ListSnapshots","Request":{"max_entries":2},"Response":{"entries":[{"snapshot":{"snapshot_id":"1","source_volume_id":"1","creation_time":{"seconds":1570460435,"nanos":803966933},"ready_to_use":true}},{"snapshot":{"snapshot_id":"2","source_volume_id":"2","creation_time":{"seconds":1570460435,"nanos":803969304},"ready_to_use":true}}],"next_token":"2"},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/ListSnapshots","Request":{"starting_token":"2"},"Response":{"entries":[{"snapshot":{"snapshot_id":"3","source_volume_id":"3","creation_time":{"seconds":1570460435,"nanos":803974868},"ready_to_use":true}},{"snapshot":{"snapshot_id":"7","source_volume_id":"7","creation_time":{"seconds":1570460436,"nanos":75991105},"ready_to_use":true}},{"snapshot":{"snapshot_id":"8","source_volume_id":"8","creation_time":{"seconds":1570460436,"nanos":76624200},"ready_to_use":true}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/DeleteSnapshot","Request":{"snapshot_id":"7"},"Response":{},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/DeleteSnapshot","Request":{"snapshot_id":"8"},"Response":{},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/DeleteVolume","Request":{"volume_id":"7"},"Response":{},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/DeleteVolume","Request":{"volume_id":"8"},"Response":{},"Error":""}
•gRPCCall: {"Method":"/csi.v1.Controller/ControllerGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":3}}},{"Type":{"Rpc":{"type":4}}},{"Type":{"Rpc":{"type":6}}},{"Type":{"Rpc":{"type":5}}},{"Type":{"Rpc":{"type":8}}},{"Type":{"Rpc":{"type":7}}},{"Type":{"Rpc":{"type":2}}},{"Type":{"Rpc":{"type":9}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/DeleteSnapshot","Request":{},"Response":null,"Error":"rpc error: code = InvalidArgument desc = Snapshot ID cannot be empty"}
•gRPCCall: {"Method":"/csi.v1.Controller/ControllerGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":3}}},{"Type":{"Rpc":{"type":4}}},{"Type":{"Rpc":{"type":6}}},{"Type":{"Rpc":{"type":5}}},{"Type":{"Rpc":{"type":8}}},{"Type":{"Rpc":{"type":7}}},{"Type":{"Rpc":{"type":2}}},{"Type":{"Rpc":{"type":9}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/DeleteSnapshot","Request":{"snapshot_id":"reallyfakesnapshotid"},"Response":{},"Error":""}
•gRPCCall: {"Method":"/csi.v1.Controller/ControllerGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":3}}},{"Type":{"Rpc":{"type":4}}},{"Type":{"Rpc":{"type":6}}},{"Type":{"Rpc":{"type":5}}},{"Type":{"Rpc":{"type":8}}},{"Type":{"Rpc":{"type":7}}},{"Type":{"Rpc":{"type":2}}},{"Type":{"Rpc":{"type":9}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/CreateVolume","Request":{"name":"DeleteSnapshot-volume-1","capacity_range":{"required_bytes":10737418240,"limit_bytes":10737418240},"volume_capabilities":[{"AccessType":{"Mount":{}},"access_mode":{"mode":1}}]},"Response":{"volume":{"capacity_bytes":10737418240,"volume_id":"9","volume_context":{"name":"DeleteSnapshot-volume-1"}}},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/CreateSnapshot","Request":{"source_volume_id":"9","name":"DeleteSnapshot-snapshot-1"},"Response":{"snapshot":{"snapshot_id":"9","source_volume_id":"9","creation_time":{"seconds":1570460436,"nanos":183946281},"ready_to_use":true}},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/DeleteSnapshot","Request":{"snapshot_id":"9"},"Response":{},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/DeleteVolume","Request":{"volume_id":"9"},"Response":{},"Error":""}
•gRPCCall: {"Method":"/csi.v1.Controller/ControllerGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":3}}},{"Type":{"Rpc":{"type":4}}},{"Type":{"Rpc":{"type":6}}},{"Type":{"Rpc":{"type":5}}},{"Type":{"Rpc":{"type":8}}},{"Type":{"Rpc":{"type":7}}},{"Type":{"Rpc":{"type":2}}},{"Type":{"Rpc":{"type":9}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/CreateSnapshot","Request":{"source_volume_id":"testId"},"Response":null,"Error":"rpc error: code = InvalidArgument desc = Snapshot Name cannot be empty"}
•gRPCCall: {"Method":"/csi.v1.Controller/ControllerGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":3}}},{"Type":{"Rpc":{"type":4}}},{"Type":{"Rpc":{"type":6}}},{"Type":{"Rpc":{"type":5}}},{"Type":{"Rpc":{"type":8}}},{"Type":{"Rpc":{"type":7}}},{"Type":{"Rpc":{"type":2}}},{"Type":{"Rpc":{"type":9}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/CreateSnapshot","Request":{"name":"name"},"Response":null,"Error":"rpc error: code = InvalidArgument desc = Snapshot SourceVolumeId cannot be empty"}
•gRPCCall: {"Method":"/csi.v1.Controller/ControllerGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":3}}},{"Type":{"Rpc":{"type":4}}},{"Type":{"Rpc":{"type":6}}},{"Type":{"Rpc":{"type":5}}},{"Type":{"Rpc":{"type":8}}},{"Type":{"Rpc":{"type":7}}},{"Type":{"Rpc":{"type":2}}},{"Type":{"Rpc":{"type":9}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/CreateVolume","Request":{"name":"CreateSnapshot-volume-1","capacity_range":{"required_bytes":10737418240,"limit_bytes":10737418240},"volume_capabilities":[{"AccessType":{"Mount":{}},"access_mode":{"mode":1}}]},"Response":{"volume":{"capacity_bytes":10737418240,"volume_id":"10","volume_context":{"name":"CreateSnapshot-volume-1"}}},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/CreateSnapshot","Request":{"source_volume_id":"10","name":"CreateSnapshot-snapshot-1"},"Response":{"snapshot":{"snapshot_id":"10","source_volume_id":"10","creation_time":{"seconds":1570460436,"nanos":271028909},"ready_to_use":true}},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/CreateSnapshot","Request":{"source_volume_id":"10","name":"CreateSnapshot-snapshot-1"},"Response":{"snapshot":{"snapshot_id":"10","source_volume_id":"10","creation_time":{"seconds":1570460436,"nanos":271028909},"ready_to_use":true}},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/DeleteSnapshot","Request":{"snapshot_id":"10"},"Response":{},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/DeleteVolume","Request":{"volume_id":"10"},"Response":{},"Error":""}
•gRPCCall: {"Method":"/csi.v1.Controller/ControllerGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":3}}},{"Type":{"Rpc":{"type":4}}},{"Type":{"Rpc":{"type":6}}},{"Type":{"Rpc":{"type":5}}},{"Type":{"Rpc":{"type":8}}},{"Type":{"Rpc":{"type":7}}},{"Type":{"Rpc":{"type":2}}},{"Type":{"Rpc":{"type":9}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/CreateVolume","Request":{"name":"CreateSnapshot-volume-2","capacity_range":{"required_bytes":10737418240,"limit_bytes":10737418240},"volume_capabilities":[{"AccessType":{"Mount":{}},"access_mode":{"mode":1}}]},"Response":{"volume":{"capacity_bytes":10737418240,"volume_id":"11","volume_context":{"name":"CreateSnapshot-volume-2"}}},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/CreateSnapshot","Request":{"source_volume_id":"11","name":"CreateSnapshot-snapshot-2"},"Response":{"snapshot":{"snapshot_id":"11","source_volume_id":"11","creation_time":{"seconds":1570460436,"nanos":315803294},"ready_to_use":true}},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/CreateVolume","Request":{"name":"CreateSnapshot-volume-3","capacity_range":{"required_bytes":10737418240,"limit_bytes":10737418240},"volume_capabilities":[{"AccessType":{"Mount":{}},"access_mode":{"mode":1}}]},"Response":{"volume":{"capacity_bytes":10737418240,"volume_id":"12","volume_context":{"name":"CreateSnapshot-volume-3"}}},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/CreateSnapshot","Request":{"source_volume_id":"12","name":"CreateSnapshot-snapshot-2"},"Response":null,"Error":"rpc error: code = AlreadyExists desc = Snapshot with name CreateSnapshot-snapshot-2 already exists"}
gRPCCall: {"Method":"/csi.v1.Controller/DeleteSnapshot","Request":{"snapshot_id":"11"},"Response":{},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/DeleteVolume","Request":{"volume_id":"11"},"Response":{},"Error":""}
•gRPCCall: {"Method":"/csi.v1.Controller/ControllerGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":3}}},{"Type":{"Rpc":{"type":4}}},{"Type":{"Rpc":{"type":6}}},{"Type":{"Rpc":{"type":5}}},{"Type":{"Rpc":{"type":8}}},{"Type":{"Rpc":{"type":7}}},{"Type":{"Rpc":{"type":2}}},{"Type":{"Rpc":{"type":9}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/CreateVolume","Request":{"name":"CreateSnapshot-volume-3","capacity_range":{"required_bytes":10737418240,"limit_bytes":10737418240},"volume_capabilities":[{"AccessType":{"Mount":{}},"access_mode":{"mode":1}}]},"Response":{"volume":{"capacity_bytes":10737418240,"volume_id":"12","volume_context":{"name":"CreateSnapshot-volume-3"}}},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/CreateSnapshot","Request":{"source_volume_id":"12","name":"aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa"},"Response":{"snapshot":{"snapshot_id":"12","source_volume_id":"12","creation_time":{"seconds":1570460436,"nanos":366203373},"ready_to_use":true}},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/CreateSnapshot","Request":{"source_volume_id":"12","name":"aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa"},"Response":{"snapshot":{"snapshot_id":"12","source_volume_id":"12","creation_time":{"seconds":1570460436,"nanos":366203373},"ready_to_use":true}},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/DeleteSnapshot","Request":{"snapshot_id":"12"},"Response":{},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/DeleteVolume","Request":{"volume_id":"12"},"Response":{},"Error":""}
•gRPCCall: {"Method":"/csi.v1.Identity/GetPluginCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Service":{"type":1}}},{"Type":{"VolumeExpansion":{"type":1}}}]},"Error":""}
•gRPCCall: {"Method":"/csi.v1.Identity/Probe","Request":{},"Response":{"ready":{"value":true}},"Error":""}
•gRPCCall: {"Method":"/csi.v1.Identity/GetPluginInfo","Request":{},"Response":{"name":"io.kubernetes.storage.mock","vendor_version":"0.3.0","manifest":{"url":"https://github.com/kubernetes-csi/csi-test/mock"}},"Error":""}
•gRPCCall: {"Method":"/csi.v1.Controller/ControllerGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":3}}},{"Type":{"Rpc":{"type":4}}},{"Type":{"Rpc":{"type":6}}},{"Type":{"Rpc":{"type":5}}},{"Type":{"Rpc":{"type":8}}},{"Type":{"Rpc":{"type":7}}},{"Type":{"Rpc":{"type":2}}},{"Type":{"Rpc":{"type":9}}}]},"Error":""}
•gRPCCall: {"Method":"/csi.v1.Controller/ControllerGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":3}}},{"Type":{"Rpc":{"type":4}}},{"Type":{"Rpc":{"type":6}}},{"Type":{"Rpc":{"type":5}}},{"Type":{"Rpc":{"type":8}}},{"Type":{"Rpc":{"type":7}}},{"Type":{"Rpc":{"type":2}}},{"Type":{"Rpc":{"type":9}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/GetCapacity","Request":{},"Response":{"available_capacity":1099511627776},"Error":""}
•gRPCCall: {"Method":"/csi.v1.Controller/ControllerGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":3}}},{"Type":{"Rpc":{"type":4}}},{"Type":{"Rpc":{"type":6}}},{"Type":{"Rpc":{"type":5}}},{"Type":{"Rpc":{"type":8}}},{"Type":{"Rpc":{"type":7}}},{"Type":{"Rpc":{"type":2}}},{"Type":{"Rpc":{"type":9}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/ListVolumes","Request":{},"Response":{"entries":[{"volume":{"capacity_bytes":107374182400,"volume_id":"1","volume_context":{"name":"Mock Volume 1"}}},{"volume":{"capacity_bytes":107374182400,"volume_id":"2","volume_context":{"name":"Mock Volume 2"}}},{"volume":{"capacity_bytes":107374182400,"volume_id":"3","volume_context":{"name":"Mock Volume 3"}}}]},"Error":""}
•gRPCCall: {"Method":"/csi.v1.Controller/ControllerGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":3}}},{"Type":{"Rpc":{"type":4}}},{"Type":{"Rpc":{"type":6}}},{"Type":{"Rpc":{"type":5}}},{"Type":{"Rpc":{"type":8}}},{"Type":{"Rpc":{"type":7}}},{"Type":{"Rpc":{"type":2}}},{"Type":{"Rpc":{"type":9}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/ListVolumes","Request":{"starting_token":"invalid-token"},"Response":null,"Error":"rpc error: code = Aborted desc = startingToken=0 !\u003c int32=4294967295"}
•gRPCCall: {"Method":"/csi.v1.Controller/ControllerGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":3}}},{"Type":{"Rpc":{"type":4}}},{"Type":{"Rpc":{"type":6}}},{"Type":{"Rpc":{"type":5}}},{"Type":{"Rpc":{"type":8}}},{"Type":{"Rpc":{"type":7}}},{"Type":{"Rpc":{"type":2}}},{"Type":{"Rpc":{"type":9}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/ListVolumes","Request":{},"Response":{"entries":[{"volume":{"capacity_bytes":107374182400,"volume_id":"1","volume_context":{"name":"Mock Volume 1"}}},{"volume":{"capacity_bytes":107374182400,"volume_id":"2","volume_context":{"name":"Mock Volume 2"}}},{"volume":{"capacity_bytes":107374182400,"volume_id":"3","volume_context":{"name":"Mock Volume 3"}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/CreateVolume","Request":{"name":"sanity","volume_capabilities":[{"AccessType":{"Mount":{}},"access_mode":{"mode":1}}]},"Response":{"volume":{"capacity_bytes":107374182400,"volume_id":"13","volume_context":{"name":"sanity"}}},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/ListVolumes","Request":{},"Response":{"entries":[{"volume":{"capacity_bytes":107374182400,"volume_id":"1","volume_context":{"name":"Mock Volume 1"}}},{"volume":{"capacity_bytes":107374182400,"volume_id":"2","volume_context":{"name":"Mock Volume 2"}}},{"volume":{"capacity_bytes":107374182400,"volume_id":"3","volume_context":{"name":"Mock Volume 3"}}},{"volume":{"capacity_bytes":107374182400,"volume_id":"13","volume_context":{"name":"sanity"}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/DeleteVolume","Request":{"volume_id":"13"},"Response":{},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/ListVolumes","Request":{},"Response":{"entries":[{"volume":{"capacity_bytes":107374182400,"volume_id":"1","volume_context":{"name":"Mock Volume 1"}}},{"volume":{"capacity_bytes":107374182400,"volume_id":"2","volume_context":{"name":"Mock Volume 2"}}},{"volume":{"capacity_bytes":107374182400,"volume_id":"3","volume_context":{"name":"Mock Volume 3"}}}]},"Error":""}
•gRPCCall: {"Method":"/csi.v1.Controller/ControllerGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":3}}},{"Type":{"Rpc":{"type":4}}},{"Type":{"Rpc":{"type":6}}},{"Type":{"Rpc":{"type":5}}},{"Type":{"Rpc":{"type":8}}},{"Type":{"Rpc":{"type":7}}},{"Type":{"Rpc":{"type":2}}},{"Type":{"Rpc":{"type":9}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/ListVolumes","Request":{},"Response":{"entries":[{"volume":{"capacity_bytes":107374182400,"volume_id":"1","volume_context":{"name":"Mock Volume 1"}}},{"volume":{"capacity_bytes":107374182400,"volume_id":"2","volume_context":{"name":"Mock Volume 2"}}},{"volume":{"capacity_bytes":107374182400,"volume_id":"3","volume_context":{"name":"Mock Volume 3"}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/ListVolumes","Request":{"max_entries":2},"Response":{"entries":[{"volume":{"capacity_bytes":107374182400,"volume_id":"1","volume_context":{"name":"Mock Volume 1"}}},{"volume":{"capacity_bytes":107374182400,"volume_id":"2","volume_context":{"name":"Mock Volume 2"}}}],"next_token":"2"},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/DeleteVolume","Request":{"volume_id":"1"},"Response":{},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/DeleteVolume","Request":{"volume_id":"2"},"Response":{},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/CreateVolume","Request":{"name":"new-addition","volume_capabilities":[{"AccessType":{"Mount":{}},"access_mode":{"mode":1}}]},"Response":{"volume":{"capacity_bytes":107374182400,"volume_id":"14","volume_context":{"name":"new-addition"}}},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/ListVolumes","Request":{"starting_token":"2"},"Response":{},"Error":""}
•gRPCCall: {"Method":"/csi.v1.Controller/ControllerGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":3}}},{"Type":{"Rpc":{"type":4}}},{"Type":{"Rpc":{"type":6}}},{"Type":{"Rpc":{"type":5}}},{"Type":{"Rpc":{"type":8}}},{"Type":{"Rpc":{"type":7}}},{"Type":{"Rpc":{"type":2}}},{"Type":{"Rpc":{"type":9}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/CreateVolume","Request":{},"Response":null,"Error":"rpc error: code = InvalidArgument desc = Volume Name cannot be empty"}
•gRPCCall: {"Method":"/csi.v1.Controller/ControllerGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":3}}},{"Type":{"Rpc":{"type":4}}},{"Type":{"Rpc":{"type":6}}},{"Type":{"Rpc":{"type":5}}},{"Type":{"Rpc":{"type":8}}},{"Type":{"Rpc":{"type":7}}},{"Type":{"Rpc":{"type":2}}},{"Type":{"Rpc":{"type":9}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/CreateVolume","Request":{"name":"sanity-controller-create-no-volume-capabilities-6738A7C8-0D6072C9"},"Response":null,"Error":"rpc error: code = InvalidArgument desc = Volume Capabilities cannot be empty"}
•gRPCCall: {"Method":"/csi.v1.Controller/ControllerGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":3}}},{"Type":{"Rpc":{"type":4}}},{"Type":{"Rpc":{"type":6}}},{"Type":{"Rpc":{"type":5}}},{"Type":{"Rpc":{"type":8}}},{"Type":{"Rpc":{"type":7}}},{"Type":{"Rpc":{"type":2}}},{"Type":{"Rpc":{"type":9}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/CreateVolume","Request":{"name":"sanity-controller-create-single-no-capacity-6738A7C8-0D6072C9","volume_capabilities":[{"AccessType":{"Mount":{}},"access_mode":{"mode":1}}]},"Response":{"volume":{"capacity_bytes":107374182400,"volume_id":"15","volume_context":{"name":"sanity-controller-create-single-no-capacity-6738A7C8-0D6072C9"}}},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/DeleteVolume","Request":{"volume_id":"15"},"Response":{},"Error":""}
•gRPCCall: {"Method":"/csi.v1.Controller/ControllerGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":3}}},{"Type":{"Rpc":{"type":4}}},{"Type":{"Rpc":{"type":6}}},{"Type":{"Rpc":{"type":5}}},{"Type":{"Rpc":{"type":8}}},{"Type":{"Rpc":{"type":7}}},{"Type":{"Rpc":{"type":2}}},{"Type":{"Rpc":{"type":9}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/CreateVolume","Request":{"name":"sanity-controller-create-single-with-capacity-6738A7C8-0D6072C9","capacity_range":{"required_bytes":10737418240},"volume_capabilities":[{"AccessType":{"Mount":{}},"access_mode":{"mode":1}}]},"Response":{"volume":{"capacity_bytes":10737418240,"volume_id":"16","volume_context":{"name":"sanity-controller-create-single-with-capacity-6738A7C8-0D6072C9"}}},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/DeleteVolume","Request":{"volume_id":"16"},"Response":{},"Error":""}
•gRPCCall: {"Method":"/csi.v1.Controller/ControllerGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":3}}},{"Type":{"Rpc":{"type":4}}},{"Type":{"Rpc":{"type":6}}},{"Type":{"Rpc":{"type":5}}},{"Type":{"Rpc":{"type":8}}},{"Type":{"Rpc":{"type":7}}},{"Type":{"Rpc":{"type":2}}},{"Type":{"Rpc":{"type":9}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/CreateVolume","Request":{"name":"sanity-controller-create-twice-6738A7C8-0D6072C9","capacity_range":{"required_bytes":10737418240},"volume_capabilities":[{"AccessType":{"Mount":{}},"access_mode":{"mode":1}}]},"Response":{"volume":{"capacity_bytes":10737418240,"volume_id":"17","volume_context":{"name":"sanity-controller-create-twice-6738A7C8-0D6072C9"}}},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/CreateVolume","Request":{"name":"sanity-controller-create-twice-6738A7C8-0D6072C9","capacity_range":{"required_bytes":10737418240},"volume_capabilities":[{"AccessType":{"Mount":{}},"access_mode":{"mode":1}}]},"Response":{"volume":{"capacity_bytes":10737418240,"volume_id":"17","volume_context":{"name":"sanity-controller-create-twice-6738A7C8-0D6072C9"}}},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/DeleteVolume","Request":{"volume_id":"17"},"Response":{},"Error":""}
•gRPCCall: {"Method":"/csi.v1.Controller/ControllerGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":3}}},{"Type":{"Rpc":{"type":4}}},{"Type":{"Rpc":{"type":6}}},{"Type":{"Rpc":{"type":5}}},{"Type":{"Rpc":{"type":8}}},{"Type":{"Rpc":{"type":7}}},{"Type":{"Rpc":{"type":2}}},{"Type":{"Rpc":{"type":9}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/CreateVolume","Request":{"name":"sanity-controller-create-twice-different-6738A7C8-0D6072C9","capacity_range":{"required_bytes":10737418240,"limit_bytes":10737418240},"volume_capabilities":[{"AccessType":{"Mount":{}},"access_mode":{"mode":1}}]},"Response":{"volume":{"capacity_bytes":10737418240,"volume_id":"18","volume_context":{"name":"sanity-controller-create-twice-different-6738A7C8-0D6072C9"}}},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/CreateVolume","Request":{"name":"sanity-controller-create-twice-different-6738A7C8-0D6072C9","capacity_range":{"required_bytes":21474836480,"limit_bytes":21474836480},"volume_capabilities":[{"AccessType":{"Mount":{}},"access_mode":{"mode":1}}]},"Response":null,"Error":"rpc error: code = AlreadyExists desc = Volume with name sanity-controller-create-twice-different-6738A7C8-0D6072C9 already exists"}
gRPCCall: {"Method":"/csi.v1.Controller/DeleteVolume","Request":{"volume_id":"18"},"Response":{},"Error":""}
•gRPCCall: {"Method":"/csi.v1.Controller/ControllerGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":3}}},{"Type":{"Rpc":{"type":4}}},{"Type":{"Rpc":{"type":6}}},{"Type":{"Rpc":{"type":5}}},{"Type":{"Rpc":{"type":8}}},{"Type":{"Rpc":{"type":7}}},{"Type":{"Rpc":{"type":2}}},{"Type":{"Rpc":{"type":9}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/CreateVolume","Request":{"name":"aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa","capacity_range":{"required_bytes":10737418240},"volume_capabilities":[{"AccessType":{"Mount":{}},"access_mode":{"mode":1}}]},"Response":{"volume":{"capacity_bytes":10737418240,"volume_id":"19","volume_context":{"name":"aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa"}}},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/DeleteVolume","Request":{"volume_id":"19"},"Response":{},"Error":""}
•gRPCCall: {"Method":"/csi.v1.Controller/ControllerGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":3}}},{"Type":{"Rpc":{"type":4}}},{"Type":{"Rpc":{"type":6}}},{"Type":{"Rpc":{"type":5}}},{"Type":{"Rpc":{"type":8}}},{"Type":{"Rpc":{"type":7}}},{"Type":{"Rpc":{"type":2}}},{"Type":{"Rpc":{"type":9}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/ControllerGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":3}}},{"Type":{"Rpc":{"type":4}}},{"Type":{"Rpc":{"type":6}}},{"Type":{"Rpc":{"type":5}}},{"Type":{"Rpc":{"type":8}}},{"Type":{"Rpc":{"type":7}}},{"Type":{"Rpc":{"type":2}}},{"Type":{"Rpc":{"type":9}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/CreateVolume","Request":{"name":"sanity-controller-source-vol-6738A7C8-0D6072C9","capacity_range":{"required_bytes":10737418240,"limit_bytes":10737418240},"volume_capabilities":[{"AccessType":{"Mount":{}},"access_mode":{"mode":1}}]},"Response":{"volume":{"capacity_bytes":10737418240,"volume_id":"20","volume_context":{"name":"sanity-controller-source-vol-6738A7C8-0D6072C9"}}},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/CreateSnapshot","Request":{"source_volume_id":"20","name":"sanity-controller-snap-from-vol-6738A7C8-0D6072C9"},"Response":{"snapshot":{"snapshot_id":"13","source_volume_id":"20","creation_time":{"seconds":1570460437,"nanos":311674939},"ready_to_use":true}},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/CreateVolume","Request":{"name":"sanity-controller-vol-from-snap-6738A7C8-0D6072C9","capacity_range":{"required_bytes":10737418240,"limit_bytes":10737418240},"volume_capabilities":[{"AccessType":{"Mount":{}},"access_mode":{"mode":1}}],"volume_content_source":{"Type":{"Snapshot":{"snapshot_id":"13"}}}},"Response":{"volume":{"capacity_bytes":10737418240,"volume_id":"21","volume_context":{"name":"sanity-controller-vol-from-snap-6738A7C8-0D6072C9"},"content_source":{"Type":{"Snapshot":{"snapshot_id":"\u0003"}}}}},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/DeleteVolume","Request":{"volume_id":"21"},"Response":{},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/DeleteSnapshot","Request":{"snapshot_id":"13"},"Response":{},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/DeleteVolume","Request":{"volume_id":"20"},"Response":{},"Error":""}
•gRPCCall: {"Method":"/csi.v1.Controller/ControllerGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":3}}},{"Type":{"Rpc":{"type":4}}},{"Type":{"Rpc":{"type":6}}},{"Type":{"Rpc":{"type":5}}},{"Type":{"Rpc":{"type":8}}},{"Type":{"Rpc":{"type":7}}},{"Type":{"Rpc":{"type":2}}},{"Type":{"Rpc":{"type":9}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/ControllerGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":3}}},{"Type":{"Rpc":{"type":4}}},{"Type":{"Rpc":{"type":6}}},{"Type":{"Rpc":{"type":5}}},{"Type":{"Rpc":{"type":8}}},{"Type":{"Rpc":{"type":7}}},{"Type":{"Rpc":{"type":2}}},{"Type":{"Rpc":{"type":9}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/CreateVolume","Request":{"name":"sanity-controller-vol-from-snap-6738A7C8-0D6072C9","capacity_range":{"required_bytes":10737418240,"limit_bytes":10737418240},"volume_capabilities":[{"AccessType":{"Mount":{}},"access_mode":{"mode":1}}],"volume_content_source":{"Type":{"Snapshot":{"snapshot_id":"non-existing-snapshot-id"}}}},"Response":null,"Error":"rpc error: code = NotFound desc = Requested source snapshot non-existing-snapshot-id not found"}
•gRPCCall: {"Method":"/csi.v1.Controller/ControllerGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":3}}},{"Type":{"Rpc":{"type":4}}},{"Type":{"Rpc":{"type":6}}},{"Type":{"Rpc":{"type":5}}},{"Type":{"Rpc":{"type":8}}},{"Type":{"Rpc":{"type":7}}},{"Type":{"Rpc":{"type":2}}},{"Type":{"Rpc":{"type":9}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/ControllerGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":3}}},{"Type":{"Rpc":{"type":4}}},{"Type":{"Rpc":{"type":6}}},{"Type":{"Rpc":{"type":5}}},{"Type":{"Rpc":{"type":8}}},{"Type":{"Rpc":{"type":7}}},{"Type":{"Rpc":{"type":2}}},{"Type":{"Rpc":{"type":9}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/CreateVolume","Request":{"name":"sanity-controller-source-vol-6738A7C8-0D6072C9","capacity_range":{"required_bytes":10737418240,"limit_bytes":10737418240},"volume_capabilities":[{"AccessType":{"Mount":{}},"access_mode":{"mode":1}}]},"Response":{"volume":{"capacity_bytes":10737418240,"volume_id":"22","volume_context":{"name":"sanity-controller-source-vol-6738A7C8-0D6072C9"}}},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/CreateVolume","Request":{"name":"sanity-controller-vol-from-vol-6738A7C8-0D6072C9","capacity_range":{"required_bytes":10737418240,"limit_bytes":10737418240},"volume_capabilities":[{"AccessType":{"Mount":{}},"access_mode":{"mode":1}}],"volume_content_source":{"Type":{"Volume":{"volume_id":"22"}}}},"Response":{"volume":{"capacity_bytes":10737418240,"volume_id":"23","volume_context":{"name":"sanity-controller-vol-from-vol-6738A7C8-0D6072C9"},"content_source":{"Type":{"Volume":{"volume_id":"\u0002"}}}}},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/DeleteVolume","Request":{"volume_id":"23"},"Response":{},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/DeleteVolume","Request":{"volume_id":"22"},"Response":{},"Error":""}
•gRPCCall: {"Method":"/csi.v1.Controller/ControllerGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":3}}},{"Type":{"Rpc":{"type":4}}},{"Type":{"Rpc":{"type":6}}},{"Type":{"Rpc":{"type":5}}},{"Type":{"Rpc":{"type":8}}},{"Type":{"Rpc":{"type":7}}},{"Type":{"Rpc":{"type":2}}},{"Type":{"Rpc":{"type":9}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/ControllerGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":3}}},{"Type":{"Rpc":{"type":4}}},{"Type":{"Rpc":{"type":6}}},{"Type":{"Rpc":{"type":5}}},{"Type":{"Rpc":{"type":8}}},{"Type":{"Rpc":{"type":7}}},{"Type":{"Rpc":{"type":2}}},{"Type":{"Rpc":{"type":9}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/CreateVolume","Request":{"name":"sanity-controller-vol-from-snap-6738A7C8-0D6072C9","capacity_range":{"required_bytes":10737418240,"limit_bytes":10737418240},"volume_capabilities":[{"AccessType":{"Mount":{}},"access_mode":{"mode":1}}],"volume_content_source":{"Type":{"Volume":{"volume_id":"fake-vol-id-4102190c-5"}}}},"Response":null,"Error":"rpc error: code = NotFound desc = Requested source volume fake-vol-id-4102190c-5 not found"}
•gRPCCall: {"Method":"/csi.v1.Controller/ControllerGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":3}}},{"Type":{"Rpc":{"type":4}}},{"Type":{"Rpc":{"type":6}}},{"Type":{"Rpc":{"type":5}}},{"Type":{"Rpc":{"type":8}}},{"Type":{"Rpc":{"type":7}}},{"Type":{"Rpc":{"type":2}}},{"Type":{"Rpc":{"type":9}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/DeleteVolume","Request":{},"Response":null,"Error":"rpc error: code = InvalidArgument desc = Volume ID cannot be empty"}
•gRPCCall: {"Method":"/csi.v1.Controller/ControllerGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":3}}},{"Type":{"Rpc":{"type":4}}},{"Type":{"Rpc":{"type":6}}},{"Type":{"Rpc":{"type":5}}},{"Type":{"Rpc":{"type":8}}},{"Type":{"Rpc":{"type":7}}},{"Type":{"Rpc":{"type":2}}},{"Type":{"Rpc":{"type":9}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/DeleteVolume","Request":{"volume_id":"fake-vol-id"},"Response":{},"Error":""}
•gRPCCall: {"Method":"/csi.v1.Controller/ControllerGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":3}}},{"Type":{"Rpc":{"type":4}}},{"Type":{"Rpc":{"type":6}}},{"Type":{"Rpc":{"type":5}}},{"Type":{"Rpc":{"type":8}}},{"Type":{"Rpc":{"type":7}}},{"Type":{"Rpc":{"type":2}}},{"Type":{"Rpc":{"type":9}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/CreateVolume","Request":{"name":"sanity-controller-create-appropriate-6738A7C8-0D6072C9","volume_capabilities":[{"AccessType":{"Mount":{}},"access_mode":{"mode":1}}]},"Response":{"volume":{"capacity_bytes":107374182400,"volume_id":"24","volume_context":{"name":"sanity-controller-create-appropriate-6738A7C8-0D6072C9"}}},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/DeleteVolume","Request":{"volume_id":"24"},"Response":{},"Error":""}
•gRPCCall: {"Method":"/csi.v1.Controller/ValidateVolumeCapabilities","Request":{},"Response":null,"Error":"rpc error: code = InvalidArgument desc = Volume ID cannot be empty"}
•gRPCCall: {"Method":"/csi.v1.Controller/CreateVolume","Request":{"name":"sanity-controller-validate-nocaps-6738A7C8-0D6072C9","volume_capabilities":[{"AccessType":{"Mount":{}},"access_mode":{"mode":1}}]},"Response":{"volume":{"capacity_bytes":107374182400,"volume_id":"25","volume_context":{"name":"sanity-controller-validate-nocaps-6738A7C8-0D6072C9"}}},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/ValidateVolumeCapabilities","Request":{"volume_id":"25"},"Response":null,"Error":"rpc error: code = InvalidArgument desc = 25"}
gRPCCall: {"Method":"/csi.v1.Controller/DeleteVolume","Request":{"volume_id":"25"},"Response":{},"Error":""}
•gRPCCall: {"Method":"/csi.v1.Controller/CreateVolume","Request":{"name":"sanity-controller-validate-6738A7C8-0D6072C9","volume_capabilities":[{"AccessType":{"Mount":{}},"access_mode":{"mode":1}}]},"Response":{"volume":{"capacity_bytes":107374182400,"volume_id":"26","volume_context":{"name":"sanity-controller-validate-6738A7C8-0D6072C9"}}},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/ValidateVolumeCapabilities","Request":{"volume_id":"26","volume_capabilities":[{"AccessType":{"Mount":{}},"access_mode":{"mode":1}}]},"Response":{"confirmed":{"volume_capabilities":[{"AccessType":{"Mount":{}},"access_mode":{"mode":1}}]}},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/DeleteVolume","Request":{"volume_id":"26"},"Response":{},"Error":""}
•gRPCCall: {"Method":"/csi.v1.Controller/ValidateVolumeCapabilities","Request":{"volume_id":"fake-vol-id-0704c98d-6","volume_capabilities":[{"AccessType":{"Mount":{}},"access_mode":{"mode":1}}]},"Response":null,"Error":"rpc error: code = NotFound desc = fake-vol-id-0704c98d-6"}
•gRPCCall: {"Method":"/csi.v1.Controller/ControllerGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":3}}},{"Type":{"Rpc":{"type":4}}},{"Type":{"Rpc":{"type":6}}},{"Type":{"Rpc":{"type":5}}},{"Type":{"Rpc":{"type":8}}},{"Type":{"Rpc":{"type":7}}},{"Type":{"Rpc":{"type":2}}},{"Type":{"Rpc":{"type":9}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/ControllerPublishVolume","Request":{},"Response":null,"Error":"rpc error: code = InvalidArgument desc = Volume ID cannot be empty"}
•gRPCCall: {"Method":"/csi.v1.Controller/ControllerGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":3}}},{"Type":{"Rpc":{"type":4}}},{"Type":{"Rpc":{"type":6}}},{"Type":{"Rpc":{"type":5}}},{"Type":{"Rpc":{"type":8}}},{"Type":{"Rpc":{"type":7}}},{"Type":{"Rpc":{"type":2}}},{"Type":{"Rpc":{"type":9}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/ControllerPublishVolume","Request":{"volume_id":"fake-vol-id-1c69e39b-7"},"Response":null,"Error":"rpc error: code = InvalidArgument desc = Node ID cannot be empty"}
•gRPCCall: {"Method":"/csi.v1.Controller/ControllerGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":3}}},{"Type":{"Rpc":{"type":4}}},{"Type":{"Rpc":{"type":6}}},{"Type":{"Rpc":{"type":5}}},{"Type":{"Rpc":{"type":8}}},{"Type":{"Rpc":{"type":7}}},{"Type":{"Rpc":{"type":2}}},{"Type":{"Rpc":{"type":9}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/ControllerPublishVolume","Request":{"volume_id":"fake-vol-id-e2b75f26-c","node_id":"fake-node-id-a4098ff9-d"},"Response":null,"Error":"rpc error: code = InvalidArgument desc = Volume Capabilities cannot be empty"}
•gRPCCall: {"Method":"/csi.v1.Controller/ControllerGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":3}}},{"Type":{"Rpc":{"type":4}}},{"Type":{"Rpc":{"type":6}}},{"Type":{"Rpc":{"type":5}}},{"Type":{"Rpc":{"type":8}}},{"Type":{"Rpc":{"type":7}}},{"Type":{"Rpc":{"type":2}}},{"Type":{"Rpc":{"type":9}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Node/NodeGetInfo","Request":{},"Response":{"node_id":"io.kubernetes.storage.mock","max_volumes_per_node":2},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/CreateVolume","Request":{"name":"sanity-controller-publish-6738A7C8-0D6072C9","volume_capabilities":[{"AccessType":{"Mount":{}},"access_mode":{"mode":1}}]},"Response":{"volume":{"capacity_bytes":107374182400,"volume_id":"27","volume_context":{"name":"sanity-controller-publish-6738A7C8-0D6072C9"}}},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/ControllerPublishVolume","Request":{"volume_id":"27","node_id":"io.kubernetes.storage.mock","volume_capability":{"AccessType":{"Mount":{}},"access_mode":{"mode":1}}},"Response":{"publish_context":{"device":"/dev/mock","readonly":"false"}},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/ControllerUnpublishVolume","Request":{"volume_id":"27","node_id":"io.kubernetes.storage.mock"},"Response":{},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/DeleteVolume","Request":{"volume_id":"27"},"Response":{},"Error":""}
•gRPCCall: {"Method":"/csi.v1.Controller/ControllerGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":3}}},{"Type":{"Rpc":{"type":4}}},{"Type":{"Rpc":{"type":6}}},{"Type":{"Rpc":{"type":5}}},{"Type":{"Rpc":{"type":8}}},{"Type":{"Rpc":{"type":7}}},{"Type":{"Rpc":{"type":2}}},{"Type":{"Rpc":{"type":9}}}]},"Error":""}

------------------------------
S [SKIPPING] [0.030 seconds]
Controller Service [Controller Server]
/home/prow/go/src/github.com/kubernetes-csi/csi-test/pkg/sanity/tests.go:44
  ControllerPublishVolume
  /home/prow/go/src/github.com/kubernetes-csi/csi-test/pkg/sanity/controller.go:1086
    should fail when publishing more volumes than the node max attach limit [It]
    /home/prow/go/src/github.com/kubernetes-csi/csi-test/pkg/sanity/controller.go:1241

    testnodevolumeattachlimit not enabled

    /home/prow/go/src/github.com/kubernetes-csi/csi-test/pkg/sanity/controller.go:1243
------------------------------
gRPCCall: {"Method":"/csi.v1.Controller/ControllerGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":3}}},{"Type":{"Rpc":{"type":4}}},{"Type":{"Rpc":{"type":6}}},{"Type":{"Rpc":{"type":5}}},{"Type":{"Rpc":{"type":8}}},{"Type":{"Rpc":{"type":7}}},{"Type":{"Rpc":{"type":2}}},{"Type":{"Rpc":{"type":9}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/ControllerPublishVolume","Request":{"volume_id":"fake-vol-id-033c5485-e","node_id":"fake-node-id-c0587d7b-7","volume_capability":{"AccessType":{"Mount":{}},"access_mode":{"mode":1}}},"Response":null,"Error":"rpc error: code = NotFound desc = Not matching Node ID fake-node-id-c0587d7b-7 to Mock Node ID io.kubernetes.storage.mock"}
•gRPCCall: {"Method":"/csi.v1.Controller/ControllerGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":3}}},{"Type":{"Rpc":{"type":4}}},{"Type":{"Rpc":{"type":6}}},{"Type":{"Rpc":{"type":5}}},{"Type":{"Rpc":{"type":8}}},{"Type":{"Rpc":{"type":7}}},{"Type":{"Rpc":{"type":2}}},{"Type":{"Rpc":{"type":9}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/CreateVolume","Request":{"name":"sanity-controller-wrong-node-6738A7C8-0D6072C9","volume_capabilities":[{"AccessType":{"Mount":{}},"access_mode":{"mode":1}}]},"Response":{"volume":{"capacity_bytes":107374182400,"volume_id":"28","volume_context":{"name":"sanity-controller-wrong-node-6738A7C8-0D6072C9"}}},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/ControllerPublishVolume","Request":{"volume_id":"28","node_id":"fake-node-id-bff77814-0","volume_capability":{"AccessType":{"Mount":{}},"access_mode":{"mode":1}}},"Response":null,"Error":"rpc error: code = NotFound desc = Not matching Node ID fake-node-id-bff77814-0 to Mock Node ID io.kubernetes.storage.mock"}
gRPCCall: {"Method":"/csi.v1.Controller/DeleteVolume","Request":{"volume_id":"28"},"Response":{},"Error":""}
•gRPCCall: {"Method":"/csi.v1.Controller/ControllerGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":3}}},{"Type":{"Rpc":{"type":4}}},{"Type":{"Rpc":{"type":6}}},{"Type":{"Rpc":{"type":5}}},{"Type":{"Rpc":{"type":8}}},{"Type":{"Rpc":{"type":7}}},{"Type":{"Rpc":{"type":2}}},{"Type":{"Rpc":{"type":9}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/ControllerGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":3}}},{"Type":{"Rpc":{"type":4}}},{"Type":{"Rpc":{"type":6}}},{"Type":{"Rpc":{"type":5}}},{"Type":{"Rpc":{"type":8}}},{"Type":{"Rpc":{"type":7}}},{"Type":{"Rpc":{"type":2}}},{"Type":{"Rpc":{"type":9}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/CreateVolume","Request":{"name":"sanity-controller-published-incompatible-6738A7C8-0D6072C9","volume_capabilities":[{"AccessType":{"Mount":{}},"access_mode":{"mode":1}}]},"Response":{"volume":{"capacity_bytes":107374182400,"volume_id":"29","volume_context":{"name":"sanity-controller-published-incompatible-6738A7C8-0D6072C9"}}},"Error":""}
gRPCCall: {"Method":"/csi.v1.Node/NodeGetInfo","Request":{},"Response":{"node_id":"io.kubernetes.storage.mock","max_volumes_per_node":2},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/ControllerPublishVolume","Request":{"volume_id":"29","node_id":"io.kubernetes.storage.mock","volume_capability":{"AccessType":{"Mount":{}},"access_mode":{"mode":1}}},"Response":{"publish_context":{"device":"/dev/mock","readonly":"false"}},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/ControllerPublishVolume","Request":{"volume_id":"29","node_id":"io.kubernetes.storage.mock","volume_capability":{"AccessType":{"Mount":{}},"access_mode":{"mode":1}},"readonly":true},"Response":null,"Error":"rpc error: code = AlreadyExists desc = Volume published but has incompatible readonly flag"}
gRPCCall: {"Method":"/csi.v1.Controller/ControllerUnpublishVolume","Request":{"volume_id":"29","node_id":"io.kubernetes.storage.mock"},"Response":{},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/DeleteVolume","Request":{"volume_id":"29"},"Response":{},"Error":""}
•gRPCCall: {"Method":"/csi.v1.Controller/ControllerGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":3}}},{"Type":{"Rpc":{"type":4}}},{"Type":{"Rpc":{"type":6}}},{"Type":{"Rpc":{"type":5}}},{"Type":{"Rpc":{"type":8}}},{"Type":{"Rpc":{"type":7}}},{"Type":{"Rpc":{"type":2}}},{"Type":{"Rpc":{"type":9}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/ControllerUnpublishVolume","Request":{},"Response":null,"Error":"rpc error: code = InvalidArgument desc = Volume ID cannot be empty"}
•gRPCCall: {"Method":"/csi.v1.Controller/ControllerGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":3}}},{"Type":{"Rpc":{"type":4}}},{"Type":{"Rpc":{"type":6}}},{"Type":{"Rpc":{"type":5}}},{"Type":{"Rpc":{"type":8}}},{"Type":{"Rpc":{"type":7}}},{"Type":{"Rpc":{"type":2}}},{"Type":{"Rpc":{"type":9}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Node/NodeGetInfo","Request":{},"Response":{"node_id":"io.kubernetes.storage.mock","max_volumes_per_node":2},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/CreateVolume","Request":{"name":"sanity-controller-unpublish-6738A7C8-0D6072C9","volume_capabilities":[{"AccessType":{"Mount":{}},"access_mode":{"mode":1}}]},"Response":{"volume":{"capacity_bytes":107374182400,"volume_id":"30","volume_context":{"name":"sanity-controller-unpublish-6738A7C8-0D6072C9"}}},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/ControllerPublishVolume","Request":{"volume_id":"30","node_id":"io.kubernetes.storage.mock","volume_capability":{"AccessType":{"Mount":{}},"access_mode":{"mode":1}}},"Response":{"publish_context":{"device":"/dev/mock","readonly":"false"}},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/ControllerUnpublishVolume","Request":{"volume_id":"30","node_id":"io.kubernetes.storage.mock"},"Response":{},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/DeleteVolume","Request":{"volume_id":"30"},"Response":{},"Error":""}
•gRPCCall: {"Method":"/csi.v1.Identity/GetPluginCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Service":{"type":1}}},{"Type":{"VolumeExpansion":{"type":1}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/ControllerGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":3}}},{"Type":{"Rpc":{"type":4}}},{"Type":{"Rpc":{"type":6}}},{"Type":{"Rpc":{"type":5}}},{"Type":{"Rpc":{"type":8}}},{"Type":{"Rpc":{"type":7}}},{"Type":{"Rpc":{"type":2}}},{"Type":{"Rpc":{"type":9}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Node/NodeGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{}}},{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":2}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Node/NodeGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{}}},{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":2}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Node/NodeGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{}}},{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":2}}}]},"Error":""}
•gRPCCall: {"Method":"/csi.v1.Identity/GetPluginCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Service":{"type":1}}},{"Type":{"VolumeExpansion":{"type":1}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/ControllerGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":3}}},{"Type":{"Rpc":{"type":4}}},{"Type":{"Rpc":{"type":6}}},{"Type":{"Rpc":{"type":5}}},{"Type":{"Rpc":{"type":8}}},{"Type":{"Rpc":{"type":7}}},{"Type":{"Rpc":{"type":2}}},{"Type":{"Rpc":{"type":9}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Node/NodeGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{}}},{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":2}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Node/NodeGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{}}},{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":2}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Identity/GetPluginCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Service":{"type":1}}},{"Type":{"VolumeExpansion":{"type":1}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Node/NodeGetInfo","Request":{},"Response":{"node_id":"io.kubernetes.storage.mock","max_volumes_per_node":2},"Error":""}
•gRPCCall: {"Method":"/csi.v1.Identity/GetPluginCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Service":{"type":1}}},{"Type":{"VolumeExpansion":{"type":1}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/ControllerGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":3}}},{"Type":{"Rpc":{"type":4}}},{"Type":{"Rpc":{"type":6}}},{"Type":{"Rpc":{"type":5}}},{"Type":{"Rpc":{"type":8}}},{"Type":{"Rpc":{"type":7}}},{"Type":{"Rpc":{"type":2}}},{"Type":{"Rpc":{"type":9}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Node/NodeGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{}}},{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":2}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Node/NodeGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{}}},{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":2}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Node/NodePublishVolume","Request":{},"Response":null,"Error":"rpc error: code = InvalidArgument desc = stage volume info 'device' key required"}
•gRPCCall: {"Method":"/csi.v1.Identity/GetPluginCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Service":{"type":1}}},{"Type":{"VolumeExpansion":{"type":1}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/ControllerGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":3}}},{"Type":{"Rpc":{"type":4}}},{"Type":{"Rpc":{"type":6}}},{"Type":{"Rpc":{"type":5}}},{"Type":{"Rpc":{"type":8}}},{"Type":{"Rpc":{"type":7}}},{"Type":{"Rpc":{"type":2}}},{"Type":{"Rpc":{"type":9}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Node/NodeGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{}}},{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":2}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Node/NodeGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{}}},{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":2}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Node/NodePublishVolume","Request":{"volume_id":"fake-vol-id-fd4fe771-f"},"Response":null,"Error":"rpc error: code = InvalidArgument desc = stage volume info 'device' key required"}
•gRPCCall: {"Method":"/csi.v1.Identity/GetPluginCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Service":{"type":1}}},{"Type":{"VolumeExpansion":{"type":1}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/ControllerGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":3}}},{"Type":{"Rpc":{"type":4}}},{"Type":{"Rpc":{"type":6}}},{"Type":{"Rpc":{"type":5}}},{"Type":{"Rpc":{"type":8}}},{"Type":{"Rpc":{"type":7}}},{"Type":{"Rpc":{"type":2}}},{"Type":{"Rpc":{"type":9}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Node/NodeGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{}}},{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":2}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Node/NodeGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{}}},{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":2}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Node/NodePublishVolume","Request":{"volume_id":"fake-vol-id-5c391778-1","target_path":"/tmp/csi/foo/target/mount/target"},"Response":null,"Error":"rpc error: code = InvalidArgument desc = stage volume info 'device' key required"}
•gRPCCall: {"Method":"/csi.v1.Identity/GetPluginCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Service":{"type":1}}},{"Type":{"VolumeExpansion":{"type":1}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/ControllerGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":3}}},{"Type":{"Rpc":{"type":4}}},{"Type":{"Rpc":{"type":6}}},{"Type":{"Rpc":{"type":5}}},{"Type":{"Rpc":{"type":8}}},{"Type":{"Rpc":{"type":7}}},{"Type":{"Rpc":{"type":2}}},{"Type":{"Rpc":{"type":9}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Node/NodeGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{}}},{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":2}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Node/NodeGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{}}},{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":2}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Node/NodeUnpublishVolume","Request":{},"Response":null,"Error":"rpc error: code = InvalidArgument desc = Volume ID cannot be empty"}
•gRPCCall: {"Method":"/csi.v1.Identity/GetPluginCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Service":{"type":1}}},{"Type":{"VolumeExpansion":{"type":1}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/ControllerGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":3}}},{"Type":{"Rpc":{"type":4}}},{"Type":{"Rpc":{"type":6}}},{"Type":{"Rpc":{"type":5}}},{"Type":{"Rpc":{"type":8}}},{"Type":{"Rpc":{"type":7}}},{"Type":{"Rpc":{"type":2}}},{"Type":{"Rpc":{"type":9}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Node/NodeGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{}}},{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":2}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Node/NodeGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{}}},{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":2}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Node/NodeUnpublishVolume","Request":{"volume_id":"fake-vol-id-5941f304-c"},"Response":null,"Error":"rpc error: code = InvalidArgument desc = Target Path cannot be empty"}
•gRPCCall: {"Method":"/csi.v1.Identity/GetPluginCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Service":{"type":1}}},{"Type":{"VolumeExpansion":{"type":1}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/ControllerGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":3}}},{"Type":{"Rpc":{"type":4}}},{"Type":{"Rpc":{"type":6}}},{"Type":{"Rpc":{"type":5}}},{"Type":{"Rpc":{"type":8}}},{"Type":{"Rpc":{"type":7}}},{"Type":{"Rpc":{"type":2}}},{"Type":{"Rpc":{"type":9}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Node/NodeGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{}}},{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":2}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Node/NodeGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{}}},{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":2}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Node/NodeStageVolume","Request":{"publish_context":{"device":"/dev/mock"},"staging_target_path":"/tmp/csi/foo/staging/mount","volume_capability":{"AccessType":{"Mount":{}},"access_mode":{"mode":1}}},"Response":null,"Error":"rpc error: code = InvalidArgument desc = Volume ID cannot be empty"}
•gRPCCall: {"Method":"/csi.v1.Identity/GetPluginCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Service":{"type":1}}},{"Type":{"VolumeExpansion":{"type":1}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/ControllerGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":3}}},{"Type":{"Rpc":{"type":4}}},{"Type":{"Rpc":{"type":6}}},{"Type":{"Rpc":{"type":5}}},{"Type":{"Rpc":{"type":8}}},{"Type":{"Rpc":{"type":7}}},{"Type":{"Rpc":{"type":2}}},{"Type":{"Rpc":{"type":9}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Node/NodeGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{}}},{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":2}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Node/NodeGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{}}},{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":2}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Node/NodeStageVolume","Request":{"volume_id":"fake-vol-id-342e9849-4","publish_context":{"device":"/dev/mock"},"volume_capability":{"AccessType":{"Mount":{}},"access_mode":{"mode":1}}},"Response":null,"Error":"rpc error: code = InvalidArgument desc = Staging Target Path cannot be empty"}
•gRPCCall: {"Method":"/csi.v1.Identity/GetPluginCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Service":{"type":1}}},{"Type":{"VolumeExpansion":{"type":1}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/ControllerGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":3}}},{"Type":{"Rpc":{"type":4}}},{"Type":{"Rpc":{"type":6}}},{"Type":{"Rpc":{"type":5}}},{"Type":{"Rpc":{"type":8}}},{"Type":{"Rpc":{"type":7}}},{"Type":{"Rpc":{"type":2}}},{"Type":{"Rpc":{"type":9}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Node/NodeGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{}}},{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":2}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Node/NodeGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{}}},{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":2}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/CreateVolume","Request":{"name":"sanity-node-stage-nocaps-6738A7C8-0D6072C9","volume_capabilities":[{"AccessType":{"Mount":{}},"access_mode":{"mode":1}}]},"Response":{"volume":{"capacity_bytes":107374182400,"volume_id":"31","volume_context":{"name":"sanity-node-stage-nocaps-6738A7C8-0D6072C9"}}},"Error":""}
gRPCCall: {"Method":"/csi.v1.Node/NodeStageVolume","Request":{"volume_id":"31","publish_context":{"device":"/dev/mock"},"staging_target_path":"/tmp/csi/foo/staging/mount"},"Response":null,"Error":"rpc error: code = InvalidArgument desc = Volume Capability cannot be empty"}
gRPCCall: {"Method":"/csi.v1.Controller/DeleteVolume","Request":{"volume_id":"31"},"Response":{},"Error":""}
•gRPCCall: {"Method":"/csi.v1.Identity/GetPluginCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Service":{"type":1}}},{"Type":{"VolumeExpansion":{"type":1}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/ControllerGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":3}}},{"Type":{"Rpc":{"type":4}}},{"Type":{"Rpc":{"type":6}}},{"Type":{"Rpc":{"type":5}}},{"Type":{"Rpc":{"type":8}}},{"Type":{"Rpc":{"type":7}}},{"Type":{"Rpc":{"type":2}}},{"Type":{"Rpc":{"type":9}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Node/NodeGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{}}},{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":2}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Node/NodeGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{}}},{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":2}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Node/NodeUnstageVolume","Request":{"staging_target_path":"/tmp/csi/foo/staging/mount"},"Response":null,"Error":"rpc error: code = InvalidArgument desc = Volume ID cannot be empty"}
•gRPCCall: {"Method":"/csi.v1.Identity/GetPluginCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Service":{"type":1}}},{"Type":{"VolumeExpansion":{"type":1}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/ControllerGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":3}}},{"Type":{"Rpc":{"type":4}}},{"Type":{"Rpc":{"type":6}}},{"Type":{"Rpc":{"type":5}}},{"Type":{"Rpc":{"type":8}}},{"Type":{"Rpc":{"type":7}}},{"Type":{"Rpc":{"type":2}}},{"Type":{"Rpc":{"type":9}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Node/NodeGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{}}},{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":2}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Node/NodeGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{}}},{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":2}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Node/NodeUnstageVolume","Request":{"volume_id":"fake-vol-id-9a3917e4-f"},"Response":null,"Error":"rpc error: code = InvalidArgument desc = Staging Target Path cannot be empty"}
•gRPCCall: {"Method":"/csi.v1.Identity/GetPluginCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Service":{"type":1}}},{"Type":{"VolumeExpansion":{"type":1}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/ControllerGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":3}}},{"Type":{"Rpc":{"type":4}}},{"Type":{"Rpc":{"type":6}}},{"Type":{"Rpc":{"type":5}}},{"Type":{"Rpc":{"type":8}}},{"Type":{"Rpc":{"type":7}}},{"Type":{"Rpc":{"type":2}}},{"Type":{"Rpc":{"type":9}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Node/NodeGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{}}},{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":2}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Node/NodeGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{}}},{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":2}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Node/NodeGetVolumeStats","Request":{"volume_path":"some/path"},"Response":null,"Error":"rpc error: code = InvalidArgument desc = Volume ID cannot be empty"}
•gRPCCall: {"Method":"/csi.v1.Identity/GetPluginCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Service":{"type":1}}},{"Type":{"VolumeExpansion":{"type":1}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/ControllerGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":3}}},{"Type":{"Rpc":{"type":4}}},{"Type":{"Rpc":{"type":6}}},{"Type":{"Rpc":{"type":5}}},{"Type":{"Rpc":{"type":8}}},{"Type":{"Rpc":{"type":7}}},{"Type":{"Rpc":{"type":2}}},{"Type":{"Rpc":{"type":9}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Node/NodeGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{}}},{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":2}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Node/NodeGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{}}},{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":2}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Node/NodeGetVolumeStats","Request":{"volume_id":"fake-vol-id-c30827f1-4"},"Response":null,"Error":"rpc error: code = InvalidArgument desc = Volume Path cannot be empty"}
•gRPCCall: {"Method":"/csi.v1.Identity/GetPluginCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Service":{"type":1}}},{"Type":{"VolumeExpansion":{"type":1}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/ControllerGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":3}}},{"Type":{"Rpc":{"type":4}}},{"Type":{"Rpc":{"type":6}}},{"Type":{"Rpc":{"type":5}}},{"Type":{"Rpc":{"type":8}}},{"Type":{"Rpc":{"type":7}}},{"Type":{"Rpc":{"type":2}}},{"Type":{"Rpc":{"type":9}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Node/NodeGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{}}},{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":2}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Node/NodeGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{}}},{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":2}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Node/NodeGetVolumeStats","Request":{"volume_id":"fake-vol-id-48d9d1ad-6","volume_path":"some/path"},"Response":null,"Error":"rpc error: code = NotFound desc = fake-vol-id-48d9d1ad-6"}
•gRPCCall: {"Method":"/csi.v1.Identity/GetPluginCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Service":{"type":1}}},{"Type":{"VolumeExpansion":{"type":1}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/ControllerGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":3}}},{"Type":{"Rpc":{"type":4}}},{"Type":{"Rpc":{"type":6}}},{"Type":{"Rpc":{"type":5}}},{"Type":{"Rpc":{"type":8}}},{"Type":{"Rpc":{"type":7}}},{"Type":{"Rpc":{"type":2}}},{"Type":{"Rpc":{"type":9}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Node/NodeGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{}}},{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":2}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Node/NodeGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{}}},{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":2}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/CreateVolume","Request":{"name":"sanity-node-get-volume-stats-6738A7C8-0D6072C9","volume_capabilities":[{"AccessType":{"Mount":{}},"access_mode":{"mode":1}}]},"Response":{"volume":{"capacity_bytes":107374182400,"volume_id":"32","volume_context":{"name":"sanity-node-get-volume-stats-6738A7C8-0D6072C9"}}},"Error":""}
gRPCCall: {"Method":"/csi.v1.Node/NodeGetInfo","Request":{},"Response":{"node_id":"io.kubernetes.storage.mock","max_volumes_per_node":2},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/ControllerPublishVolume","Request":{"volume_id":"32","node_id":"io.kubernetes.storage.mock","volume_capability":{"AccessType":{"Mount":{}},"access_mode":{"mode":1}},"volume_context":{"name":"sanity-node-get-volume-stats-6738A7C8-0D6072C9"}},"Response":{"publish_context":{"device":"/dev/mock","readonly":"false"}},"Error":""}
gRPCCall: {"Method":"/csi.v1.Node/NodeStageVolume","Request":{"volume_id":"32","publish_context":{"device":"/dev/mock","readonly":"false"},"staging_target_path":"/tmp/csi/foo/staging/mount","volume_capability":{"AccessType":{"Mount":{}},"access_mode":{"mode":1}},"volume_context":{"name":"sanity-node-get-volume-stats-6738A7C8-0D6072C9"}},"Response":{},"Error":""}
gRPCCall: {"Method":"/csi.v1.Node/NodePublishVolume","Request":{"volume_id":"32","publish_context":{"device":"/dev/mock","readonly":"false"},"staging_target_path":"/tmp/csi/foo/staging/mount","target_path":"/tmp/csi/foo/target/mount/target","volume_capability":{"AccessType":{"Mount":{}},"access_mode":{"mode":1}},"volume_context":{"name":"sanity-node-get-volume-stats-6738A7C8-0D6072C9"}},"Response":{},"Error":""}
gRPCCall: {"Method":"/csi.v1.Node/NodeGetVolumeStats","Request":{"volume_id":"32","volume_path":"some/path"},"Response":null,"Error":"rpc error: code = NotFound desc = volume \"32\" doest not exist on the specified path \"32\""}
gRPCCall: {"Method":"/csi.v1.Node/NodeUnpublishVolume","Request":{"volume_id":"32","target_path":"/tmp/csi/foo/target/mount/target"},"Response":{},"Error":""}
gRPCCall: {"Method":"/csi.v1.Node/NodeUnstageVolume","Request":{"volume_id":"32","staging_target_path":"/tmp/csi/foo/staging/mount"},"Response":{},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/ControllerUnpublishVolume","Request":{"volume_id":"32","node_id":"io.kubernetes.storage.mock"},"Response":{},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/DeleteVolume","Request":{"volume_id":"32"},"Response":{},"Error":""}
gRPCCall: {"Method":"/csi.v1.Node/NodeUnpublishVolume","Request":{"volume_id":"32","target_path":"/tmp/csi/foo/target/mount/target"},"Response":null,"Error":"rpc error: code = NotFound desc = 32"}
gRPCCall: {"Method":"/csi.v1.Node/NodeUnstageVolume","Request":{"volume_id":"32","staging_target_path":"/tmp/csi/foo/staging/mount"},"Response":null,"Error":"rpc error: code = NotFound desc = 32"}
gRPCCall: {"Method":"/csi.v1.Controller/ControllerUnpublishVolume","Request":{"volume_id":"32","node_id":"io.kubernetes.storage.mock"},"Response":null,"Error":"rpc error: code = NotFound desc = 32"}
gRPCCall: {"Method":"/csi.v1.Controller/DeleteVolume","Request":{"volume_id":"32"},"Response":{},"Error":""}
•gRPCCall: {"Method":"/csi.v1.Identity/GetPluginCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Service":{"type":1}}},{"Type":{"VolumeExpansion":{"type":1}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/ControllerGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":3}}},{"Type":{"Rpc":{"type":4}}},{"Type":{"Rpc":{"type":6}}},{"Type":{"Rpc":{"type":5}}},{"Type":{"Rpc":{"type":8}}},{"Type":{"Rpc":{"type":7}}},{"Type":{"Rpc":{"type":2}}},{"Type":{"Rpc":{"type":9}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Node/NodeGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{}}},{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":2}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Node/NodeGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{}}},{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":2}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Node/NodeGetInfo","Request":{},"Response":{"node_id":"io.kubernetes.storage.mock","max_volumes_per_node":2},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/CreateVolume","Request":{"name":"sanity-node-full-6738A7C8-0D6072C9","volume_capabilities":[{"AccessType":{"Mount":{}},"access_mode":{"mode":1}}]},"Response":{"volume":{"capacity_bytes":107374182400,"volume_id":"33","volume_context":{"name":"sanity-node-full-6738A7C8-0D6072C9"}}},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/ControllerPublishVolume","Request":{"volume_id":"33","node_id":"io.kubernetes.storage.mock","volume_capability":{"AccessType":{"Mount":{}},"access_mode":{"mode":1}},"volume_context":{"name":"sanity-node-full-6738A7C8-0D6072C9"}},"Response":{"publish_context":{"device":"/dev/mock","readonly":"false"}},"Error":""}
gRPCCall: {"Method":"/csi.v1.Node/NodeStageVolume","Request":{"volume_id":"33","publish_context":{"device":"/dev/mock","readonly":"false"},"staging_target_path":"/tmp/csi/foo/staging/mount","volume_capability":{"AccessType":{"Mount":{}},"access_mode":{"mode":1}},"volume_context":{"name":"sanity-node-full-6738A7C8-0D6072C9"}},"Response":{},"Error":""}
gRPCCall: {"Method":"/csi.v1.Node/NodePublishVolume","Request":{"volume_id":"33","publish_context":{"device":"/dev/mock","readonly":"false"},"staging_target_path":"/tmp/csi/foo/staging/mount","target_path":"/tmp/csi/foo/target/mount/target","volume_capability":{"AccessType":{"Mount":{}},"access_mode":{"mode":1}},"volume_context":{"name":"sanity-node-full-6738A7C8-0D6072C9"}},"Response":{},"Error":""}
gRPCCall: {"Method":"/csi.v1.Node/NodeGetVolumeStats","Request":{"volume_id":"33","volume_path":"/tmp/csi/foo/target/mount/target"},"Response":{"usage":[{"total":107374182400,"unit":1}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Node/NodeUnpublishVolume","Request":{"volume_id":"33","target_path":"/tmp/csi/foo/target/mount/target"},"Response":{},"Error":""}
gRPCCall: {"Method":"/csi.v1.Node/NodeUnstageVolume","Request":{"volume_id":"33","staging_target_path":"/tmp/csi/foo/staging/mount"},"Response":{},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/ControllerUnpublishVolume","Request":{"volume_id":"33","node_id":"io.kubernetes.storage.mock"},"Response":{},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/DeleteVolume","Request":{"volume_id":"33"},"Response":{},"Error":""}
gRPCCall: {"Method":"/csi.v1.Node/NodeUnpublishVolume","Request":{"volume_id":"33","target_path":"/tmp/csi/foo/target/mount/target"},"Response":null,"Error":"rpc error: code = NotFound desc = 33"}
gRPCCall: {"Method":"/csi.v1.Node/NodeUnstageVolume","Request":{"volume_id":"33","staging_target_path":"/tmp/csi/foo/staging/mount"},"Response":null,"Error":"rpc error: code = NotFound desc = 33"}
gRPCCall: {"Method":"/csi.v1.Controller/ControllerUnpublishVolume","Request":{"volume_id":"33","node_id":"io.kubernetes.storage.mock"},"Response":null,"Error":"rpc error: code = NotFound desc = 33"}
gRPCCall: {"Method":"/csi.v1.Controller/DeleteVolume","Request":{"volume_id":"33"},"Response":{},"Error":""}
•gRPCCall: {"Method":"/csi.v1.Controller/ControllerGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":3}}},{"Type":{"Rpc":{"type":4}}},{"Type":{"Rpc":{"type":6}}},{"Type":{"Rpc":{"type":5}}},{"Type":{"Rpc":{"type":8}}},{"Type":{"Rpc":{"type":7}}},{"Type":{"Rpc":{"type":2}}},{"Type":{"Rpc":{"type":9}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/ControllerExpandVolume","Request":{"capacity_range":{"required_bytes":11811160064}},"Response":null,"Error":"rpc error: code = InvalidArgument desc = Volume ID cannot be empty"}
•gRPCCall: {"Method":"/csi.v1.Controller/ControllerGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":3}}},{"Type":{"Rpc":{"type":4}}},{"Type":{"Rpc":{"type":6}}},{"Type":{"Rpc":{"type":5}}},{"Type":{"Rpc":{"type":8}}},{"Type":{"Rpc":{"type":7}}},{"Type":{"Rpc":{"type":2}}},{"Type":{"Rpc":{"type":9}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/ControllerExpandVolume","Request":{},"Response":null,"Error":"rpc error: code = InvalidArgument desc = Volume ID cannot be empty"}
•gRPCCall: {"Method":"/csi.v1.Controller/ControllerGetCapabilities","Request":{},"Response":{"capabilities":[{"Type":{"Rpc":{"type":1}}},{"Type":{"Rpc":{"type":3}}},{"Type":{"Rpc":{"type":4}}},{"Type":{"Rpc":{"type":6}}},{"Type":{"Rpc":{"type":5}}},{"Type":{"Rpc":{"type":8}}},{"Type":{"Rpc":{"type":7}}},{"Type":{"Rpc":{"type":2}}},{"Type":{"Rpc":{"type":9}}}]},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/CreateVolume","Request":{"name":"sanity-expand-volume-6738A7C8-0D6072C9","capacity_range":{"required_bytes":10737418240},"volume_capabilities":[{"AccessType":{"Mount":{}},"access_mode":{"mode":1}}]},"Response":{"volume":{"capacity_bytes":10737418240,"volume_id":"34","volume_context":{"name":"sanity-expand-volume-6738A7C8-0D6072C9"}}},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/ControllerExpandVolume","Request":{"volume_id":"34","capacity_range":{"required_bytes":11811160064}},"Response":{"capacity_bytes":11811160064},"Error":""}
gRPCCall: {"Method":"/csi.v1.Controller/DeleteVolume","Request":{"volume_id":"34"},"Response":{},"Error":""}
•
Ran 71 of 72 Specs in 6.691 seconds
SUCCESS! -- 71 Passed | 0 Failed | 0 Pending | 1 Skipped
PASS
Mon Oct  7 15:00:49 UTC 2019 go1.12.4 $ make container
mkdir -p bin
CGO_ENABLED=0 GOOS=linux go build -a -ldflags '-X main.version=v2.2.0-8-gf5688e0 -extldflags "-static"' -o ./bin/mock-driver ./cmd/mock-driver
docker build -t mock-driver:latest -f ./cmd/mock-driver/Dockerfile --label revision=v2.2.0-8-gf5688e0 .
Sending build context to Docker daemon  66.01MB

... skipping 23 lines ...
Step 6/6 : LABEL revision=v2.2.0-8-gf5688e0
 ---> Running in 6cbe1034662d
Removing intermediate container 6cbe1034662d
 ---> c16be6172776
Successfully built c16be6172776
Successfully tagged mock-driver:latest
Mon Oct  7 15:01:11 UTC 2019 go1.12.10 $ curl --fail --location -o /home/prow/go/pkg/csiprow.UVGv0mX0J9/bin/kind https://github.com/kubernetes-sigs/kind/releases/download/0.2.1/kind-linux-amd64
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed

  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
100   607    0   607    0     0   1161      0 --:--:-- --:--:-- --:--:--  1160

 33 33.6M   33 11.2M    0     0   9.9M      0  0:00:03  0:00:01  0:00:02  9.9M
100 33.6M  100 33.6M    0     0  24.5M      0  0:00:01  0:00:01 --:--:-- 92.7M
INFO: kind-config.yaml:
kind: Config
... skipping 46 lines ...

export KUBECONFIG="$(kind get kubeconfig-path --name="csi-prow")"
kubectl cluster-info
Mon Oct  7 15:03:41 UTC 2019 go1.12.10 $ git init /home/prow/go/pkg/csiprow.UVGv0mX0J9/hostpath
Initialized empty Git repository in /home/prow/go/pkg/csiprow.UVGv0mX0J9/hostpath/.git/
Mon Oct  7 15:03:41 UTC 2019 go1.12.10 /home/prow/go/pkg/csiprow.UVGv0mX0J9/hostpath$ git fetch --depth=1 https://github.com/kubernetes-csi/csi-driver-host-path fc52d13ba07922c80555a24616a5b16480350c3f
error: no such remote ref fc52d13ba07922c80555a24616a5b16480350c3f
Mon Oct  7 15:03:41 UTC 2019 go1.12.10 /home/prow/go/pkg/csiprow.UVGv0mX0J9/hostpath$ git fetch https://github.com/kubernetes-csi/csi-driver-host-path +refs/heads/*:refs/remotes/csiprow/heads/* +refs/tags/*:refs/tags/*
From https://github.com/kubernetes-csi/csi-driver-host-path
 * [new branch]        master     -> csiprow/heads/master
 * [new tag]           v1.1.0     -> v1.1.0
 * [new tag]           v1.1.0-rc1 -> v1.1.0-rc1
 * [new tag]           v1.2.0-rc1 -> v1.2.0-rc1
... skipping 147 lines ...
  /home/prow/go/src/github.com/kubernetes-csi/csi-test/pkg/sanity/node.go:155
STEP: reusing connection to CSI driver at dns:///172.17.0.2:31578
STEP: creating mount and staging directories
•
------------------------------
Node Service NodePublishVolume 
  should fail when no volume id is provided
  /home/prow/go/src/github.com/kubernetes-csi/csi-test/pkg/sanity/node.go:172
STEP: reusing connection to CSI driver at dns:///172.17.0.2:31578
STEP: creating mount and staging directories
•
------------------------------
Node Service NodePublishVolume 
  should fail when no target path is provided
  /home/prow/go/src/github.com/kubernetes-csi/csi-test/pkg/sanity/node.go:186
STEP: reusing connection to CSI driver at dns:///172.17.0.2:31578
STEP: creating mount and staging directories
•
------------------------------
Node Service NodePublishVolume 
  should fail when no volume capability is provided
  /home/prow/go/src/github.com/kubernetes-csi/csi-test/pkg/sanity/node.go:201
STEP: reusing connection to CSI driver at dns:///172.17.0.2:31578
STEP: creating mount and staging directories
•
------------------------------
Node Service NodeUnpublishVolume 
  should fail when no volume id is provided
  /home/prow/go/src/github.com/kubernetes-csi/csi-test/pkg/sanity/node.go:219
STEP: reusing connection to CSI driver at dns:///172.17.0.2:31578
STEP: creating mount and staging directories
•
------------------------------
Node Service NodeUnpublishVolume 
  should fail when no target path is provided
  /home/prow/go/src/github.com/kubernetes-csi/csi-test/pkg/sanity/node.go:231
STEP: reusing connection to CSI driver at dns:///172.17.0.2:31578
STEP: creating mount and staging directories
•
------------------------------
Node Service NodeStageVolume 
  should fail when no volume id is provided
  /home/prow/go/src/github.com/kubernetes-csi/csi-test/pkg/sanity/node.go:259
STEP: reusing connection to CSI driver at dns:///172.17.0.2:31578
STEP: creating mount and staging directories
•
------------------------------
Node Service NodeStageVolume 
  should fail when no staging target path is provided
  /home/prow/go/src/github.com/kubernetes-csi/csi-test/pkg/sanity/node.go:285
STEP: reusing connection to CSI driver at dns:///172.17.0.2:31578
STEP: creating mount and staging directories
•
------------------------------
Node Service NodeStageVolume 
  should fail when no volume capability is provided
  /home/prow/go/src/github.com/kubernetes-csi/csi-test/pkg/sanity/node.go:311
STEP: reusing connection to CSI driver at dns:///172.17.0.2:31578
STEP: creating mount and staging directories
STEP: creating a single node writer volume
STEP: cleaning up deleting the volume
•
------------------------------
Node Service NodeUnstageVolume 
  should fail when no volume id is provided
  /home/prow/go/src/github.com/kubernetes-csi/csi-test/pkg/sanity/node.go:379
STEP: reusing connection to CSI driver at dns:///172.17.0.2:31578
STEP: creating mount and staging directories
•
------------------------------
Node Service NodeUnstageVolume 
  should fail when no staging target path is provided
  /home/prow/go/src/github.com/kubernetes-csi/csi-test/pkg/sanity/node.go:393
STEP: reusing connection to CSI driver at dns:///172.17.0.2:31578
STEP: creating mount and staging directories
•
------------------------------
Node Service NodeGetVolumeStats 
  should fail when no volume id is provided
  /home/prow/go/src/github.com/kubernetes-csi/csi-test/pkg/sanity/node.go:415
STEP: reusing connection to CSI driver at dns:///172.17.0.2:31578
STEP: creating mount and staging directories

S [SKIPPING] in Spec Setup (BeforeEach) [1.806 seconds]
Node Service
/home/prow/go/src/github.com/kubernetes-csi/csi-test/pkg/sanity/tests.go:44
  NodeGetVolumeStats
  /home/prow/go/src/github.com/kubernetes-csi/csi-test/pkg/sanity/node.go:408
    should fail when no volume id is provided [BeforeEach]
    /home/prow/go/src/github.com/kubernetes-csi/csi-test/pkg/sanity/node.go:415

    NodeGetVolume not supported

    /home/prow/go/src/github.com/kubernetes-csi/csi-test/pkg/sanity/node.go:411
------------------------------
Node Service NodeGetVolumeStats 
  should fail when no volume path is provided
  /home/prow/go/src/github.com/kubernetes-csi/csi-test/pkg/sanity/node.go:429
STEP: reusing connection to CSI driver at dns:///172.17.0.2:31578
STEP: creating mount and staging directories

S [SKIPPING] in Spec Setup (BeforeEach) [1.879 seconds]
Node Service
/home/prow/go/src/github.com/kubernetes-csi/csi-test/pkg/sanity/tests.go:44
  NodeGetVolumeStats
  /home/prow/go/src/github.com/kubernetes-csi/csi-test/pkg/sanity/node.go:408
    should fail when no volume path is provided [BeforeEach]
    /home/prow/go/src/github.com/kubernetes-csi/csi-test/pkg/sanity/node.go:429

    NodeGetVolume not supported

    /home/prow/go/src/github.com/kubernetes-csi/csi-test/pkg/sanity/node.go:411
------------------------------
Node Service NodeGetVolumeStats 
  should fail when volume is not found
  /home/prow/go/src/github.com/kubernetes-csi/csi-test/pkg/sanity/node.go:443
STEP: reusing connection to CSI driver at dns:///172.17.0.2:31578
STEP: creating mount and staging directories

S [SKIPPING] in Spec Setup (BeforeEach) [1.773 seconds]
Node Service
/home/prow/go/src/github.com/kubernetes-csi/csi-test/pkg/sanity/tests.go:44
  NodeGetVolumeStats
  /home/prow/go/src/github.com/kubernetes-csi/csi-test/pkg/sanity/node.go:408
    should fail when volume is not found [BeforeEach]
    /home/prow/go/src/github.com/kubernetes-csi/csi-test/pkg/sanity/node.go:443

    NodeGetVolume not supported

    /home/prow/go/src/github.com/kubernetes-csi/csi-test/pkg/sanity/node.go:411
------------------------------
Node Service NodeGetVolumeStats 
  should fail when volume does not exist on the specified path
  /home/prow/go/src/github.com/kubernetes-csi/csi-test/pkg/sanity/node.go:458
STEP: reusing connection to CSI driver at dns:///172.17.0.2:31578
STEP: creating mount and staging directories

S [SKIPPING] in Spec Setup (BeforeEach) [1.802 seconds]
Node Service
/home/prow/go/src/github.com/kubernetes-csi/csi-test/pkg/sanity/tests.go:44
  NodeGetVolumeStats
  /home/prow/go/src/github.com/kubernetes-csi/csi-test/pkg/sanity/node.go:408
    should fail when volume does not exist on the specified path [BeforeEach]
    /home/prow/go/src/github.com/kubernetes-csi/csi-test/pkg/sanity/node.go:458

    NodeGetVolume not supported

    /home/prow/go/src/github.com/kubernetes-csi/csi-test/pkg/sanity/node.go:411
------------------------------
... skipping 7 lines ...
STEP: node staging volume
STEP: publishing the volume on a node
STEP: cleaning up calling nodeunpublish
STEP: cleaning up calling nodeunstage
STEP: cleaning up deleting the volume
cleanup: deleting sanity-node-full-D9E0FEF6-FD3A7DEE = d3b40f5c-e913-11e9-9515-0242c0cff0e4
cleanup: warning: NodeUnpublishVolume: rpc error: code = NotFound desc = volume id d3b40f5c-e913-11e9-9515-0242c0cff0e4 does not exit in the volumes list
rmdir: '/tmp/mount': Directory not empty
command terminated with exit code 1

• Failure in Spec Teardown (AfterEach) [2.133 seconds]
Node Service
/home/prow/go/src/github.com/kubernetes-csi/csi-test/pkg/sanity/tests.go:44
  should work [AfterEach]
  /home/prow/go/src/github.com/kubernetes-csi/csi-test/pkg/sanity/node.go:643

  Expected
      <[]string | len:1, cap:1>: [
          "failed to delete target directory /tmp/mount\nUnexpected error:\n    <*errors.errorString | 0xc000356430>: {\n        s: \"target path removal command /home/prow/go/pkg/csiprow.UVGv0mX0J9/rmdir_in_pod.sh failed: exit status 1\",\n    }\n    target path removal command /home/prow/go/pkg/csiprow.UVGv0mX0J9/rmdir_in_pod.sh failed: exit status 1\noccurred",
      ]
  to be empty

  /home/prow/go/src/github.com/kubernetes-csi/csi-test/pkg/sanity/sanity.go:261
------------------------------
Controller Service [Controller Server] ControllerGetCapabilities 
... skipping 38 lines ...

    ListVolumes not supported

    /home/prow/go/src/github.com/kubernetes-csi/csi-test/pkg/sanity/controller.go:169
------------------------------
Controller Service [Controller Server] ListVolumes 
  should fail when an invalid starting_token is passed
  /home/prow/go/src/github.com/kubernetes-csi/csi-test/pkg/sanity/controller.go:185
STEP: reusing connection to CSI driver at dns:///172.17.0.2:31578
STEP: creating mount and staging directories

S [SKIPPING] in Spec Setup (BeforeEach) [1.687 seconds]
Controller Service [Controller Server]
/home/prow/go/src/github.com/kubernetes-csi/csi-test/pkg/sanity/tests.go:44
  ListVolumes
  /home/prow/go/src/github.com/kubernetes-csi/csi-test/pkg/sanity/controller.go:166
    should fail when an invalid starting_token is passed [BeforeEach]
    /home/prow/go/src/github.com/kubernetes-csi/csi-test/pkg/sanity/controller.go:185

    ListVolumes not supported

    /home/prow/go/src/github.com/kubernetes-csi/csi-test/pkg/sanity/controller.go:169
------------------------------
... skipping 31 lines ...

    ListVolumes not supported

    /home/prow/go/src/github.com/kubernetes-csi/csi-test/pkg/sanity/controller.go:169
------------------------------
Controller Service [Controller Server] CreateVolume 
  should fail when no name is provided
  /home/prow/go/src/github.com/kubernetes-csi/csi-test/pkg/sanity/controller.go:387
STEP: reusing connection to CSI driver at dns:///172.17.0.2:31578
STEP: creating mount and staging directories
•
------------------------------
Controller Service [Controller Server] CreateVolume 
  should fail when no volume capabilities are provided
  /home/prow/go/src/github.com/kubernetes-csi/csi-test/pkg/sanity/controller.go:403
STEP: reusing connection to CSI driver at dns:///172.17.0.2:31578
STEP: creating mount and staging directories
•
------------------------------
Controller Service [Controller Server] CreateVolume 
... skipping 12 lines ...
STEP: creating mount and staging directories
STEP: creating a volume
STEP: cleaning up deleting the volume
•
------------------------------
Controller Service [Controller Server] CreateVolume 
  should not fail when requesting to create a volume with already existing name and same capacity.
  /home/prow/go/src/github.com/kubernetes-csi/csi-test/pkg/sanity/controller.go:512
STEP: reusing connection to CSI driver at dns:///172.17.0.2:31578
STEP: creating mount and staging directories
STEP: creating a volume
STEP: cleaning up deleting the volume
•
------------------------------
Controller Service [Controller Server] CreateVolume 
  should fail when requesting to create a volume with already existing name and different capacity.
  /home/prow/go/src/github.com/kubernetes-csi/csi-test/pkg/sanity/controller.go:586
STEP: reusing connection to CSI driver at dns:///172.17.0.2:31578
STEP: creating mount and staging directories
STEP: creating a volume
STEP: cleaning up deleting the volume
•
------------------------------
Controller Service [Controller Server] CreateVolume 
  should not fail when creating volume with maximum-length name
  /home/prow/go/src/github.com/kubernetes-csi/csi-test/pkg/sanity/controller.go:661
STEP: reusing connection to CSI driver at dns:///172.17.0.2:31578
STEP: creating mount and staging directories
STEP: creating a volume
STEP: cleaning up deleting the volume
•
... skipping 9 lines ...
STEP: cleaning up deleting the volume created from snapshot
STEP: cleaning up deleting the snapshot
STEP: cleaning up deleting the source volume
•
------------------------------
Controller Service [Controller Server] CreateVolume 
  should fail when the volume source snapshot is not found
  /home/prow/go/src/github.com/kubernetes-csi/csi-test/pkg/sanity/controller.go:760
STEP: reusing connection to CSI driver at dns:///172.17.0.2:31578
STEP: creating mount and staging directories
STEP: creating a volume from source snapshot
•
------------------------------
... skipping 6 lines ...
STEP: creating a volume from source volume
STEP: cleaning up deleting the volume created from source volume
STEP: cleaning up deleting the source volume
•
------------------------------
Controller Service [Controller Server] CreateVolume 
  should fail when the volume source volume is not found
  /home/prow/go/src/github.com/kubernetes-csi/csi-test/pkg/sanity/controller.go:817
STEP: reusing connection to CSI driver at dns:///172.17.0.2:31578
STEP: creating mount and staging directories
STEP: creating a volume from source snapshot
•
------------------------------
Controller Service [Controller Server] DeleteVolume 
  should fail when no volume id is provided
  /home/prow/go/src/github.com/kubernetes-csi/csi-test/pkg/sanity/controller.go:847
STEP: reusing connection to CSI driver at dns:///172.17.0.2:31578
STEP: creating mount and staging directories
•
------------------------------
Controller Service [Controller Server] DeleteVolume 
... skipping 10 lines ...
STEP: creating mount and staging directories
STEP: creating a volume
STEP: deleting a volume
•
------------------------------
Controller Service [Controller Server] ValidateVolumeCapabilities 
  should fail when no volume id is provided
  /home/prow/go/src/github.com/kubernetes-csi/csi-test/pkg/sanity/controller.go:920
STEP: reusing connection to CSI driver at dns:///172.17.0.2:31578
STEP: creating mount and staging directories
•
------------------------------
Controller Service [Controller Server] ValidateVolumeCapabilities 
  should fail when no volume capabilities are provided
  /home/prow/go/src/github.com/kubernetes-csi/csi-test/pkg/sanity/controller.go:934
STEP: reusing connection to CSI driver at dns:///172.17.0.2:31578
STEP: creating mount and staging directories
STEP: creating a single node writer volume
STEP: cleaning up deleting the volume
•
... skipping 6 lines ...
STEP: creating a single node writer volume
STEP: validating volume capabilities
STEP: cleaning up deleting the volume
•
------------------------------
Controller Service [Controller Server] ValidateVolumeCapabilities 
  should fail when the requested volume does not exist
  /home/prow/go/src/github.com/kubernetes-csi/csi-test/pkg/sanity/controller.go:1059
STEP: reusing connection to CSI driver at dns:///172.17.0.2:31578
STEP: creating mount and staging directories
•
------------------------------
Controller Service [Controller Server] ControllerPublishVolume 
  should fail when no volume id is provided
  /home/prow/go/src/github.com/kubernetes-csi/csi-test/pkg/sanity/controller.go:1093
STEP: reusing connection to CSI driver at dns:///172.17.0.2:31578
STEP: creating mount and staging directories

S [SKIPPING] in Spec Setup (BeforeEach) [1.158 seconds]
Controller Service [Controller Server]
/home/prow/go/src/github.com/kubernetes-csi/csi-test/pkg/sanity/tests.go:44
  ControllerPublishVolume
  /home/prow/go/src/github.com/kubernetes-csi/csi-test/pkg/sanity/controller.go:1086
    should fail when no volume id is provided [BeforeEach]
    /home/prow/go/src/github.com/kubernetes-csi/csi-test/pkg/sanity/controller.go:1093

    ControllerPublishVolume not supported

    /home/prow/go/src/github.com/kubernetes-csi/csi-test/pkg/sanity/controller.go:1089
------------------------------
Controller Service [Controller Server] ControllerPublishVolume 
  should fail when no node id is provided
  /home/prow/go/src/github.com/kubernetes-csi/csi-test/pkg/sanity/controller.go:1108
STEP: reusing connection to CSI driver at dns:///172.17.0.2:31578
STEP: creating mount and staging directories

S [SKIPPING] in Spec Setup (BeforeEach) [1.116 seconds]
Controller Service [Controller Server]
/home/prow/go/src/github.com/kubernetes-csi/csi-test/pkg/sanity/tests.go:44
  ControllerPublishVolume
  /home/prow/go/src/github.com/kubernetes-csi/csi-test/pkg/sanity/controller.go:1086
    should fail when no node id is provided [BeforeEach]
    /home/prow/go/src/github.com/kubernetes-csi/csi-test/pkg/sanity/controller.go:1108

    ControllerPublishVolume not supported

    /home/prow/go/src/github.com/kubernetes-csi/csi-test/pkg/sanity/controller.go:1089
------------------------------
Controller Service [Controller Server] ControllerPublishVolume 
  should fail when no volume capability is provided
  /home/prow/go/src/github.com/kubernetes-csi/csi-test/pkg/sanity/controller.go:1124
STEP: reusing connection to CSI driver at dns:///172.17.0.2:31578
STEP: creating mount and staging directories

S [SKIPPING] in Spec Setup (BeforeEach) [1.123 seconds]
Controller Service [Controller Server]
/home/prow/go/src/github.com/kubernetes-csi/csi-test/pkg/sanity/tests.go:44
  ControllerPublishVolume
  /home/prow/go/src/github.com/kubernetes-csi/csi-test/pkg/sanity/controller.go:1086
    should fail when no volume capability is provided [BeforeEach]
    /home/prow/go/src/github.com/kubernetes-csi/csi-test/pkg/sanity/controller.go:1124

    ControllerPublishVolume not supported

    /home/prow/go/src/github.com/kubernetes-csi/csi-test/pkg/sanity/controller.go:1089
------------------------------
... skipping 13 lines ...

    ControllerPublishVolume not supported

    /home/prow/go/src/github.com/kubernetes-csi/csi-test/pkg/sanity/controller.go:1089
------------------------------
Controller Service [Controller Server] ControllerPublishVolume 
  should fail when publishing more volumes than the node max attach limit
  /home/prow/go/src/github.com/kubernetes-csi/csi-test/pkg/sanity/controller.go:1241
STEP: reusing connection to CSI driver at dns:///172.17.0.2:31578
STEP: creating mount and staging directories

S [SKIPPING] in Spec Setup (BeforeEach) [1.208 seconds]
Controller Service [Controller Server]
/home/prow/go/src/github.com/kubernetes-csi/csi-test/pkg/sanity/tests.go:44
  ControllerPublishVolume
  /home/prow/go/src/github.com/kubernetes-csi/csi-test/pkg/sanity/controller.go:1086
    should fail when publishing more volumes than the node max attach limit [BeforeEach]
    /home/prow/go/src/github.com/kubernetes-csi/csi-test/pkg/sanity/controller.go:1241

    ControllerPublishVolume not supported

    /home/prow/go/src/github.com/kubernetes-csi/csi-test/pkg/sanity/controller.go:1089
------------------------------
Controller Service [Controller Server] ControllerPublishVolume 
  should fail when the volume does not exist
  /home/prow/go/src/github.com/kubernetes-csi/csi-test/pkg/sanity/controller.go:1283
STEP: reusing connection to CSI driver at dns:///172.17.0.2:31578
STEP: creating mount and staging directories

S [SKIPPING] in Spec Setup (BeforeEach) [1.167 seconds]
Controller Service [Controller Server]
/home/prow/go/src/github.com/kubernetes-csi/csi-test/pkg/sanity/tests.go:44
  ControllerPublishVolume
  /home/prow/go/src/github.com/kubernetes-csi/csi-test/pkg/sanity/controller.go:1086
    should fail when the volume does not exist [BeforeEach]
    /home/prow/go/src/github.com/kubernetes-csi/csi-test/pkg/sanity/controller.go:1283

    ControllerPublishVolume not supported

    /home/prow/go/src/github.com/kubernetes-csi/csi-test/pkg/sanity/controller.go:1089
------------------------------
Controller Service [Controller Server] ControllerPublishVolume 
  should fail when the node does not exist
  /home/prow/go/src/github.com/kubernetes-csi/csi-test/pkg/sanity/controller.go:1312
STEP: reusing connection to CSI driver at dns:///172.17.0.2:31578
STEP: creating mount and staging directories

S [SKIPPING] in Spec Setup (BeforeEach) [1.129 seconds]
Controller Service [Controller Server]
/home/prow/go/src/github.com/kubernetes-csi/csi-test/pkg/sanity/tests.go:44
  ControllerPublishVolume
  /home/prow/go/src/github.com/kubernetes-csi/csi-test/pkg/sanity/controller.go:1086
    should fail when the node does not exist [BeforeEach]
    /home/prow/go/src/github.com/kubernetes-csi/csi-test/pkg/sanity/controller.go:1312

    ControllerPublishVolume not supported

    /home/prow/go/src/github.com/kubernetes-csi/csi-test/pkg/sanity/controller.go:1089
------------------------------
Controller Service [Controller Server] ControllerPublishVolume 
  should fail when the volume is already published but is incompatible
  /home/prow/go/src/github.com/kubernetes-csi/csi-test/pkg/sanity/controller.go:1382
STEP: reusing connection to CSI driver at dns:///172.17.0.2:31578
STEP: creating mount and staging directories

S [SKIPPING] in Spec Setup (BeforeEach) [1.218 seconds]
Controller Service [Controller Server]
/home/prow/go/src/github.com/kubernetes-csi/csi-test/pkg/sanity/tests.go:44
  ControllerPublishVolume
  /home/prow/go/src/github.com/kubernetes-csi/csi-test/pkg/sanity/controller.go:1086
    should fail when the volume is already published but is incompatible [BeforeEach]
    /home/prow/go/src/github.com/kubernetes-csi/csi-test/pkg/sanity/controller.go:1382

    ControllerPublishVolume not supported

    /home/prow/go/src/github.com/kubernetes-csi/csi-test/pkg/sanity/controller.go:1089
------------------------------
Controller Service [Controller Server] ControllerUnpublishVolume 
  should fail when no volume id is provided
  /home/prow/go/src/github.com/kubernetes-csi/csi-test/pkg/sanity/controller.go:1492
STEP: reusing connection to CSI driver at dns:///172.17.0.2:31578
STEP: creating mount and staging directories

S [SKIPPING] in Spec Setup (BeforeEach) [1.233 seconds]
Controller Service [Controller Server]
/home/prow/go/src/github.com/kubernetes-csi/csi-test/pkg/sanity/tests.go:44
  ControllerUnpublishVolume
  /home/prow/go/src/github.com/kubernetes-csi/csi-test/pkg/sanity/controller.go:1485
    should fail when no volume id is provided [BeforeEach]
    /home/prow/go/src/github.com/kubernetes-csi/csi-test/pkg/sanity/controller.go:1492

    ControllerUnpublishVolume not supported

    /home/prow/go/src/github.com/kubernetes-csi/csi-test/pkg/sanity/controller.go:1488
------------------------------
... skipping 13 lines ...

    ControllerUnpublishVolume not supported

    /home/prow/go/src/github.com/kubernetes-csi/csi-test/pkg/sanity/controller.go:1488
------------------------------
ExpandVolume [Controller Server] 
  should fail if no volume id is given
  /home/prow/go/src/github.com/kubernetes-csi/csi-test/pkg/sanity/controller.go:2094
STEP: reusing connection to CSI driver at dns:///172.17.0.2:31578
STEP: creating mount and staging directories
•
------------------------------
ExpandVolume [Controller Server] 
  should fail if no capacity range is given
  /home/prow/go/src/github.com/kubernetes-csi/csi-test/pkg/sanity/controller.go:2111
STEP: reusing connection to CSI driver at dns:///172.17.0.2:31578
STEP: creating mount and staging directories
•
------------------------------
ExpandVolume [Controller Server] 
... skipping 68 lines ...
STEP: creating required new volumes
STEP: cleaning up deleting the snapshots
STEP: cleaning up deleting the volumes
•
------------------------------
CreateSnapshot [Controller Server] 
  should fail when no name is provided
  /home/prow/go/src/github.com/kubernetes-csi/csi-test/pkg/sanity/controller.go:1939
STEP: reusing connection to CSI driver at dns:///172.17.0.2:31578
STEP: creating mount and staging directories
•
------------------------------
CreateSnapshot [Controller Server] 
  should fail when no source volume id is provided
  /home/prow/go/src/github.com/kubernetes-csi/csi-test/pkg/sanity/controller.go:1956
STEP: reusing connection to CSI driver at dns:///172.17.0.2:31578
STEP: creating mount and staging directories
•
------------------------------
CreateSnapshot [Controller Server] 
  should not fail when requesting to create a snapshot with already existing name and same SourceVolumeId.
  /home/prow/go/src/github.com/kubernetes-csi/csi-test/pkg/sanity/controller.go:1973
STEP: reusing connection to CSI driver at dns:///172.17.0.2:31578
STEP: creating mount and staging directories
STEP: creating a volume
STEP: creating a snapshot
STEP: cleaning up deleting the snapshot
STEP: cleaning up deleting the volume
•
------------------------------
CreateSnapshot [Controller Server] 
  should fail when requesting to create a snapshot with already existing name and different SourceVolumeId.
  /home/prow/go/src/github.com/kubernetes-csi/csi-test/pkg/sanity/controller.go:2003
STEP: reusing connection to CSI driver at dns:///172.17.0.2:31578
STEP: creating mount and staging directories
STEP: creating a volume
STEP: creating a snapshot with the created volume source id
STEP: creating a snapshot with the same name but different volume source id
STEP: cleaning up deleting the snapshot
STEP: cleaning up deleting the volume
•
------------------------------
CreateSnapshot [Controller Server] 
  should not fail when creating snapshot with maximum-length name
  /home/prow/go/src/github.com/kubernetes-csi/csi-test/pkg/sanity/controller.go:2038
STEP: reusing connection to CSI driver at dns:///172.17.0.2:31578
STEP: creating mount and staging directories
STEP: creating a volume
STEP: creating a snapshot
STEP: cleaning up deleting the snapshot
STEP: cleaning up deleting the volume
•
------------------------------
DeleteSnapshot [Controller Server] 
  should fail when no snapshot id is provided
  /home/prow/go/src/github.com/kubernetes-csi/csi-test/pkg/sanity/controller.go:1876
STEP: reusing connection to CSI driver at dns:///172.17.0.2:31578
STEP: creating mount and staging directories
•
------------------------------
DeleteSnapshot [Controller Server] 
... skipping 13 lines ...
STEP: cleaning up deleting the snapshot
STEP: cleaning up deleting the volume
•

Summarizing 1 Failure:

[Fail] Node Service [AfterEach] should work 
/home/prow/go/src/github.com/kubernetes-csi/csi-test/pkg/sanity/sanity.go:261

Ran 53 of 72 Specs in 107.615 seconds
FAIL! -- 52 Passed | 1 Failed | 0 Pending | 19 Skipped
--- FAIL: TestSanity (107.68s)
FAIL
Mon Oct  7 15:06:08 UTC 2019 go1.12.4 $ go run /home/prow/go/src/github.com/kubernetes-csi/csi-test/release-tools/filter-junit.go -o /home/prow/go/pkg/csiprow.UVGv0mX0J9/junit_final.xml /logs/artifacts/junit_make_test.xml /logs/artifacts/junit_sanity.xml
+ EXIT_VALUE=1
+ set +o xtrace
Cleaning up after docker in docker.
================================================================================
[Barnacle] 2019/10/07 15:06:10 Cleaning up Docker data root...
... skipping 28 lines ...