Skip to content

Add support for Azure2021 trace type#748

Draft
16fb wants to merge 7 commits intovhive-serverless:mainfrom
16fb:new_trace_type
Draft

Add support for Azure2021 trace type#748
16fb wants to merge 7 commits intovhive-serverless:mainfrom
16fb:new_trace_type

Conversation

@16fb
Copy link
Copy Markdown
Collaborator

@16fb 16fb commented Apr 22, 2026

Summary

A small summary of the requirements (in one/two sentences).

Implementation Notes ⚒️

Created "azure_2021_trace_parser.go" with main parsing logic.
Modified "loader.go" to expect azure2021 trace type.

External Dependencies 🍀

none (N/A)

Breaking API Changes ⚠️

none (N/A), Other trace types should* be unaffected.

16fb and others added 7 commits April 23, 2026 01:43
Signed-off-by: Bryan Wong wongwenpingbryan@gmail.com
Added azure2021_trace_parser and azure2021_trace_parser_test (basic).
Added path string detection of Azure2021 or Azure2019 path.

Signed-off-by: Bryan Wong wongwenpingbryan@gmail.com
Signed-off-by: Bryan Wong wongwenpingbryan@gmail.com
Fix logic bug for iat calculation
when slices have 3 or more invocations.

Added truncation of invocations if "end_timestamp" exceeds
"ExperimentDuration" in config json.

Added iat input checks for negative iat values.

Added examples test csv(s).

Signed-off-by: Bryan Wong wongwenpingbryan@gmail.com
Signed-off-by: Bryan Wong wongwenpingbryan@gmail.com
Signed-off-by: Bryan Wong wongwenpingbryan@gmail.com
Removed redundant parameter for functionSpecifiction()
Add TestAzure2021ParserWrapper()

Signed-off-by: Bryan Wong wongwenpingbryan@gmail.com
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant