@@ -11,7 +11,7 @@ import (
11
11
"github.com/aquasecurity/tracee/types/trace"
12
12
)
13
13
14
- func Test_convertEventWithProcessContext (t * testing.T ) {
14
+ func Test_convertEventWithProcessWorkload (t * testing.T ) {
15
15
t .Parallel ()
16
16
17
17
unixTime := int (time .Now ().UnixNano ())
@@ -40,22 +40,22 @@ func Test_convertEventWithProcessContext(t *testing.T) {
40
40
protoEvent , err := convertTraceeEventToProto (traceEvent )
41
41
assert .NoError (t , err )
42
42
43
- assert .Equal (t , uint32 (1 ), protoEvent .Context .Process .Pid .Value )
44
- assert .Equal (t , uint32 (2 ), protoEvent .Context .Process .Thread .Tid .Value )
45
- assert .Equal (t , uint32 (3 ), protoEvent .Context .Process .HostPid .Value )
46
- assert .Equal (t , uint32 (4 ), protoEvent .Context .Process .Thread .HostTid .Value )
47
- assert .Equal (t , uint32 (5 ), protoEvent .Context .Process .Ancestors [0 ].Pid .Value )
48
- assert .Equal (t , uint32 (6 ), protoEvent .Context .Process .Ancestors [0 ].HostPid .Value )
49
- assert .Equal (t , uint32 (7 ), protoEvent .Context .Process .RealUser .Id .Value )
43
+ assert .Equal (t , uint32 (1 ), protoEvent .Workload .Process .Pid .Value )
44
+ assert .Equal (t , uint32 (2 ), protoEvent .Workload .Process .Thread .Tid .Value )
45
+ assert .Equal (t , uint32 (3 ), protoEvent .Workload .Process .HostPid .Value )
46
+ assert .Equal (t , uint32 (4 ), protoEvent .Workload .Process .Thread .HostTid .Value )
47
+ assert .Equal (t , uint32 (5 ), protoEvent .Workload .Process .Ancestors [0 ].Pid .Value )
48
+ assert .Equal (t , uint32 (6 ), protoEvent .Workload .Process .Ancestors [0 ].HostPid .Value )
49
+ assert .Equal (t , uint32 (7 ), protoEvent .Workload .Process .RealUser .Id .Value )
50
50
assert .Equal (t , pb .EventId_execve , protoEvent .Id )
51
- assert .Equal (t , uint32 (9 ), protoEvent .Context .Process .Thread .UniqueId .Value )
52
- assert .Equal (t , uint32 (10 ), protoEvent .Context .Process .UniqueId .Value )
53
- assert .Equal (t , uint32 (11 ), protoEvent .Context .Process .Ancestors [0 ].UniqueId .Value )
51
+ assert .Equal (t , uint32 (9 ), protoEvent .Workload .Process .Thread .UniqueId .Value )
52
+ assert .Equal (t , uint32 (10 ), protoEvent .Workload .Process .UniqueId .Value )
53
+ assert .Equal (t , uint32 (11 ), protoEvent .Workload .Process .Ancestors [0 ].UniqueId .Value )
54
54
assert .Equal (t , "eventTest" , protoEvent .Name )
55
55
assert .Equal (t , []string {"policyTest" }, protoEvent .Policies .Matched )
56
- assert .Equal (t , "processTest" , protoEvent .Context .Process .Thread .Name )
57
- assert .Equal (t , "syscall" , protoEvent .Context .Process .Thread .Syscall )
58
- assert .Equal (t , true , protoEvent .Context .Process .Thread .Compat )
56
+ assert .Equal (t , "processTest" , protoEvent .Workload .Process .Thread .Name )
57
+ assert .Equal (t , "syscall" , protoEvent .Workload .Process .Thread .Syscall )
58
+ assert .Equal (t , true , protoEvent .Workload .Process .Thread .Compat )
59
59
}
60
60
61
61
func Test_convertEventWithStackaddresses (t * testing.T ) {
@@ -75,11 +75,11 @@ func Test_convertEventWithStackaddresses(t *testing.T) {
75
75
}
76
76
77
77
for i := range expected {
78
- assert .Equal (t , expected [i ].Address , protoEvent .Context .Process .Thread .UserStackTrace .Addresses [i ].Address )
78
+ assert .Equal (t , expected [i ].Address , protoEvent .Workload .Process .Thread .UserStackTrace .Addresses [i ].Address )
79
79
}
80
80
}
81
81
82
- func Test_convertEventWithContainerContext (t * testing.T ) {
82
+ func Test_convertEventWithContainerWorkload (t * testing.T ) {
83
83
t .Parallel ()
84
84
85
85
traceEvent := trace.Event {
@@ -94,13 +94,13 @@ func Test_convertEventWithContainerContext(t *testing.T) {
94
94
protoEvent , err := convertTraceeEventToProto (traceEvent )
95
95
assert .NoError (t , err )
96
96
97
- assert .Equal (t , "containerID" , protoEvent .Context .Container .Id )
98
- assert .Equal (t , "containerName" , protoEvent .Context .Container .Name )
99
- assert .Equal (t , "imageName" , protoEvent .Context .Container .Image .Name )
100
- assert .Equal (t , []string {"imageDigest" }, protoEvent .Context .Container .Image .RepoDigests )
97
+ assert .Equal (t , "containerID" , protoEvent .Workload .Container .Id )
98
+ assert .Equal (t , "containerName" , protoEvent .Workload .Container .Name )
99
+ assert .Equal (t , "imageName" , protoEvent .Workload .Container .Image .Name )
100
+ assert .Equal (t , []string {"imageDigest" }, protoEvent .Workload .Container .Image .RepoDigests )
101
101
}
102
102
103
- func Test_convertEventWithK8sContext (t * testing.T ) {
103
+ func Test_convertEventWithK8sWorkload (t * testing.T ) {
104
104
t .Parallel ()
105
105
106
106
traceEvent := trace.Event {
@@ -114,9 +114,9 @@ func Test_convertEventWithK8sContext(t *testing.T) {
114
114
protoEvent , err := convertTraceeEventToProto (traceEvent )
115
115
assert .NoError (t , err )
116
116
117
- assert .Equal (t , "podName" , protoEvent .Context .K8S .Pod .Name )
118
- assert .Equal (t , "podNamespace" , protoEvent .Context .K8S .Namespace .Name )
119
- assert .Equal (t , "podUID" , protoEvent .Context .K8S .Pod .Uid )
117
+ assert .Equal (t , "podName" , protoEvent .Workload .K8S .Pod .Name )
118
+ assert .Equal (t , "podNamespace" , protoEvent .Workload .K8S .Namespace .Name )
119
+ assert .Equal (t , "podUID" , protoEvent .Workload .K8S .Pod .Uid )
120
120
}
121
121
122
122
func Test_convertEventWithThreat (t * testing.T ) {
0 commit comments