Skip to content

Commit e3d51b5

Browse files
fix(dropwizard-dedup): collapse fixtures into 1 test set of 200
The keploy-v3 sidecar's async write to dedupData.yaml has a ~1.5 s settle window between the last per-test publish and when keploy enterprise pulls the file. Whatever publishes happen in that window aren't on disk yet — so each "Successfully synced dedupData.yaml from container" call drops the trailing ~3 tests. Going 4x50 -> 8x25 cut the loss from 66 -> 24 (3 per sync x 8 syncs). Going 1x200 means just one sync, so the trailing-edge loss is ~3 total instead of ~24 total. Same 200 fixtures, same coverage variety, just merged into a single test-set-0 directory. Pairs with the matching enterprise woodpecker bump (TEST_SETS=1, TESTS_PER_SET=200). Signed-off-by: Asish Kumar <officialasishkumar@gmail.com>
1 parent bcf652d commit e3d51b5

201 files changed

Lines changed: 1013 additions & 1013 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

dropwizard-dedup/keploy/test-set-0/tests/test-1.yaml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -14,26 +14,26 @@ spec:
1414
User-Agent: curl/8.19.0
1515
Accept: '*/*'
1616
body: ''
17-
timestamp: 2026-04-30T21:14:38Z
17+
timestamp: 2026-04-30T21:29:55Z
1818
resp:
1919
status_code: 200
2020
header:
21-
Date: 'Thu, 30 Apr 2026 21:14:38 GMT'
21+
Date: 'Thu, 30 Apr 2026 21:29:55 GMT'
2222
Content-Type: application/json
2323
Vary: Accept-Encoding
2424
Content-Length: 16
2525
body: '{"healthy":true}'
2626
status_message: OK
2727
proto_major: 0
2828
proto_minor: 0
29-
timestamp: 2026-04-30T21:14:38Z
29+
timestamp: 2026-04-30T21:29:55Z
3030
objects: []
3131
assertions:
3232
noise:
3333
header.Date: []
3434
header.Vary: []
3535
header.Content-Length: []
36-
created: 1777583678
36+
created: 1777584595
3737
app_port: 8080
3838
curl: |
3939
curl --request GET \

dropwizard-dedup/keploy/test-set-0/tests/test-10.yaml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -14,26 +14,26 @@ spec:
1414
User-Agent: curl/8.19.0
1515
Accept: '*/*'
1616
body: ''
17-
timestamp: 2026-04-30T21:14:38Z
17+
timestamp: 2026-04-30T21:29:55Z
1818
resp:
1919
status_code: 200
2020
header:
21-
Date: 'Thu, 30 Apr 2026 21:14:38 GMT'
21+
Date: 'Thu, 30 Apr 2026 21:29:55 GMT'
2222
Content-Type: application/json
2323
Vary: Accept-Encoding
2424
Content-Length: 257
2525
body: '{"category":"books","limit":2,"items":[{"sku":"BK-1","name":"Clean Architecture","category":"books","status":"available","price":"32.50"},{"sku":"BK-2","name":"Effective Java","category":"books","status":"available","price":"45.00"}],"source":"warehouse-a"}'
2626
status_message: OK
2727
proto_major: 0
2828
proto_minor: 0
29-
timestamp: 2026-04-30T21:14:38Z
29+
timestamp: 2026-04-30T21:29:55Z
3030
objects: []
3131
assertions:
3232
noise:
3333
header.Date: []
3434
header.Vary: []
3535
header.Content-Length: []
36-
created: 1777583678
36+
created: 1777584595
3737
app_port: 8080
3838
curl: |
3939
curl --request GET \

