Skip to content

Commit

Permalink
Add fixtures and Unit tests for API
Browse files Browse the repository at this point in the history
Signed-off-by: Navin Shrinivas <karupal2002@gmail.com>
  • Loading branch information
NavinShrinivas committed Jan 31, 2024
1 parent d1f2e8c commit c438df2
Show file tree
Hide file tree
Showing 6 changed files with 680 additions and 100 deletions.
234 changes: 234 additions & 0 deletions cmd/query/app/fixture/OTLP-transform.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,234 @@
{
"resourceSpans":[
{
"resource":{
"attributes":[
{
"key":"service.name",
"value":{
"stringValue":"telemetrygen"
}
}
]
},
"scopeSpans":[
{
"scope":{
"name":"telemetrygen"
},
"spans":[
{
"traceId":"83a9efd15c1c98a977e0711cc93ee28b",
"spanId":"e127af99e3b3e074",
"parentSpanId":"909541b92cf05311",
"name":"okey-dokey-0",
"kind":2,
"startTimeUnixNano":"1706678909209712000",
"endTimeUnixNano":"1706678909209835000",
"attributes":[
{
"key":"net.peer.ip",
"value":{
"stringValue":"1.2.3.4"
}
},
{
"key":"peer.service",
"value":{
"stringValue":"telemetrygen-client"
}
}
],
"status":{

}
},
{
"traceId":"83a9efd15c1c98a977e0711cc93ee28b",
"spanId":"909541b92cf05311",
"parentSpanId":"",
"name":"lets-go",
"kind":3,
"startTimeUnixNano":"1706678909209712000",
"endTimeUnixNano":"1706678909209835000",
"attributes":[
{
"key":"net.peer.ip",
"value":{
"stringValue":"1.2.3.4"
}
},
{
"key":"peer.service",
"value":{
"stringValue":"telemetrygen-server"
}
}
],
"status":{

}
},
{
"traceId":"c75c2ec1065c70cbc7ed8d3e4b50c7d1",
"spanId":"22155fa8edf115a6",
"parentSpanId":"91df847d72e34094",
"name":"okey-dokey-0",
"kind":2,
"startTimeUnixNano":"1706678909210005000",
"endTimeUnixNano":"1706678909210128000",
"attributes":[
{
"key":"net.peer.ip",
"value":{
"stringValue":"1.2.3.4"
}
},
{
"key":"peer.service",
"value":{
"stringValue":"telemetrygen-client"
}
}
],
"status":{

}
},
{
"traceId":"c75c2ec1065c70cbc7ed8d3e4b50c7d1",
"spanId":"91df847d72e34094",
"parentSpanId":"",
"name":"lets-go",
"kind":3,
"startTimeUnixNano":"1706678909210005000",
"endTimeUnixNano":"1706678909210128000",
"attributes":[
{
"key":"net.peer.ip",
"value":{
"stringValue":"1.2.3.4"
}
},
{
"key":"peer.service",
"value":{
"stringValue":"telemetrygen-server"
}
}
],
"status":{

}
},
{
"traceId":"52e8b39b402eeafcad436a31c7d7cf94",
"spanId":"77008e091d47750d",
"parentSpanId":"2622076f65524852",
"name":"okey-dokey-0",
"kind":2,
"startTimeUnixNano":"1706678909210008000",
"endTimeUnixNano":"1706678909210131000",
"attributes":[
{
"key":"net.peer.ip",
"value":{
"stringValue":"1.2.3.4"
}
},
{
"key":"peer.service",
"value":{
"stringValue":"telemetrygen-client"
}
}
],
"status":{

}
},
{
"traceId":"52e8b39b402eeafcad436a31c7d7cf94",
"spanId":"2622076f65524852",
"parentSpanId":"",
"name":"lets-go",
"kind":3,
"startTimeUnixNano":"1706678909210008000",
"endTimeUnixNano":"1706678909210131000",
"attributes":[
{
"key":"net.peer.ip",
"value":{
"stringValue":"1.2.3.4"
}
},
{
"key":"peer.service",
"value":{
"stringValue":"telemetrygen-server"
}
}
],
"status":{

}
},
{
"traceId":"2f6e6d98f1972dfca3f619ca48ce28a7",
"spanId":"4879bcfa0cdd33a4",
"parentSpanId":"b95af47b0f3a7823",
"name":"okey-dokey-0",
"kind":2,
"startTimeUnixNano":"1706678909210014000",
"endTimeUnixNano":"1706678909210137000",
"attributes":[
{
"key":"net.peer.ip",
"value":{
"stringValue":"1.2.3.4"
}
},
{
"key":"peer.service",
"value":{
"stringValue":"telemetrygen-client"
}
}
],
"status":{

}
},
{
"traceId":"2f6e6d98f1972dfca3f619ca48ce28a7",
"spanId":"b95af47b0f3a7823",
"parentSpanId":"",
"name":"lets-go",
"kind":3,
"startTimeUnixNano":"1706678909210014000",
"endTimeUnixNano":"1706678909210137000",
"attributes":[
{
"key":"net.peer.ip",
"value":{
"stringValue":"1.2.3.4"
}
},
{
"key":"peer.service",
"value":{
"stringValue":"telemetrygen-server"
}
}
],
"status":{

}
}
]
}
],
"schemaUrl":"https://opentelemetry.io/schemas/1.4.0"
}
]
}
Loading

0 comments on commit c438df2

Please sign in to comment.