@@ -41,16 +41,17 @@ void main() {
4141 final tracer = sdk.TracerProviderBase ().getTracer ('test' );
4242 final parent = tracer.startSpan ('parent' );
4343 final context = api.contextWithSpan (api.Context .current, parent);
44+ final timeProvider = FakeTimeProvider (now: Int64 (123000 ));
4445
4546 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' ));
5455
5556 final log2 = sdk.LogRecord (
5657 resource: resource,
@@ -67,7 +68,7 @@ void main() {
6768 api.Attribute .fromIntList ('fromIntList' , [1 ]),
6869 ],
6970 logRecordLimits: logLimit,
70- timeProvider: FakeTimeProvider (now : Int64 ( 123 )) ,
71+ timeProvider: timeProvider ,
7172 )..setAttribute (api.Attribute .fromString ('key' , 'value' ));
7273
7374 final log3 = sdk.LogRecord (
@@ -77,7 +78,7 @@ void main() {
7778 body: 2.2 ,
7879 severityNumber: api.Severity .fatal3,
7980 logRecordLimits: logLimit,
80- timeProvider: FakeTimeProvider (now : Int64 ( 123 )) )
81+ timeProvider: timeProvider )
8182 ..setAttribute (api.Attribute .fromString ('key' , 'value' ));
8283
8384 final log4 = sdk.LogRecord (
@@ -87,7 +88,7 @@ void main() {
8788 body: true ,
8889 severityNumber: api.Severity .fatal3,
8990 logRecordLimits: logLimit,
90- timeProvider: FakeTimeProvider (now : Int64 ( 123 )) )
91+ timeProvider: timeProvider )
9192 ..setAttribute (api.Attribute .fromString ('key' , 'value' ));
9293
9394 sdk.OTLPLogExporter (uri, httpClient: mockClient).export ([log1, log2, log3, log4]);
@@ -102,6 +103,7 @@ void main() {
102103 pb_logs.LogRecord (
103104 timeUnixNano: Int64 (123 ),
104105 severityNumber: pg_logs_enum.SeverityNumber .valueOf (log1.severityNumber.index),
106+ severityText: log1.severityText,
105107 attributes: [pb_common.KeyValue (key: 'key' , value: pb_common.AnyValue (stringValue: 'value' ))],
106108 traceId: parent.spanContext.traceId.get (),
107109 spanId: parent.spanContext.spanId.get (),
@@ -112,6 +114,7 @@ void main() {
112114 pb_logs.LogRecord (
113115 timeUnixNano: Int64 (123 ),
114116 severityNumber: pg_logs_enum.SeverityNumber .valueOf (log2.severityNumber.index),
117+ severityText: log2.severityText,
115118 attributes: [
116119 pb_common.KeyValue (key: 'fromBoolean' , value: pb_common.AnyValue (boolValue: false )),
117120 pb_common.KeyValue (key: 'fromDouble' , value: pb_common.AnyValue (doubleValue: 1.1 )),
@@ -144,7 +147,8 @@ void main() {
144147 ),
145148 pb_logs.LogRecord (
146149 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,
148152 attributes: [pb_common.KeyValue (key: 'key' , value: pb_common.AnyValue (stringValue: 'value' ))],
149153 traceId: parent.spanContext.traceId.get (),
150154 spanId: parent.spanContext.spanId.get (),
@@ -154,7 +158,8 @@ void main() {
154158 ),
155159 pb_logs.LogRecord (
156160 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,
158163 attributes: [pb_common.KeyValue (key: 'key' , value: pb_common.AnyValue (stringValue: 'value' ))],
159164 traceId: parent.spanContext.traceId.get (),
160165 spanId: parent.spanContext.spanId.get (),
0 commit comments