dropwizard-dedup/keploy/test-set-3/tests/test-25.yaml renamed to dropwizard-dedup/keploy/test-set-0/tests/test-100.yaml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
# Generated by Keploy (3-dev)
22
version: api.keploy.io/v1beta1
33
kind: Http
4-
name: test-25
4+
name: test-100
55
spec:
66
metadata: {}
77
req:
@@ -16,26 +16,26 @@ spec:
1616
X-Tenant: globex
1717
X-Request-Id: req-001
1818
body: ''
19-
timestamp: 2026-04-30T21:14:38Z
19+
timestamp: 2026-04-30T21:29:55Z
2020
resp:
2121
status_code: 200
2222
header:
23-
Date: 'Thu, 30 Apr 2026 21:14:39 GMT'
23+
Date: 'Thu, 30 Apr 2026 21:29:55 GMT'
2424
Content-Type: application/json
2525
Vary: Accept-Encoding
2626
Content-Length: 41
2727
body: '{"tenant":"globex","requestId":"req-001"}'
2828
status_message: OK
2929
proto_major: 0
3030
proto_minor: 0
31-
timestamp: 2026-04-30T21:14:38Z
31+
timestamp: 2026-04-30T21:29:55Z
3232
objects: []
3333
assertions:
3434
noise:
3535
header.Date: []
3636
header.Vary: []
3737
header.Content-Length: []
38-
created: 1777583679
38+
created: 1777584595
3939
app_port: 8080
4040
curl: |
4141
curl --request GET \

dropwizard-dedup/keploy/test-set-4/tests/test-1.yaml renamed to dropwizard-dedup/keploy/test-set-0/tests/test-101.yaml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
# Generated by Keploy (3-dev)
22
version: api.keploy.io/v1beta1
33
kind: Http
4-
name: test-1
4+
name: test-101
55
spec:
66
metadata: {}
77
req:
@@ -16,26 +16,26 @@ spec:
1616
X-Tenant: globex
1717
X-Request-Id: req-002
1818
body: ''
19-
timestamp: 2026-04-30T21:14:38Z
19+
timestamp: 2026-04-30T21:29:55Z
2020
resp:
2121
status_code: 200
2222
header:
23-
Date: 'Thu, 30 Apr 2026 21:14:39 GMT'
23+
Date: 'Thu, 30 Apr 2026 21:29:55 GMT'
2424
Content-Type: application/json
2525
Vary: Accept-Encoding
2626
Content-Length: 41
2727
body: '{"tenant":"globex","requestId":"req-002"}'
2828
status_message: OK
2929
proto_major: 0
3030
proto_minor: 0
31-
timestamp: 2026-04-30T21:14:38Z
31+
timestamp: 2026-04-30T21:29:55Z
3232
objects: []
3333
assertions:
3434
noise:
3535
header.Date: []
3636
header.Vary: []
3737
header.Content-Length: []
38-
created: 1777583679
38+
created: 1777584595
3939
app_port: 8080
4040
curl: |
4141
curl --request GET \

dropwizard-dedup/keploy/test-set-4/tests/test-2.yaml renamed to dropwizard-dedup/keploy/test-set-0/tests/test-102.yaml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
# Generated by Keploy (3-dev)
22
version: api.keploy.io/v1beta1
33
kind: Http
4-
name: test-2
4+
name: test-102
55
spec:
66
metadata: {}
77
req:
@@ -16,26 +16,26 @@ spec:
1616
X-Tenant: globex
1717
X-Request-Id: req-abc
1818
body: ''
19-
timestamp: 2026-04-30T21:14:38Z
19+
timestamp: 2026-04-30T21:29:55Z
2020
resp:
2121
status_code: 200
2222
header:
23-
Date: 'Thu, 30 Apr 2026 21:14:39 GMT'
23+
Date: 'Thu, 30 Apr 2026 21:29:55 GMT'
2424
Content-Type: application/json
2525
Vary: Accept-Encoding
2626
Content-Length: 41
2727
body: '{"tenant":"globex","requestId":"req-abc"}'
2828
status_message: OK
2929
proto_major: 0
3030
proto_minor: 0
31-
timestamp: 2026-04-30T21:14:38Z
31+
timestamp: 2026-04-30T21:29:55Z
3232
objects: []
3333
assertions:
3434
noise:
3535
header.Date: []
3636
header.Vary: []
3737
header.Content-Length: []
38-
created: 1777583679
38+
created: 1777584595
3939
app_port: 8080
4040
curl: |
4141
curl --request GET \

