Skip to content

Commit f60c00c

Browse files
NinjaRocksclaude
andcommitted
Trim emulator Config.json to <=50 entities
The Service Bus emulator caps total queues+topics at 50 and refuses to start otherwise (the previous config declared 51, so the emulator never came up). The gated suite (ServiceBusCommandDispatchingTests) only needs the three test-commands* queues, so declare just those. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
1 parent 92d4802 commit f60c00c

1 file changed

Lines changed: 2 additions & 51 deletions

File tree

.github/azure-emulator/Config.json

Lines changed: 2 additions & 51 deletions
Original file line numberDiff line numberDiff line change
@@ -6,58 +6,9 @@
66
"Queues": [
77
{ "Name": "test-commands", "Properties": { "LockDuration": "PT1M", "MaxDeliveryCount": 10 } },
88
{ "Name": "test-commands.fifo", "Properties": { "LockDuration": "PT1M", "RequiresSession": true, "MaxDeliveryCount": 10 } },
9-
{ "Name": "test-commands-dedup", "Properties": { "LockDuration": "PT1M", "RequiresDuplicateDetection": true, "DuplicateDetectionHistoryTimeWindow": "PT10M", "MaxDeliveryCount": 10 } },
10-
{ "Name": "autoscaling-test-queue", "Properties": { "MaxDeliveryCount": 5 } },
11-
{ "Name": "autoscaling-small-queue", "Properties": { "MaxDeliveryCount": 5 } },
12-
{ "Name": "autoscaling-medium-queue", "Properties": { "MaxDeliveryCount": 5 } },
13-
{ "Name": "autoscaling-efficiency-queue", "Properties": { "MaxDeliveryCount": 5 } },
14-
{ "Name": "autoscaling-progression-queue", "Properties": { "MaxDeliveryCount": 5 } },
15-
{ "Name": "autoscaling-baseline-queue", "Properties": { "MaxDeliveryCount": 5 } },
16-
{ "Name": "autoscaling-size-queue", "Properties": { "MaxDeliveryCount": 5 } },
17-
{ "Name": "autoscaling-coverage-queue", "Properties": { "MaxDeliveryCount": 5 } },
18-
{ "Name": "autoscaling-duration-queue", "Properties": { "MaxDeliveryCount": 5 } },
19-
{ "Name": "autoscaling-metrics-queue", "Properties": { "MaxDeliveryCount": 5 } },
20-
{ "Name": "autoscaling-effectiveness-queue", "Properties": { "MaxDeliveryCount": 5 } },
21-
{ "Name": "autoscaling-max-queue", "Properties": { "MaxDeliveryCount": 5 } },
22-
{ "Name": "autoscaling-validity-queue", "Properties": { "MaxDeliveryCount": 5 } },
23-
{ "Name": "autoscaling-levels-queue", "Properties": { "MaxDeliveryCount": 5 } },
24-
{ "Name": "autoscaling-correlation-queue", "Properties": { "MaxDeliveryCount": 5 } },
25-
{ "Name": "autoscaling-allsizes-queue", "Properties": { "MaxDeliveryCount": 5 } },
26-
{ "Name": "concurrent-test-queue", "Properties": { "MaxDeliveryCount": 5 } },
27-
{ "Name": "concurrent-scaling-queue", "Properties": { "MaxDeliveryCount": 5 } },
28-
{ "Name": "concurrent-encrypted-queue", "Properties": { "MaxDeliveryCount": 5 } },
29-
{ "Name": "concurrent-integrity-queue", "Properties": { "MaxDeliveryCount": 5 } },
30-
{ "Name": "concurrent-corruption-queue", "Properties": { "MaxDeliveryCount": 5 } },
31-
{ "Name": "concurrent-unbalanced-queue", "Properties": { "MaxDeliveryCount": 5 } },
32-
{ "Name": "concurrent-latency-queue", "Properties": { "MaxDeliveryCount": 5 } },
33-
{ "Name": "concurrent-high-queue", "Properties": { "MaxDeliveryCount": 5 } },
34-
{ "Name": "concurrent-metrics-queue", "Properties": { "MaxDeliveryCount": 5 } },
35-
{ "Name": "perf-test-queue", "Properties": { "MaxDeliveryCount": 5 } },
36-
{ "Name": "perf-latency-queue", "Properties": { "MaxDeliveryCount": 5 } },
37-
{ "Name": "perf-scaling-queue", "Properties": { "MaxDeliveryCount": 5 } },
38-
{ "Name": "perf-size-queue", "Properties": { "MaxDeliveryCount": 5 } },
39-
{ "Name": "perf-success-queue", "Properties": { "MaxDeliveryCount": 5 } },
40-
{ "Name": "perf-consistency-queue", "Properties": { "MaxDeliveryCount": 5 } },
41-
{ "Name": "perf-metrics-queue", "Properties": { "MaxDeliveryCount": 5 } },
42-
{ "Name": "perf-resource-queue", "Properties": { "MaxDeliveryCount": 5 } }
9+
{ "Name": "test-commands-dedup", "Properties": { "LockDuration": "PT1M", "RequiresDuplicateDetection": true, "DuplicateDetectionHistoryTimeWindow": "PT10M", "MaxDeliveryCount": 10 } }
4310
],
44-
"Topics": [
45-
{ "Name": "test-events", "Properties": {}, "Subscriptions": [ { "Name": "test-subscription", "Properties": { "MaxDeliveryCount": 5 } } ] },
46-
{ "Name": "test-events-fanout", "Properties": {}, "Subscriptions": [ { "Name": "test-subscription", "Properties": { "MaxDeliveryCount": 5 } }, { "Name": "fanout-sub-1", "Properties": { "MaxDeliveryCount": 5 } }, { "Name": "fanout-sub-2", "Properties": { "MaxDeliveryCount": 5 } } ] },
47-
{ "Name": "session-events-topic", "Properties": {}, "Subscriptions": [ { "Name": "session-events-sub", "Properties": { "RequiresSession": true, "MaxDeliveryCount": 5 } } ] },
48-
{ "Name": "session-lock-topic", "Properties": {}, "Subscriptions": [ { "Name": "session-lock-sub", "Properties": { "RequiresSession": true, "MaxDeliveryCount": 5 } } ] },
49-
{ "Name": "session-state-topic", "Properties": {}, "Subscriptions": [ { "Name": "session-state-sub", "Properties": { "RequiresSession": true, "MaxDeliveryCount": 5 } } ] },
50-
{ "Name": "multi-session-topic", "Properties": {}, "Subscriptions": [ { "Name": "multi-session-sub", "Properties": { "RequiresSession": true, "MaxDeliveryCount": 5 } } ] },
51-
{ "Name": "correlation-session-topic", "Properties": {}, "Subscriptions": [ { "Name": "correlation-session-sub", "Properties": { "RequiresSession": true, "MaxDeliveryCount": 5 } } ] },
52-
{ "Name": "mixed-events-topic", "Properties": {}, "Subscriptions": [ { "Name": "mixed-events-sub", "Properties": { "MaxDeliveryCount": 5 } } ] },
53-
{ "Name": "filter-test-topic", "Properties": {}, "Subscriptions": [ { "Name": "high-priority-sub", "Properties": { "MaxDeliveryCount": 5 } }, { "Name": "low-priority-sub", "Properties": { "MaxDeliveryCount": 5 } }, { "Name": "strict-filter-sub", "Properties": { "MaxDeliveryCount": 5 } } ] },
54-
{ "Name": "complex-filter-topic", "Properties": {}, "Subscriptions": [ { "Name": "complex-filter-sub", "Properties": { "MaxDeliveryCount": 5 } } ] },
55-
{ "Name": "correlation-filter-topic", "Properties": {}, "Subscriptions": [ { "Name": "high-priority-sub", "Properties": { "MaxDeliveryCount": 5 } }, { "Name": "low-priority-sub", "Properties": { "MaxDeliveryCount": 5 } } ] },
56-
{ "Name": "in-operator-topic", "Properties": {}, "Subscriptions": [ { "Name": "multi-value-sub", "Properties": { "MaxDeliveryCount": 5 } } ] },
57-
{ "Name": "multi-filter-topic", "Properties": {}, "Subscriptions": [ { "Name": "default-sub", "Properties": { "MaxDeliveryCount": 5 } } ] },
58-
{ "Name": "no-match-topic", "Properties": {}, "Subscriptions": [ { "Name": "default-sub", "Properties": { "MaxDeliveryCount": 5 } } ] },
59-
{ "Name": "sql-filter-topic", "Properties": {}, "Subscriptions": [ { "Name": "default-sub", "Properties": { "MaxDeliveryCount": 5 } } ] }
60-
]
11+
"Topics": []
6112
}
6213
],
6314
"Logging": { "Type": "File" }

0 commit comments

Comments
 (0)