Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat: add aws sns context propagation and DSM tests #2095

Merged
merged 65 commits into from
Feb 15, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
65 commits
Select commit Hold shift + click to select a range
b8b1b8a
initial commit
wconti27 Jan 31, 2024
da22c2b
add manifests
wconti27 Jan 31, 2024
f646684
fix sns test and python sqs test
wconti27 Jan 31, 2024
8d4d7a0
more changes
wconti27 Jan 31, 2024
dd8c777
fix sns tests
wconti27 Feb 1, 2024
14b8fd3
fix sns error
wconti27 Feb 1, 2024
40f6d87
fix sns test spec
wconti27 Feb 1, 2024
5b8e1c4
fix lint
wconti27 Feb 1, 2024
c4c2268
skip mac-os tests
wconti27 Feb 1, 2024
23e15ce
Merge branch 'main' into conti/add-aws-sns-testing
wconti27 Feb 1, 2024
0b94bad
more fixes
wconti27 Feb 1, 2024
5aa543b
fix sns js
wconti27 Feb 1, 2024
191c8c8
fix SNS / SQS failures
wconti27 Feb 1, 2024
62d8142
more changes
wconti27 Feb 1, 2024
c2f760f
fix sns
wconti27 Feb 1, 2024
0397313
change buddy to node for sqs tests
wconti27 Feb 1, 2024
0d773b8
fix python manifest file
wconti27 Feb 1, 2024
3d3172e
fix nodejs sqs and sns tests
wconti27 Feb 2, 2024
e22f7a8
quick fix
wconti27 Feb 2, 2024
4571330
fix java failures
wconti27 Feb 2, 2024
7ff3fe8
Small updates
wconti27 Feb 2, 2024
d0fa43c
add pin to ensure tracing is enabled
wconti27 Feb 2, 2024
d2f9a53
enable more tests
wconti27 Feb 2, 2024
ec3c3c5
final commit of day
wconti27 Feb 2, 2024
7d34d46
add python sns app
wconti27 Feb 5, 2024
a2712ea
fix manifest
wconti27 Feb 5, 2024
d9c91fd
more fixes
wconti27 Feb 5, 2024
ebfbccc
fix lint
wconti27 Feb 5, 2024
e51f456
fix missing arg
wconti27 Feb 5, 2024
de7a832
more fixes
wconti27 Feb 5, 2024
3daf919
fix wrongly named test
wconti27 Feb 5, 2024
dd007d8
more changes
wconti27 Feb 5, 2024
23c8cf9
fix small error
wconti27 Feb 5, 2024
247291d
fix js
wconti27 Feb 5, 2024
cab2d5a
more changes
wconti27 Feb 5, 2024
c612fd0
fix wrong function call
wconti27 Feb 5, 2024
cc2b0b8
nodejs timeout should be in MS
wconti27 Feb 5, 2024
1e3f5e7
more fixes
wconti27 Feb 5, 2024
2b8e41e
fix python and enable nodejs dsm sqs test
wconti27 Feb 5, 2024
202b429
fix hash
wconti27 Feb 5, 2024
eabb7a6
reset global dsm processor to prevent current context failures
wconti27 Feb 5, 2024
1f51094
change test statuses
wconti27 Feb 6, 2024
819c408
Merge branch 'main' into conti/add-aws-sns-testing
wconti27 Feb 6, 2024
1b83417
minor changes
wconti27 Feb 6, 2024
a8b47d5
Merge branch 'main' into conti/add-aws-sns-testing
wconti27 Feb 7, 2024
f2263b6
add sns endpoint for DSM to java spring-boot app
wconti27 Feb 7, 2024
2a06578
fix lint
wconti27 Feb 7, 2024
328408a
fix localstack error
wconti27 Feb 7, 2024
94048cc
fix some errors
wconti27 Feb 7, 2024
ddcea4c
add java context propagation test SNS
wconti27 Feb 7, 2024
c58d82b
use python buddy for sns tests instead of flaky node buddy
wconti27 Feb 9, 2024
fc86afd
Merge branch 'main' into conti/add-aws-sns-testing
wconti27 Feb 9, 2024
cf1038c
fix lint
wconti27 Feb 9, 2024
c9d8558
replace buddy
wconti27 Feb 9, 2024
3ab0b26
another change
wconti27 Feb 12, 2024
44bd093
fix failing java tests
wconti27 Feb 12, 2024
0f3d1fc
fix java compilation error
wconti27 Feb 12, 2024
502e19b
fix java test
wconti27 Feb 12, 2024
a906664
xpass java test
wconti27 Feb 12, 2024
88102ee
Merge branch 'main' into conti/add-aws-sns-testing
wconti27 Feb 13, 2024
2be95e5
fix JS failures
wconti27 Feb 14, 2024
2c7b87b
Merge branch 'main' into conti/add-aws-sns-testing
wconti27 Feb 14, 2024
5553f0b
fix error
wconti27 Feb 14, 2024
5fc2957
fix reviewer comments
wconti27 Feb 14, 2024
bb300e5
Merge branch 'main' into conti/add-aws-sns-testing
robertomonteromiguel Feb 15, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
3 changes: 3 additions & 0 deletions manifests/cpp.yml
Original file line number Diff line number Diff line change
Expand Up @@ -86,6 +86,8 @@ tests/:
Test_Kafka: missing_feature
test_rabbitmq.py:
Test_RabbitMQ_Trace_Context_Propagation: missing_feature
test_sns_to_sqs.py:
Test_SNS_Propagation: missing_feature (Endpoint not implemented)
test_sqs.py:
Test_SQS_PROPAGATION_VIA_AWS_XRAY_HEADERS:
"*": missing_feature (Endpoint not implemented)
Expand All @@ -103,6 +105,7 @@ tests/:
Test_DsmRabbitmq: missing_feature
Test_DsmRabbitmq_FanoutExchange: missing_feature
Test_DsmRabbitmq_TopicExchange: missing_feature
Test_DsmSNS: missing_feature
Test_DsmSQS: missing_feature
parametric/:
test_dynamic_configuration.py:
Expand Down
3 changes: 3 additions & 0 deletions manifests/dotnet.yml
Original file line number Diff line number Diff line change
Expand Up @@ -211,6 +211,8 @@ tests/:
Test_Kafka: missing_feature
test_rabbitmq.py:
Test_RabbitMQ_Trace_Context_Propagation: missing_feature
test_sns_to_sqs.py:
Test_SNS_Propagation: missing_feature (Endpoint not implemented)
test_sqs.py:
Test_SQS_PROPAGATION_VIA_AWS_XRAY_HEADERS:
"*": missing_feature (Endpoint not implemented)
Expand All @@ -226,6 +228,7 @@ tests/:
Test_DsmRabbitmq: v2.29.0
Test_DsmRabbitmq_FanoutExchange: missing_feature
Test_DsmRabbitmq_TopicExchange: missing_feature
Test_DsmSNS: missing_feature
Test_DsmSQS: missing_feature
parametric/:
test_dynamic_configuration.py:
Expand Down
7 changes: 7 additions & 0 deletions manifests/golang.yml
Original file line number Diff line number Diff line change
Expand Up @@ -335,6 +335,10 @@ tests/:
Test_RabbitMQ_Trace_Context_Propagation:
"*": irrelevant
net-http: missing_feature (Endpoint not implemented)
test_sns_to_sqs.py:
Test_SNS_Propagation:
"*": irrelevant
net-http: missing_feature
test_sqs.py:
Test_SQS_PROPAGATION_VIA_AWS_XRAY_HEADERS:
"*": irrelevant
Expand Down Expand Up @@ -362,6 +366,9 @@ tests/:
Test_DsmRabbitmq_TopicExchange:
"*": irrelevant
net-http: missing_feature (Endpoint not implemented)
Test_DsmSNS:
"*": irrelevant
net-http: missing_feature (Endpoint not implemented)
Test_DsmSQS:
"*": irrelevant
net-http: missing_feature (Endpoint not implemented)
Expand Down
7 changes: 7 additions & 0 deletions manifests/java.yml
Original file line number Diff line number Diff line change
Expand Up @@ -872,6 +872,10 @@ tests/:
Test_RabbitMQ_Trace_Context_Propagation:
"*": irrelevant
spring-boot: v0.1 # real version not known
test_sns_to_sqs.py:
Test_SNS_Propagation:
"*": irrelevant
spring-boot: v0.1 # real version not known
test_sqs.py:
Test_SQS_PROPAGATION_VIA_AWS_XRAY_HEADERS:
"*": irrelevant
Expand Down Expand Up @@ -909,6 +913,9 @@ tests/:
Test_DsmRabbitmq_TopicExchange:
"*": irrelevant
spring-boot: v1.13.0
Test_DsmSNS:
"*": irrelevant
spring-boot: v0.1 # real version not known
Test_DsmSQS:
"*": irrelevant
spring-boot: v0.1 # real version not known
Expand Down
7 changes: 7 additions & 0 deletions manifests/nodejs.yml
Original file line number Diff line number Diff line change
Expand Up @@ -338,6 +338,10 @@ tests/:
Test_RabbitMQ_Trace_Context_Propagation:
"*": irrelevant
express4: v0.1 # real version not known
test_sns_to_sqs.py:
Test_SNS_Propagation:
"*": irrelevant
express4: v0.1 # real version not known
test_sqs.py:
Test_SQS_PROPAGATION_VIA_AWS_XRAY_HEADERS:
"*": irrelevant
Expand Down Expand Up @@ -371,6 +375,9 @@ tests/:
Test_DsmRabbitmq_TopicExchange:
"*": irrelevant
express4: missing_feature
Test_DsmSNS:
"*": irrelevant
express4: v5.2.0
Test_DsmSQS:
"*": irrelevant
express4: v5.2.0
Expand Down
4 changes: 4 additions & 0 deletions manifests/php.yml
Original file line number Diff line number Diff line change
Expand Up @@ -181,6 +181,9 @@ tests/:
Test_Kafka: missing_feature
test_rabbitmq.py:
Test_RabbitMQ_Trace_Context_Propagation: missing_feature
test_sns_to_sqs.py:
Test_SNS_Propagation:
"*": missing_feature
test_sqs.py:
Test_SQS_PROPAGATION_VIA_AWS_XRAY_HEADERS:
"*": missing_feature (Endpoint not implemented)
Expand All @@ -198,6 +201,7 @@ tests/:
Test_DsmRabbitmq: missing_feature
Test_DsmRabbitmq_FanoutExchange: missing_feature
Test_DsmRabbitmq_TopicExchange: missing_feature
Test_DsmSNS: missing_feature
Test_DsmSQS: missing_feature
parametric/:
test_dynamic_configuration.py:
Expand Down
7 changes: 7 additions & 0 deletions manifests/python.yml
Original file line number Diff line number Diff line change
Expand Up @@ -504,6 +504,10 @@ tests/:
test_rabbitmq.py:
Test_RabbitMQ_Trace_Context_Propagation:
'*': irrelevant
flask-poc: v0.1 # real version not known
test_sns_to_sqs.py:
Test_SNS_Propagation:
"*": irrelevant
flask-poc: v2.6.0
test_sqs.py:
Test_SQS_PROPAGATION_VIA_AWS_XRAY_HEADERS:
Expand Down Expand Up @@ -540,6 +544,9 @@ tests/:
Test_DsmRabbitmq_TopicExchange:
'*': irrelevant
flask-poc: missing_feature (endpoint not implemented)
Test_DsmSNS:
'*': irrelevant
flask-poc: v1.16.0
Test_DsmSQS:
'*': irrelevant
flask-poc: v1.16.0
Expand Down
7 changes: 7 additions & 0 deletions manifests/ruby.yml
Original file line number Diff line number Diff line change
Expand Up @@ -222,6 +222,10 @@ tests/:
Test_RabbitMQ_Trace_Context_Propagation:
"*": irrelevant
rails70: missing_feature (Endpoint not implemented)
test_sns_to_sqs.py:
Test_SNS_Propagation:
"*": irrelevant
rails70: missing_feature (Endpoint not implemented)
test_sqs.py:
Test_SQS_PROPAGATION_VIA_AWS_XRAY_HEADERS:
"*": irrelevant
Expand Down Expand Up @@ -249,6 +253,9 @@ tests/:
Test_DsmRabbitmq_TopicExchange:
"*": irrelevant
rails70: missing_feature (Endpoint not implemented)
Test_DsmSNS:
"*": irrelevant
rails70: missing_feature (Endpoint not implemented)
Test_DsmSQS:
"*": irrelevant
rails70: missing_feature (Endpoint not implemented)
Expand Down
Loading
Loading