dropwizard-dedup/keploy/test-set-4/tests/test-3.yaml renamed to dropwizard-dedup/keploy/test-set-0/tests/test-103.yaml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
# Generated by Keploy (3-dev)
22
version: api.keploy.io/v1beta1
33
kind: Http
4-
name: test-3
4+
name: test-103
55
spec:
66
metadata: {}
77
req:
@@ -16,26 +16,26 @@ spec:
1616
X-Tenant: globex
1717
X-Request-Id: req-xyz
1818
body: ''
19-
timestamp: 2026-04-30T21:14:38Z
19+
timestamp: 2026-04-30T21:29:55Z
2020
resp:
2121
status_code: 200
2222
header:
23-
Date: 'Thu, 30 Apr 2026 21:14:39 GMT'
23+
Date: 'Thu, 30 Apr 2026 21:29:55 GMT'
2424
Content-Type: application/json
2525
Vary: Accept-Encoding
2626
Content-Length: 41
2727
body: '{"tenant":"globex","requestId":"req-xyz"}'
2828
status_message: OK
2929
proto_major: 0
3030
proto_minor: 0
31-
timestamp: 2026-04-30T21:14:38Z
31+
timestamp: 2026-04-30T21:29:55Z
3232
objects: []
3333
assertions:
3434
noise:
3535
header.Date: []
3636
header.Vary: []
3737
header.Content-Length: []
38-
created: 1777583679
38+
created: 1777584595
3939
app_port: 8080
4040
curl: |
4141
curl --request GET \

dropwizard-dedup/keploy/test-set-4/tests/test-4.yaml renamed to dropwizard-dedup/keploy/test-set-0/tests/test-104.yaml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
# Generated by Keploy (3-dev)
22
version: api.keploy.io/v1beta1
33
kind: Http
4-
name: test-4
4+
name: test-104
55
spec:
66
metadata: {}
77
req:
@@ -16,26 +16,26 @@ spec:
1616
X-Tenant: globex
1717
X-Request-Id: missing
1818
body: ''
19-
timestamp: 2026-04-30T21:14:38Z
19+
timestamp: 2026-04-30T21:29:55Z
2020
resp:
2121
status_code: 200
2222
header:
23-
Date: 'Thu, 30 Apr 2026 21:14:39 GMT'
23+
Date: 'Thu, 30 Apr 2026 21:29:55 GMT'
2424
Content-Type: application/json
2525
Vary: Accept-Encoding
2626
Content-Length: 41
2727
body: '{"tenant":"globex","requestId":"missing"}'
2828
status_message: OK
2929
proto_major: 0
3030
proto_minor: 0
31-
timestamp: 2026-04-30T21:14:38Z
31+
timestamp: 2026-04-30T21:29:55Z
3232
objects: []
3333
assertions:
3434
noise:
3535
header.Date: []
3636
header.Vary: []
3737
header.Content-Length: []
38-
created: 1777583679
38+
created: 1777584595
3939
app_port: 8080
4040
curl: |
4141
curl --request GET \

