@@ -104,17 +104,7 @@ describe('transform', () => {
104104 Utils . encodeInt64 ( hrTimeToMicroseconds ( readableSpan . startTime ) )
105105 ) ;
106106 assert . strictEqual ( thriftSpan . tags . length , 9 ) ;
107- const [
108- tag1 ,
109- tag2 ,
110- tag3 ,
111- tag4 ,
112- tag5 ,
113- tag6 ,
114- tag7 ,
115- tag8 ,
116- tag9 ,
117- ] = thriftSpan . tags ;
107+ const [ tag1 , tag2 , tag3 , tag4 , tag5 , tag6 , tag7 ] = thriftSpan . tags ;
118108 assert . strictEqual ( tag1 . key , 'testBool' ) ;
119109 assert . strictEqual ( tag1 . vType , 'BOOL' ) ;
120110 assert . strictEqual ( tag1 . vBool , true ) ;
@@ -124,31 +114,25 @@ describe('transform', () => {
124114 assert . strictEqual ( tag3 . key , 'testNum' ) ;
125115 assert . strictEqual ( tag3 . vType , 'DOUBLE' ) ;
126116 assert . strictEqual ( tag3 . vDouble , 3.142 ) ;
127- assert . strictEqual ( tag4 . key , 'status.code ' ) ;
128- assert . strictEqual ( tag4 . vType , 'DOUBLE ' ) ;
129- assert . strictEqual ( tag4 . vDouble , api . SpanStatusCode . OK ) ;
130- assert . strictEqual ( tag5 . key , 'status.name ' ) ;
117+ assert . strictEqual ( tag4 . key , 'otel.status_code ' ) ;
118+ assert . strictEqual ( tag4 . vType , 'STRING ' ) ;
119+ assert . strictEqual ( tag4 . vStr , 'OK' ) ;
120+ assert . strictEqual ( tag5 . key , 'service ' ) ;
131121 assert . strictEqual ( tag5 . vType , 'STRING' ) ;
132- assert . strictEqual ( tag5 . vStr , 'OK' ) ;
133- assert . strictEqual ( tag6 . key , 'span.kind' ) ;
134- assert . strictEqual ( tag6 . vType , 'STRING' ) ;
135- assert . strictEqual ( tag6 . vStr , 'INTERNAL' ) ;
136- assert . strictEqual ( tag7 . key , 'service' ) ;
137- assert . strictEqual ( tag7 . vType , 'STRING' ) ;
138- assert . strictEqual ( tag7 . vStr , 'ui' ) ;
139- assert . strictEqual ( tag8 . key , 'version' ) ;
140- assert . strictEqual ( tag8 . vType , 'DOUBLE' ) ;
141- assert . strictEqual ( tag8 . vDouble , 1 ) ;
142- assert . strictEqual ( tag9 . key , 'cost' ) ;
143- assert . strictEqual ( tag9 . vType , 'DOUBLE' ) ;
144- assert . strictEqual ( tag9 . vDouble , 112.12 ) ;
122+ assert . strictEqual ( tag5 . vStr , 'ui' ) ;
123+ assert . strictEqual ( tag6 . key , 'version' ) ;
124+ assert . strictEqual ( tag6 . vType , 'DOUBLE' ) ;
125+ assert . strictEqual ( tag6 . vDouble , 1 ) ;
126+ assert . strictEqual ( tag7 . key , 'cost' ) ;
127+ assert . strictEqual ( tag7 . vType , 'DOUBLE' ) ;
128+ assert . strictEqual ( tag7 . vDouble , 112.12 ) ;
145129 assert . strictEqual ( thriftSpan . references . length , 0 ) ;
146130
147131 assert . strictEqual ( thriftSpan . logs . length , 1 ) ;
148132 const [ log1 ] = thriftSpan . logs ;
149133 assert . strictEqual ( log1 . fields . length , 2 ) ;
150134 const [ field1 , field2 ] = log1 . fields ;
151- assert . strictEqual ( field1 . key , 'message.id ' ) ;
135+ assert . strictEqual ( field1 . key , 'event ' ) ;
152136 assert . strictEqual ( field1 . vType , 'STRING' ) ;
153137 assert . strictEqual ( field1 . vStr , 'something happened' ) ;
154138 assert . strictEqual ( field2 . key , 'error' ) ;
@@ -198,23 +182,20 @@ describe('transform', () => {
198182 assert . deepStrictEqual ( thriftSpan . parentSpanId , ThriftUtils . emptyBuffer ) ;
199183 assert . deepStrictEqual ( thriftSpan . flags , 1 ) ;
200184 assert . strictEqual ( thriftSpan . references . length , 0 ) ;
201- assert . strictEqual ( thriftSpan . tags . length , 5 ) ;
202- const [ tag1 , tag2 , tag3 , tag4 , tag5 ] = thriftSpan . tags ;
203- assert . strictEqual ( tag1 . key , 'status.code ' ) ;
204- assert . strictEqual ( tag1 . vType , 'DOUBLE ' ) ;
205- assert . strictEqual ( tag1 . vDouble , 2 ) ;
206- assert . strictEqual ( tag2 . key , 'status.name ' ) ;
185+ assert . strictEqual ( thriftSpan . tags . length , 6 ) ;
186+ const [ tag1 , tag2 , tag3 , tag4 ] = thriftSpan . tags ;
187+ assert . strictEqual ( tag1 . key , 'otel.status_code ' ) ;
188+ assert . strictEqual ( tag1 . vType , 'STRING ' ) ;
189+ assert . strictEqual ( tag1 . vStr , 'ERROR' ) ;
190+ assert . strictEqual ( tag2 . key , 'otel.status_description ' ) ;
207191 assert . strictEqual ( tag2 . vType , 'STRING' ) ;
208- assert . strictEqual ( tag2 . vStr , 'ERROR' ) ;
209- assert . strictEqual ( tag3 . key , 'status.message' ) ;
210- assert . strictEqual ( tag3 . vType , 'STRING' ) ;
211- assert . strictEqual ( tag3 . vStr , 'data loss' ) ;
212- assert . strictEqual ( tag4 . key , 'error' ) ;
213- assert . strictEqual ( tag4 . vType , 'BOOL' ) ;
214- assert . strictEqual ( tag4 . vBool , true ) ;
215- assert . strictEqual ( tag5 . key , 'span.kind' ) ;
216- assert . strictEqual ( tag5 . vType , 'STRING' ) ;
217- assert . strictEqual ( tag5 . vStr , 'CLIENT' ) ;
192+ assert . strictEqual ( tag2 . vStr , 'data loss' ) ;
193+ assert . strictEqual ( tag3 . key , 'error' ) ;
194+ assert . strictEqual ( tag3 . vType , 'BOOL' ) ;
195+ assert . strictEqual ( tag3 . vBool , true ) ;
196+ assert . strictEqual ( tag4 . key , 'span.kind' ) ;
197+ assert . strictEqual ( tag4 . vType , 'STRING' ) ;
198+ assert . strictEqual ( tag4 . vStr , 'client' ) ;
218199 assert . strictEqual ( thriftSpan . logs . length , 0 ) ;
219200 } ) ;
220201
@@ -261,7 +242,7 @@ describe('transform', () => {
261242 assert . strictEqual ( ref1 . traceIdLow . toString ( 'hex' ) , '92b449d5929fda1b' ) ;
262243 assert . strictEqual ( ref1 . traceIdHigh . toString ( 'hex' ) , 'a4cda95b652f4a15' ) ;
263244 assert . strictEqual ( ref1 . spanId . toString ( 'hex' ) , '3e0c63257de34c92' ) ;
264- assert . strictEqual ( ref1 . refType , ThriftReferenceType . CHILD_OF ) ;
245+ assert . strictEqual ( ref1 . refType , ThriftReferenceType . FOLLOWS_FROM ) ;
265246 } ) ;
266247
267248 it ( 'should left pad trace ids' , ( ) => {
0 commit comments