amzn / amzn/smoke-framework

Add the ability to initialise the context based on the incoming request and the transaction selected

Open
#115 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
Swift
Stars
1.5k
Forks
51
PR merge metrics
No merged PRs in 30d

Description

Add the ability to initialise the context based on the incoming request and the transaction selected. An application may want to change how the Context is constructed based on-

1. the coming request (such as the value of particular http headers)
2. what operation was selected (such as selecting metrics appropriate to that operation)

Contributor guide

Open the contributing guide

Research direction

No files, tests, or entry points are named. Start by tracing how the Context is currently constructed from the incoming request and selected transaction, then determine the API and lifecycle needed to customize it for request headers and operation-specific metrics. Done means the design and implementation support both customization cases with coverage for the resulting behavior.

Written by the indexing model from the issue text.

Assessment

Tech stack
swift
Domain
backend
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.