dropwizard-dedup/keploy/test-set-4/tests/test-5.yaml renamed to dropwizard-dedup/keploy/test-set-0/tests/test-105.yaml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
# Generated by Keploy (3-dev)
22
version: api.keploy.io/v1beta1
33
kind: Http
4-
name: test-5
4+
name: test-105
55
spec:
66
metadata: {}
77
req:
@@ -16,26 +16,26 @@ spec:
1616
X-Tenant: umbrella
1717
X-Request-Id: req-001
1818
body: ''
19-
timestamp: 2026-04-30T21:14:38Z
19+
timestamp: 2026-04-30T21:29:55Z
2020
resp:
2121
status_code: 200
2222
header:
23-
Date: 'Thu, 30 Apr 2026 21:14:39 GMT'
23+
Date: 'Thu, 30 Apr 2026 21:29:55 GMT'
2424
Content-Type: application/json
2525
Vary: Accept-Encoding
2626
Content-Length: 43
2727
body: '{"tenant":"umbrella","requestId":"req-001"}'
2828
status_message: OK
2929
proto_major: 0
3030
proto_minor: 0
31-
timestamp: 2026-04-30T21:14:38Z
31+
timestamp: 2026-04-30T21:29:55Z
3232
objects: []
3333
assertions:
3434
noise:
3535
header.Date: []
3636
header.Vary: []
3737
header.Content-Length: []
38-
created: 1777583679
38+
created: 1777584595
3939
app_port: 8080
4040
curl: |
4141
curl --request GET \

dropwizard-dedup/keploy/test-set-4/tests/test-6.yaml renamed to dropwizard-dedup/keploy/test-set-0/tests/test-106.yaml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
# Generated by Keploy (3-dev)
22
version: api.keploy.io/v1beta1
33
kind: Http
4-
name: test-6
4+
name: test-106
55
spec:
66
metadata: {}
77
req:
@@ -16,26 +16,26 @@ spec:
1616
X-Tenant: umbrella
1717
X-Request-Id: req-002
1818
body: ''
19-
timestamp: 2026-04-30T21:14:38Z
19+
timestamp: 2026-04-30T21:29:55Z
2020
resp:
2121
status_code: 200
2222
header:
23-
Date: 'Thu, 30 Apr 2026 21:14:39 GMT'
23+
Date: 'Thu, 30 Apr 2026 21:29:55 GMT'
2424
Content-Type: application/json
2525
Vary: Accept-Encoding
2626
Content-Length: 43
2727
body: '{"tenant":"umbrella","requestId":"req-002"}'
2828
status_message: OK
2929
proto_major: 0
3030
proto_minor: 0
31-
timestamp: 2026-04-30T21:14:38Z
31+
timestamp: 2026-04-30T21:29:55Z
3232
objects: []
3333
assertions:
3434
noise:
3535
header.Date: []
3636
header.Vary: []
3737
header.Content-Length: []
38-
created: 1777583679
38+
created: 1777584595
3939
app_port: 8080
4040
curl: |
4141
curl --request GET \

dropwizard-dedup/keploy/test-set-4/tests/test-7.yaml renamed to dropwizard-dedup/keploy/test-set-0/tests/test-107.yaml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
# Generated by Keploy (3-dev)
22
version: api.keploy.io/v1beta1
33
kind: Http
4-
name: test-7
4+
name: test-107
55
spec:
66
metadata: {}
77
req:
@@ -16,26 +16,26 @@ spec:
1616
X-Tenant: umbrella
1717
X-Request-Id: req-abc
1818
body: ''
19-
timestamp: 2026-04-30T21:14:38Z
19+
timestamp: 2026-04-30T21:29:55Z
2020
resp:
2121
status_code: 200
2222
header:
23-
Date: 'Thu, 30 Apr 2026 21:14:39 GMT'
23+
Date: 'Thu, 30 Apr 2026 21:29:55 GMT'
2424
Content-Type: application/json
2525
Vary: Accept-Encoding
2626
Content-Length: 43
2727
body: '{"tenant":"umbrella","requestId":"req-abc"}'
2828
status_message: OK
2929
proto_major: 0
3030
proto_minor: 0
31-
timestamp: 2026-04-30T21:14:38Z
31+
timestamp: 2026-04-30T21:29:55Z
3232
objects: []
3333
assertions:
3434
noise:
3535
header.Date: []
3636
header.Vary: []
3737
header.Content-Length: []
38-
created: 1777583679
38+
created: 1777584595
3939
app_port: 8080
4040
curl: |
4141
curl --request GET \

0 commit comments

Comments
 (0)