@@ -41,16 +41,17 @@ void main() {
41
41
final tracer = sdk.TracerProviderBase ().getTracer ('test' );
42
42
final parent = tracer.startSpan ('parent' );
43
43
final context = api.contextWithSpan (api.Context .current, parent);
44
+ final timeProvider = FakeTimeProvider (now: Int64 (123000 ));
44
45
45
46
final log1 = sdk.LogRecord (
46
- resource: resource,
47
- instrumentationScope: instrumentationLibrary,
48
- body: 'test log' ,
49
- severityNumber: api.Severity .fatal3,
50
- logRecordLimits: logLimit,
51
- context: context,
52
- timeProvider: FakeTimeProvider (now : Int64 ( 123 )))
53
- ..setAttribute (api.Attribute .fromString ('key' , 'value' ));
47
+ resource: resource,
48
+ instrumentationScope: instrumentationLibrary,
49
+ body: 'test log' ,
50
+ severityNumber: api.Severity .fatal3,
51
+ logRecordLimits: logLimit,
52
+ context: context,
53
+ timeProvider: timeProvider,
54
+ ) ..setAttribute (api.Attribute .fromString ('key' , 'value' ));
54
55
55
56
final log2 = sdk.LogRecord (
56
57
resource: resource,
@@ -67,7 +68,7 @@ void main() {
67
68
api.Attribute .fromIntList ('fromIntList' , [1 ]),
68
69
],
69
70
logRecordLimits: logLimit,
70
- timeProvider: FakeTimeProvider (now : Int64 ( 123 )) ,
71
+ timeProvider: timeProvider ,
71
72
)..setAttribute (api.Attribute .fromString ('key' , 'value' ));
72
73
73
74
final log3 = sdk.LogRecord (
@@ -77,7 +78,7 @@ void main() {
77
78
body: 2.2 ,
78
79
severityNumber: api.Severity .fatal3,
79
80
logRecordLimits: logLimit,
80
- timeProvider: FakeTimeProvider (now : Int64 ( 123 )) )
81
+ timeProvider: timeProvider )
81
82
..setAttribute (api.Attribute .fromString ('key' , 'value' ));
82
83
83
84
final log4 = sdk.LogRecord (
@@ -87,7 +88,7 @@ void main() {
87
88
body: true ,
88
89
severityNumber: api.Severity .fatal3,
89
90
logRecordLimits: logLimit,
90
- timeProvider: FakeTimeProvider (now : Int64 ( 123 )) )
91
+ timeProvider: timeProvider )
91
92
..setAttribute (api.Attribute .fromString ('key' , 'value' ));
92
93
93
94
sdk.OTLPLogExporter (uri, httpClient: mockClient).export ([log1, log2, log3, log4]);
@@ -102,6 +103,7 @@ void main() {
102
103
pb_logs.LogRecord (
103
104
timeUnixNano: Int64 (123 ),
104
105
severityNumber: pg_logs_enum.SeverityNumber .valueOf (log1.severityNumber.index),
106
+ severityText: log1.severityText,
105
107
attributes: [pb_common.KeyValue (key: 'key' , value: pb_common.AnyValue (stringValue: 'value' ))],
106
108
traceId: parent.spanContext.traceId.get (),
107
109
spanId: parent.spanContext.spanId.get (),
@@ -112,6 +114,7 @@ void main() {
112
114
pb_logs.LogRecord (
113
115
timeUnixNano: Int64 (123 ),
114
116
severityNumber: pg_logs_enum.SeverityNumber .valueOf (log2.severityNumber.index),
117
+ severityText: log2.severityText,
115
118
attributes: [
116
119
pb_common.KeyValue (key: 'fromBoolean' , value: pb_common.AnyValue (boolValue: false )),
117
120
pb_common.KeyValue (key: 'fromDouble' , value: pb_common.AnyValue (doubleValue: 1.1 )),
@@ -144,7 +147,8 @@ void main() {
144
147
),
145
148
pb_logs.LogRecord (
146
149
timeUnixNano: Int64 (123 ),
147
- severityNumber: pg_logs_enum.SeverityNumber .valueOf (log1.severityNumber.index),
150
+ severityNumber: pg_logs_enum.SeverityNumber .valueOf (log3.severityNumber.index),
151
+ severityText: log3.severityText,
148
152
attributes: [pb_common.KeyValue (key: 'key' , value: pb_common.AnyValue (stringValue: 'value' ))],
149
153
traceId: parent.spanContext.traceId.get (),
150
154
spanId: parent.spanContext.spanId.get (),
@@ -154,7 +158,8 @@ void main() {
154
158
),
155
159
pb_logs.LogRecord (
156
160
timeUnixNano: Int64 (123 ),
157
- severityNumber: pg_logs_enum.SeverityNumber .valueOf (log1.severityNumber.index),
161
+ severityNumber: pg_logs_enum.SeverityNumber .valueOf (log4.severityNumber.index),
162
+ severityText: log4.severityText,
158
163
attributes: [pb_common.KeyValue (key: 'key' , value: pb_common.AnyValue (stringValue: 'value' ))],
159
164
traceId: parent.spanContext.traceId.get (),
160
165
spanId: parent.spanContext.spanId.get (),
0 commit comments