Project Number Date
Contract Tests 11 08 Jul 2026, 12:27

Feature Report

Steps Scenarios Features
Feature Passed Failed Skipped Pending Undefined Total Passed Failed Total Duration Status
API Schema Guardian — Marketplace App 1338 8 0 0 0 1346 665 8 673 43:55.971 Failed
Feature API Schema Guardian — Marketplace App
Tags: @contract
5.125
Before steps.ContractSteps.setup() 0.440
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/addresses" 5.123
Then the contract is valid 0.001
Tags: @contract
5.137
Before steps.ContractSteps.setup() 0.440
Before steps.ApiSteps.ensureBaseUri() 0.001
When I CONTRACT GET "/store/v1/addresses/1" 5.136
Then the contract is valid 0.000
Tags: @contract
6.022
Before steps.ContractSteps.setup() 0.440
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/addresses/count" 6.021
Then the contract is valid 0.000
Tags: @contract
6.348
Before steps.ContractSteps.setup() 0.445
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/addresses/default" 6.348
Then the contract is valid 0.000
Tags: @contract
2.376
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.001
When I CONTRACT GET "/store/v1/analytics" 2.376
Then the contract is valid 0.000
Tags: @contract
1.389
Before steps.ContractSteps.setup() 0.001
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/analytics/1" 1.388
Then the contract is valid 0.000
Tags: @contract
2.136
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/analytics/1/items" 2.136
Then the contract is valid 0.000
Tags: @contract
1.816
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/analytics/1/messages" 1.815
Then the contract is valid 0.000
Tags: @contract
3.730
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/analytics/1/timeline" 3.729
Then the contract is valid 0.000
Tags: @contract
3.389
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/analytics/38" 3.389
Then the contract is valid 0.000
Tags: @contract
3.767
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/analytics/80010" 3.767
Then the contract is valid 0.000
Tags: @contract
1.695
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/analytics/99" 1.695
Then the contract is valid 0.000
Tags: @contract
1.600
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/analytics/active" 1.600
Then the contract is valid 0.000
Tags: @contract
5.583
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/analytics/analytics" 5.582
Then the contract is valid 0.000
Tags: @contract
1.386
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/analytics/cancelled" 1.385
Then the contract is valid 0.000
Tags: @contract
3.647
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/analytics/count" 3.647
Then the contract is valid 0.000
Tags: @contract
1.843
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/analytics/export" 1.842
Then the contract is valid 0.000
Tags: @contract
4.491
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/analytics/filters" 4.490
Then the contract is valid 0.000
Tags: @contract
0.935
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/analytics/history" 0.934
Then the contract is valid 0.000
Tags: @contract
4.930
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/analytics/overview" 4.929
Then the contract is valid 0.000
Tags: @contract
1.525
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/analytics/pending" 1.524
Then the contract is valid 0.000
Tags: @contract
1.437
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/analytics/search" 1.437
Then the contract is valid 0.000
Tags: @contract
7.197
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/analytics/stats" 7.197
Then the contract is valid 0.000
Tags: @contract
7.515
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/analytics/summary" 7.514
Then the contract is valid 0.000
Tags: @contract
1.088
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/audit-logs" 1.088
Then the contract is valid 0.000
Tags: @contract
4.953
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/audit-logs/1/audit-log" 4.952
Then the contract is valid 0.000
Tags: @contract
0.686
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/audit-logs/1/items" 0.686
Then the contract is valid 0.000
Tags: @contract
6.086
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/audit-logs/1/notes" 6.086
Then the contract is valid 0.000
Tags: @contract
0.728
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/audit-logs/1/timeline" 0.728
Then the contract is valid 0.000
Tags: @contract
6.555
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/audit-logs/38/invoice" 6.555
Then the contract is valid 0.000
Tags: @contract
6.558
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/audit-logs/38/payments" 6.558
Then the contract is valid 0.000
Tags: @contract
6.340
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/audit-logs/38/shipments" 6.340
Then the contract is valid 0.000
Tags: @contract
1.112
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/audit-logs/80010/images" 1.112
Then the contract is valid 0.000
Tags: @contract
0.647
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/audit-logs/80010/variants" 0.647
Then the contract is valid 0.000
Tags: @contract
5.403
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/audit-logs/99/addresses" 5.403
Then the contract is valid 0.000
Tags: @contract
0.932
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/audit-logs/99/orders" 0.932
Then the contract is valid 0.000
Tags: @contract
1.443
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/audit-logs/99/wallet" 1.443
Then the contract is valid 0.000
Tags: @contract
5.731
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/b2b/pricing" 5.730
Then the contract is valid 0.000
Tags: @contract
1.080
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/b2b/pricing/catalog" 1.079
Then the contract is valid 0.000
Tags: @contract
6.545
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/b2b/pricing/my-tier" 6.545
Then the contract is valid 0.000
Tags: @contract
5.963
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/b2b/pricing/tiers" 5.963
Then the contract is valid 0.000
Tags: @contract
0.869
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/brand" 0.869
Then the contract is valid 0.000
Tags: @contract
6.292
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/brands" 6.292
Then the contract is valid 0.000
Tags: @contract
4.690
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/brands/1" 4.690
Then the contract is valid 0.000
Tags: @contract
1.341
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/brands/1/audit-log" 1.341
Then the contract is valid 0.000
Tags: @contract
7.293
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/brands/1/items" 7.293
Then the contract is valid 0.000
Tags: @contract
0.639
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/brands/1/notes" 0.639
Then the contract is valid 0.000
Tags: @contract
0.551
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/brands/1/products" 0.551
Then the contract is valid 0.000
Tags: @contract
3.241
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/brands/1/timeline" 3.240
Then the contract is valid 0.000
Tags: @contract
0.615
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/brands/38" 0.614
Then the contract is valid 0.000
Tags: @contract
6.370
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/brands/80010" 6.370
Then the contract is valid 0.000
Tags: @contract
0.501
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/brands/99" 0.501
Then the contract is valid 0.000
Tags: @contract
0.778
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/brands/active" 0.778
Then the contract is valid 0.000
Tags: @contract
0.594
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/brands/analytics" 0.594
Then the contract is valid 0.000
Tags: @contract
0.681
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/brands/cancelled" 0.681
Then the contract is valid 0.000
Tags: @contract
1.209
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/brands/count" 1.209
Then the contract is valid 0.000
Tags: @contract
5.643
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/brands/export" 5.642
Then the contract is valid 0.000
Tags: @contract
6.303
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/brands/featured" 6.302
Then the contract is valid 0.000
Tags: @contract
0.488
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/brands/filters" 0.488
Then the contract is valid 0.000
Tags: @contract
0.565
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/brands/history" 0.565
Then the contract is valid 0.000
Tags: @contract
0.662
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/brands/pending" 0.661
Then the contract is valid 0.000
Tags: @contract
6.202
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/brands/search" 6.201
Then the contract is valid 0.000
Tags: @contract
5.795
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/brands/stats" 5.795
Then the contract is valid 0.000
Tags: @contract
0.601
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/brands/summary" 0.600
Then the contract is valid 0.000
Tags: @contract
5.686
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/bundles" 5.685
Then the contract is valid 0.000
Tags: @contract
0.819
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/bundles/1" 0.818
Then the contract is valid 0.000
Tags: @contract
0.577
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/bundles/1/products" 0.577
Then the contract is valid 0.000
Tags: @contract
0.538
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/bundles/count" 0.538
Then the contract is valid 0.000
Tags: @contract
6.660
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/bundles/export" 6.659
Then the contract is valid 0.000
Tags: @contract
0.652
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/bundles/featured" 0.652
Then the contract is valid 0.000
Tags: @contract
5.917
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/bundles/filters" 5.917
Then the contract is valid 0.000
Tags: @contract
0.942
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/bundles/stats" 0.941
Then the contract is valid 0.000
Tags: @contract
4.024
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/cart" 4.023
Then the contract is valid 0.000
Tags: @contract
4.922
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/cart/checkout" 4.921
Then the contract is valid 0.000
Tags: @contract
1.003
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/cart/count" 1.003
Then the contract is valid 0.000
Tags: @contract
0.953
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/cart/digital-product/checkout" 0.953
Then the contract is valid 0.000
Tags: @contract
0.565
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/cart/first-order" 0.564
Then the contract is valid 0.000
Tags: @contract
4.341
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/cart/items" 4.340
Then the contract is valid 0.000
Tags: @contract
0.816
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/cart/promo-codes" 0.815
Then the contract is valid 0.000
Tags: @contract
5.996
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/cart/promo-codes/1" 5.995
Then the contract is valid 0.000
Tags: @contract
5.943
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/cart/promo-codes/export" 5.943
Then the contract is valid 0.000
Tags: @contract
0.558
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/cart/promo-codes/filters" 0.558
Then the contract is valid 0.000
Tags: @contract
0.535
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/cart/promo-codes/stats" 0.535
Then the contract is valid 0.000
Tags: @contract
0.504
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/cart/promotions" 0.503
Then the contract is valid 0.000
Tags: @contract
4.520
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/cart/subcart/84126/checkout" 4.520
Then the contract is valid 0.000
Tags: @contract
0.661
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/cart/summary" 0.661
Then the contract is valid 0.000
Tags: @contract
4.157
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/category" 4.156
Then the contract is valid 0.000
Tags: @contract
0.629
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/category/1" 0.629
Then the contract is valid 0.000
Tags: @contract
6.629
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/category/1/download" 6.629
Then the contract is valid 0.000
Tags: @contract
1.381
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/category/1/messages" 1.380
Then the contract is valid 0.000
Tags: @contract
1.474
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/category/1/products" 1.473
Then the contract is valid 0.000
Tags: @contract
6.678
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/category/1/reviews" 6.677
Then the contract is valid 0.000
Tags: @contract
0.572
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/category/1/subcategories" 0.571
Then the contract is valid 0.000
Tags: @contract
7.612
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/category/1/tracking" 7.612
Then the contract is valid 0.000
Tags: @contract
0.788
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/category/38/invoice" 0.788
Then the contract is valid 0.000
Tags: @contract
7.264
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/category/38/payments" 7.264
Then the contract is valid 0.000
Tags: @contract
0.703
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/category/38/shipments" 0.703
Then the contract is valid 0.000
Tags: @contract
7.202
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/category/80010/images" 7.202
Then the contract is valid 0.000
Tags: @contract
0.618
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/category/80010/variants" 0.617
Then the contract is valid 0.000
Tags: @contract
0.706
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/category/99/addresses" 0.705
Then the contract is valid 0.000
Tags: @contract
6.896
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/category/99/orders" 6.896
Then the contract is valid 0.000
Tags: @contract
0.610
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/category/99/wallet" 0.609
Then the contract is valid 0.000
Tags: @contract
0.474
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/category/featured" 0.474
Then the contract is valid 0.000
Tags: @contract
3.472
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/category/overview" 3.472
Then the contract is valid 0.000
Tags: @contract
20.039
Scenario GET /store/v1/category/products
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
Steps
When I CONTRACT GET "/store/v1/category/products" 20.038
Then the contract is valid 0.001
java.lang.AssertionError: [CONTRACT] UNREACHABLE: /store/v1/category/products — SocketTimeoutException: Read timed out
	at steps.ContractSteps.contractIsValid(ContractSteps.java:102)
	at ✽.the contract is valid(file:///home/runner/work/automation-backend/automation-backend/src/test/resources/features/contract_testing/marketplace_app/checklist.feature:529)
Tags: @contract
4.002
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/category/root" 4.002
Then the contract is valid 0.000
Tags: @contract
0.706
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/category/tree" 0.706
Then the contract is valid 0.000
Tags: @contract
0.693
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/checkout" 0.693
Then the contract is valid 0.000
Tags: @contract
6.303
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/checkout/express" 6.302
Then the contract is valid 0.000
Tags: @contract
1.080
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/checkout/express/1" 1.080
Then the contract is valid 0.000
Tags: @contract
4.960
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/checkout/express/export" 4.959
Then the contract is valid 0.000
Tags: @contract
0.840
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/checkout/express/filters" 0.840
Then the contract is valid 0.000
Tags: @contract
6.630
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/checkout/express/stats" 6.630
Then the contract is valid 0.000
Tags: @contract
1.135
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/checkout/payment-methods" 1.135
Then the contract is valid 0.000
Tags: @contract
5.544
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/checkout/review" 5.543
Then the contract is valid 0.000
Tags: @contract
5.233
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/checkout/shipping-methods" 5.233
Then the contract is valid 0.000
Tags: @contract
1.728
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/checkout/summary" 1.728
Then the contract is valid 0.000
Tags: @contract
1.905
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/clearance" 1.905
Then the contract is valid 0.000
Tags: @contract
2.132
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/clearance/1" 2.132
Then the contract is valid 0.000
Tags: @contract
2.015
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/clearance/count" 2.015
Then the contract is valid 0.000
Tags: @contract
5.824
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/clearance/export" 5.824
Then the contract is valid 0.000
Tags: @contract
5.870
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/clearance/filters" 5.869
Then the contract is valid 0.000
Tags: @contract
3.100
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/clearance/stats" 3.100
Then the contract is valid 0.000
Tags: @contract
2.631
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/company" 2.630
Then the contract is valid 0.000
Tags: @contract
5.965
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/company/addresses" 5.965
Then the contract is valid 0.000
Tags: @contract
1.148
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/company/members" 1.147
Then the contract is valid 0.000
Tags: @contract
1.637
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/company/orders" 1.637
Then the contract is valid 0.000
Tags: @contract
1.361
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/compare" 1.361
Then the contract is valid 0.000
Tags: @contract
1.763
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/compare/1" 1.763
Then the contract is valid 0.000
Tags: @contract
6.575
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/compare/count" 6.575
Then the contract is valid 0.000
Tags: @contract
6.316
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/compare/export" 6.316
Then the contract is valid 0.000
Tags: @contract
2.421
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/compare/filters" 2.421
Then the contract is valid 0.000
Tags: @contract
1.651
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/compare/stats" 1.651
Then the contract is valid 0.000
Tags: @contract
5.472
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/coupons" 5.471
Then the contract is valid 0.000
Tags: @contract
5.194
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/coupons/1" 5.194
Then the contract is valid 0.000
Tags: @contract
1.373
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/coupons/1/audit-log" 1.373
Then the contract is valid 0.000
Tags: @contract
4.681
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/coupons/1/items" 4.681
Then the contract is valid 0.000
Tags: @contract
4.611
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/coupons/1/notes" 4.610
Then the contract is valid 0.000
Tags: @contract
5.124
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/coupons/1/timeline" 5.124
Then the contract is valid 0.000
Tags: @contract
4.494
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/coupons/38" 4.494
Then the contract is valid 0.000
Tags: @contract
5.438
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/coupons/80010" 5.438
Then the contract is valid 0.000
Tags: @contract
4.450
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/coupons/99" 4.450
Then the contract is valid 0.000
Tags: @contract
3.171
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/coupons/active" 3.171
Then the contract is valid 0.000
Tags: @contract
2.097
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/coupons/analytics" 2.097
Then the contract is valid 0.000
Tags: @contract
5.498
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/coupons/cancelled" 5.497
Then the contract is valid 0.000
Tags: @contract
4.838
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/coupons/count" 4.838
Then the contract is valid 0.000
Tags: @contract
3.143
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/coupons/export" 3.143
Then the contract is valid 0.000
Tags: @contract
4.489
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/coupons/filters" 4.489
Then the contract is valid 0.000
Tags: @contract
2.880
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/coupons/history" 2.880
Then the contract is valid 0.000
Tags: @contract
4.694
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/coupons/pending" 4.694
Then the contract is valid 0.000
Tags: @contract
2.262
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/coupons/search" 2.261
Then the contract is valid 0.000
Tags: @contract
6.428
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/coupons/stats" 6.427
Then the contract is valid 0.000
Tags: @contract
5.872
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/coupons/validate" 5.872
Then the contract is valid 0.000
Tags: @contract
5.595
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/coupons/validate/1" 5.595
Then the contract is valid 0.000
Tags: @contract
1.113
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/coupons/validate/count" 1.112
Then the contract is valid 0.000
Tags: @contract
0.725
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/coupons/validate/export" 0.724
Then the contract is valid 0.000
Tags: @contract
7.243
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/coupons/validate/filters" 7.243
Then the contract is valid 0.000
Tags: @contract
7.486
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/coupons/validate/stats" 7.486
Then the contract is valid 0.000
Tags: @contract
0.688
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/credit-account" 0.688
Then the contract is valid 0.000
Tags: @contract
5.560
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/credit-account/balance" 5.560
Then the contract is valid 0.000
Tags: @contract
0.625
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/credit-account/limit" 0.625
Then the contract is valid 0.000
Tags: @contract
1.122
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/credit-account/payment-schedule" 1.122
Then the contract is valid 0.000
Tags: @contract
8.117
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/credit-account/transactions" 8.116
Then the contract is valid 0.000
Tags: @contract
4.949
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/customers" 4.949
Then the contract is valid 0.000
Tags: @contract
7.359
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/customers/1" 7.359
Then the contract is valid 0.000
Tags: @contract
1.138
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/customers/1/audit-log" 1.137
Then the contract is valid 0.000
Tags: @contract
6.047
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/customers/1/items" 6.047
Then the contract is valid 0.000
Tags: @contract
6.616
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/customers/1/notes" 6.616
Then the contract is valid 0.000
Tags: @contract
0.564
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/customers/1/timeline" 0.564
Then the contract is valid 0.000
Tags: @contract
0.914
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/customers/38" 0.914
Then the contract is valid 0.000
Tags: @contract
7.169
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/customers/80010" 7.168
Then the contract is valid 0.000
Tags: @contract
6.640
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/customers/99" 6.639
Then the contract is valid 0.000
Tags: @contract
0.444
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/customers/addresses" 0.444
Then the contract is valid 0.000
Tags: @contract
3.959
Scenario GET /store/v1/customers/addresses/selected
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
Steps
When I CONTRACT GET "/store/v1/customers/addresses/selected" 3.958
Then the contract is valid 0.001
java.lang.AssertionError: [CONTRACT] REGRESSION /store/v1/customers/addresses/selected: [Type changed: data.office_shop_number was null now string]
	at steps.ContractSteps.contractIsValid(ContractSteps.java:141)
	at ✽.the contract is valid(file:///home/runner/work/automation-backend/automation-backend/src/test/resources/features/contract_testing/marketplace_app/checklist.feature:874)
Tags: @contract
1.429
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/customers/analytics" 1.429
Then the contract is valid 0.000
Tags: @contract
4.308
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/customers/bank" 4.308
Then the contract is valid 0.000
Tags: @contract
0.506
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/customers/bank-account" 0.506
Then the contract is valid 0.000
Tags: @contract
4.438
Scenario GET /store/v1/customers/business-info
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
Steps
When I CONTRACT GET "/store/v1/customers/business-info" 4.438
Then the contract is valid 0.000
java.lang.AssertionError: [CONTRACT] REGRESSION /store/v1/customers/business-info: [Type changed: data.mobile was null now string, Type changed: data.business_size was null now object, Type changed: data.employees_number was null now object, Type changed: data.image was null now string]
	at steps.ContractSteps.contractIsValid(ContractSteps.java:141)
	at ✽.the contract is valid(file:///home/runner/work/automation-backend/automation-backend/src/test/resources/features/contract_testing/marketplace_app/checklist.feature:894)
Tags: @contract
0.554
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/customers/business-info/static-data" 0.553
Then the contract is valid 0.000
Tags: @contract
0.614
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/customers/count" 0.614
Then the contract is valid 0.000
Tags: @contract
8.895
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/customers/export" 8.895
Then the contract is valid 0.000
Tags: @contract
0.634
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/customers/filters" 0.634
Then the contract is valid 0.000
Tags: @contract
4.222
Scenario GET /store/v1/customers/me
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
Steps
When I CONTRACT GET "/store/v1/customers/me" 4.221
Then the contract is valid 0.000
java.lang.AssertionError: [CONTRACT] REGRESSION /store/v1/customers/me: [Type changed: data.last_name was null now string, Type changed: data.email was null now string, Type changed: data.vat_certificate was null now string, Type changed: data.identity_card_front was null now string, Type changed: data.identity_card_back was null now string]
	at steps.ContractSteps.contractIsValid(ContractSteps.java:141)
	at ✽.the contract is valid(file:///home/runner/work/automation-backend/automation-backend/src/test/resources/features/contract_testing/marketplace_app/checklist.feature:919)
Tags: @contract
5.251
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/customers/notifications" 5.250
Then the contract is valid 0.000
Tags: @contract
3.688
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/customers/notifications-count" 3.688
Then the contract is valid 0.000
Tags: @contract
3.847
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/customers/notifications/categories" 3.847
Then the contract is valid 0.000
Tags: @contract
4.355
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/customers/pending" 4.354
Then the contract is valid 0.000
Tags: @contract
1.616
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/customers/search" 1.616
Then the contract is valid 0.000
Tags: @contract
5.661
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/customers/stats" 5.661
Then the contract is valid 0.000
Tags: @contract
1.181
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/customers/suitable-delivery-time" 1.181
Then the contract is valid 0.000
Tags: @contract
15.911
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/customers/wishlist" 15.911
Then the contract is valid 0.000
Tags: @contract
0.699
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/daily-deals" 0.699
Then the contract is valid 0.000
Tags: @contract
7.696
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/daily-deals/1" 7.696
Then the contract is valid 0.000
Tags: @contract
0.592
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/daily-deals/count" 0.592
Then the contract is valid 0.000
Tags: @contract
0.613
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/daily-deals/export" 0.613
Then the contract is valid 0.000
Tags: @contract
0.907
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/daily-deals/filters" 0.907
Then the contract is valid 0.000
Tags: @contract
0.891
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/daily-deals/stats" 0.891
Then the contract is valid 0.000
Tags: @contract
7.770
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/featured-brands" 7.770
Then the contract is valid 0.000
Tags: @contract
0.684
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/featured-brands/1" 0.683
Then the contract is valid 0.000
Tags: @contract
5.948
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/featured-brands/count" 5.948
Then the contract is valid 0.000
Tags: @contract
9.092
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/featured-brands/export" 9.092
Then the contract is valid 0.000
Tags: @contract
0.587
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/featured-brands/filters" 0.587
Then the contract is valid 0.000
Tags: @contract
7.985
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/featured-brands/stats" 7.984
Then the contract is valid 0.000
Tags: @contract
0.640
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/flash-deals" 0.640
Then the contract is valid 0.000
Tags: @contract
7.767
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/flash-deals/1" 7.767
Then the contract is valid 0.000
Tags: @contract
0.599
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/flash-deals/count" 0.599
Then the contract is valid 0.000
Tags: @contract
6.650
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/flash-deals/export" 6.650
Then the contract is valid 0.000
Tags: @contract
0.889
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/flash-deals/filters" 0.889
Then the contract is valid 0.000
Tags: @contract
5.154
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/flash-deals/stats" 5.154
Then the contract is valid 0.000
Tags: @contract
1.035
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/flash-sales" 1.035
Then the contract is valid 0.000
Tags: @contract
7.157
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/flash-sales/1" 7.156
Then the contract is valid 0.000
Tags: @contract
0.941
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/flash-sales/1/products" 0.941
Then the contract is valid 0.000
Tags: @contract
1.147
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/flash-sales/active" 1.147
Then the contract is valid 0.000
Tags: @contract
0.712
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/flash-sales/upcoming" 0.712
Then the contract is valid 0.000
Tags: @contract
4.074
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/get-app-keys" 4.074
Then the contract is valid 0.000
Tags: @contract
0.666
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/gift-cards" 0.665
Then the contract is valid 0.000
Tags: @contract
0.731
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/gift-cards/1" 0.731
Then the contract is valid 0.000
Tags: @contract
4.725
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/gift-cards/balance" 4.724
Then the contract is valid 0.000
Tags: @contract
7.061
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/gift-cards/history" 7.061
Then the contract is valid 0.000
Tags: @contract
1.161
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/gift-wrap" 1.161
Then the contract is valid 0.000
Tags: @contract
7.195
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/gift-wrap/1" 7.194
Then the contract is valid 0.000
Tags: @contract
1.282
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/gift-wrap/count" 1.282
Then the contract is valid 0.000
Tags: @contract
6.646
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/gift-wrap/export" 6.645
Then the contract is valid 0.000
Tags: @contract
9.035
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/gift-wrap/filters" 9.035
Then the contract is valid 0.000
Tags: @contract
8.530
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/gift-wrap/stats" 8.530
Then the contract is valid 0.000
Tags: @contract
0.908
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/inventory" 0.908
Then the contract is valid 0.000
Tags: @contract
0.715
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/inventory/1" 0.715
Then the contract is valid 0.000
Tags: @contract
6.915
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/inventory/1/audit-log" 6.915
Then the contract is valid 0.000
Tags: @contract
0.556
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/inventory/1/items" 0.555
Then the contract is valid 0.000
Tags: @contract
7.371
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/inventory/1/timeline" 7.371
Then the contract is valid 0.000
Tags: @contract
8.107
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/inventory/38" 8.107
Then the contract is valid 0.000
Tags: @contract
0.818
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/inventory/80010" 0.818
Then the contract is valid 0.000
Tags: @contract
0.561
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/inventory/99" 0.561
Then the contract is valid 0.000
Tags: @contract
0.857
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/inventory/active" 0.857
Then the contract is valid 0.000
Tags: @contract
8.153
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/inventory/analytics" 8.153
Then the contract is valid 0.000
Tags: @contract
7.562
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/inventory/cancelled" 7.562
Then the contract is valid 0.000
Tags: @contract
1.110
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/inventory/count" 1.110
Then the contract is valid 0.000
Tags: @contract
0.548
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/inventory/export" 0.548
Then the contract is valid 0.000
Tags: @contract
8.367
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/inventory/filters" 8.366
Then the contract is valid 0.000
Tags: @contract
0.948
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/inventory/history" 0.948
Then the contract is valid 0.000
Tags: @contract
0.561
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/inventory/overview" 0.561
Then the contract is valid 0.000
Tags: @contract
7.429
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/inventory/pending" 7.429
Then the contract is valid 0.000
Tags: @contract
0.725
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/inventory/search" 0.725
Then the contract is valid 0.000
Tags: @contract
0.698
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/inventory/stats" 0.698
Then the contract is valid 0.000
Tags: @contract
7.016
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/inventory/summary" 7.016
Then the contract is valid 0.000
Tags: @contract
0.551
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/invoices" 0.551
Then the contract is valid 0.000
Tags: @contract
6.234
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/invoices/1" 6.234
Then the contract is valid 0.000
Tags: @contract
0.658
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/invoices/1/download" 0.657
Then the contract is valid 0.000
Tags: @contract
0.978
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/invoices/1/messages" 0.978
Then the contract is valid 0.000
Tags: @contract
5.278
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/invoices/1/reviews" 5.278
Then the contract is valid 0.000
Tags: @contract
7.724
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/invoices/1/tracking" 7.724
Then the contract is valid 0.000
Tags: @contract
0.814
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/invoices/38/invoice" 0.814
Then the contract is valid 0.000
Tags: @contract
0.988
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/invoices/38/payments" 0.987
Then the contract is valid 0.000
Tags: @contract
5.577
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/invoices/38/shipments" 5.577
Then the contract is valid 0.000
Tags: @contract
0.551
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/invoices/80010/images" 0.551
Then the contract is valid 0.000
Tags: @contract
6.591
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/invoices/80010/variants" 6.590
Then the contract is valid 0.000
Tags: @contract
7.556
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/invoices/99/addresses" 7.556
Then the contract is valid 0.000
Tags: @contract
0.905
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/invoices/99/orders" 0.905
Then the contract is valid 0.000
Tags: @contract
0.841
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/invoices/99/wallet" 0.841
Then the contract is valid 0.000
Tags: @contract
7.033
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/invoices/active" 7.033
Then the contract is valid 0.000
Tags: @contract
5.789
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/invoices/count" 5.789
Then the contract is valid 0.000
Tags: @contract
0.718
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/invoices/history" 0.718
Then the contract is valid 0.000
Tags: @contract
6.509
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/invoices/overview" 6.509
Then the contract is valid 0.000
Tags: @contract
0.694
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/invoices/paid" 0.693
Then the contract is valid 0.000
Tags: @contract
7.643
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/invoices/pending" 7.642
Then the contract is valid 0.000
Tags: @contract
5.840
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/invoices/summary" 5.840
Then the contract is valid 0.000
Tags: @contract
0.992
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/loyalty-points" 0.992
Then the contract is valid 0.000
Tags: @contract
6.951
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/loyalty-points/balance" 6.951
Then the contract is valid 0.000
Tags: @contract
6.978
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/loyalty-points/redeem-options" 6.978
Then the contract is valid 0.000
Tags: @contract
7.071
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/loyalty-points/tiers" 7.071
Then the contract is valid 0.000
Tags: @contract
4.612
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/loyalty-points/transactions" 4.612
Then the contract is valid 0.000
Tags: @contract
0.696
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/loyalty/earn" 0.696
Then the contract is valid 0.000
Tags: @contract
1.096
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/loyalty/earn/1" 1.095
Then the contract is valid 0.000
Tags: @contract
4.784
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/loyalty/earn/count" 4.784
Then the contract is valid 0.000
Tags: @contract
6.191
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/loyalty/earn/export" 6.191
Then the contract is valid 0.000
Tags: @contract
1.034
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/loyalty/earn/filters" 1.034
Then the contract is valid 0.000
Tags: @contract
6.441
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/loyalty/earn/stats" 6.440
Then the contract is valid 0.000
Tags: @contract
3.678
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/marketing/banners" 3.678
Then the contract is valid 0.000
Tags: @contract
0.735
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/marketing/banners-position" 0.735
Then the contract is valid 0.000
Tags: @contract
0.620
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/marketing/bundle/4" 0.619
Then the contract is valid 0.000
Tags: @contract
0.412
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/marketing/cashback-popup" 0.412
Then the contract is valid 0.000
Tags: @contract
3.676
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/marketing/in-app-notifications" 3.676
Then the contract is valid 0.000
Tags: @contract
0.615
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/marketing/product/80052/bundles" 0.615
Then the contract is valid 0.000
Tags: @contract
1.124
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/new-arrivals" 1.124
Then the contract is valid 0.000
Tags: @contract
6.380
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/new-arrivals/1" 6.380
Then the contract is valid 0.000
Tags: @contract
1.089
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/new-arrivals/count" 1.089
Then the contract is valid 0.000
Tags: @contract
1.274
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/new-arrivals/export" 1.274
Then the contract is valid 0.000
Tags: @contract
5.780
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/new-arrivals/filters" 5.779
Then the contract is valid 0.000
Tags: @contract
6.543
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/new-arrivals/stats" 6.543
Then the contract is valid 0.000
Tags: @contract
0.579
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/notifications" 0.579
Then the contract is valid 0.000
Tags: @contract
5.592
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/notifications/1" 5.592
Then the contract is valid 0.000
Tags: @contract
7.298
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/notifications/1/audit-log" 7.298
Then the contract is valid 0.000
Tags: @contract
0.856
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/notifications/1/download" 0.856
Then the contract is valid 0.000
Tags: @contract
0.866
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/notifications/1/notes" 0.866
Then the contract is valid 0.000
Tags: @contract
4.384
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/notifications/1/timeline" 4.383
Then the contract is valid 0.000
Tags: @contract
1.546
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/notifications/38/invoice" 1.545
Then the contract is valid 0.000
Tags: @contract
5.704
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/notifications/38/payments" 5.704
Then the contract is valid 0.000
Tags: @contract
0.791
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/notifications/38/shipments" 0.791
Then the contract is valid 0.000
Tags: @contract
6.647
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/notifications/80010/images" 6.647
Then the contract is valid 0.000
Tags: @contract
6.388
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/notifications/80010/variants" 6.388
Then the contract is valid 0.000
Tags: @contract
6.582
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/notifications/99/addresses" 6.582
Then the contract is valid 0.000
Tags: @contract
6.109
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/notifications/99/orders" 6.109
Then the contract is valid 0.000
Tags: @contract
4.192
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/notifications/99/wallet" 4.192
Then the contract is valid 0.000
Tags: @contract
2.019
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/notifications/count" 2.019
Then the contract is valid 0.000
Tags: @contract
2.364
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/notifications/unread" 2.364
Then the contract is valid 0.000
Tags: @contract
6.456
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/order" 6.456
Then the contract is valid 0.000
Tags: @contract
3.791
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/order/80089/invoice" 3.790
Then the contract is valid 0.000
Tags: @contract
1.320
Scenario GET /store/v1/order/80095/email-invoice
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
Steps
When I CONTRACT GET "/store/v1/order/80095/email-invoice" 1.318
Then the contract is valid 0.001
java.lang.AssertionError: [CONTRACT] REGRESSION /store/v1/order/80095/email-invoice: [Status changed: was 429 now 404]
	at steps.ContractSteps.contractIsValid(ContractSteps.java:141)
	at ✽.the contract is valid(file:///home/runner/work/automation-backend/automation-backend/src/test/resources/features/contract_testing/marketplace_app/checklist.feature:1544)
Tags: @contract
3.446
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/order/80122/summary-document" 3.446
Then the contract is valid 0.000
Tags: @contract
1.110
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/order/80267" 1.109
Then the contract is valid 0.000
Tags: @contract
3.370
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/order/80475/reorder-products" 3.370
Then the contract is valid 0.000
Tags: @contract
1.240
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/order/80554/delivery-invoice" 1.240
Then the contract is valid 0.000
Tags: @contract
3.310
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/order/80554/documents" 3.310
Then the contract is valid 0.000
Tags: @contract
0.862
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/order/80554/invoice/73" 0.862
Then the contract is valid 0.000
Tags: @contract
2.522
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/order/cancel-reasons" 2.521
Then the contract is valid 0.000
Tags: @contract
1.244
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/order/export" 1.244
Then the contract is valid 0.000
Tags: @contract
0.717
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/order/pending-change-requests" 0.717
Then the contract is valid 0.000
Tags: @contract
3.436
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/order/pending-confirmation" 3.436
Then the contract is valid 0.000
Tags: @contract
0.777
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/order/reject-reasons" 0.776
Then the contract is valid 0.000
Tags: @contract
0.436
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/order/states" 0.436
Then the contract is valid 0.000
Tags: @contract
7.962
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/orders" 7.962
Then the contract is valid 0.000
Tags: @contract
0.682
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/orders/1" 0.682
Then the contract is valid 0.000
Tags: @contract
5.656
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/orders/1/download" 5.656
Then the contract is valid 0.000
Tags: @contract
0.704
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/orders/1/messages" 0.704
Then the contract is valid 0.000
Tags: @contract
0.848
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/orders/1/reviews" 0.848
Then the contract is valid 0.000
Tags: @contract
0.966
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/orders/1/tracking" 0.966
Then the contract is valid 0.000
Tags: @contract
1.020
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/orders/38" 1.020
Then the contract is valid 0.000
Tags: @contract
0.846
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/orders/38/invoice" 0.846
Then the contract is valid 0.000
Tags: @contract
7.544
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/orders/38/items" 7.544
Then the contract is valid 0.000
Tags: @contract
0.662
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/orders/38/payments" 0.662
Then the contract is valid 0.000
Tags: @contract
0.703
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/orders/38/shipments" 0.703
Then the contract is valid 0.000
Tags: @contract
3.834
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/orders/38/timeline" 3.834
Then the contract is valid 0.000
Tags: @contract
0.741
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/orders/38/tracking" 0.740
Then the contract is valid 0.000
Tags: @contract
6.795
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/orders/80010/images" 6.794
Then the contract is valid 0.000
Tags: @contract
0.691
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/orders/80010/variants" 0.690
Then the contract is valid 0.000
Tags: @contract
5.014
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/orders/99/addresses" 5.014
Then the contract is valid 0.000
Tags: @contract
0.572
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/orders/99/orders" 0.572
Then the contract is valid 0.000
Tags: @contract
0.715
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/orders/99/wallet" 0.715
Then the contract is valid 0.000
Tags: @contract
1.520
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/orders/active" 1.520
Then the contract is valid 0.000
Tags: @contract
5.608
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/orders/cancelled" 5.607
Then the contract is valid 0.000
Tags: @contract
0.996
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/orders/completed" 0.996
Then the contract is valid 0.000
Tags: @contract
6.850
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/orders/count" 6.850
Then the contract is valid 0.000
Tags: @contract
5.297
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/orders/history" 5.297
Then the contract is valid 0.000
Tags: @contract
1.529
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/orders/overview" 1.529
Then the contract is valid 0.000
Tags: @contract
7.830
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/orders/pending" 7.830
Then the contract is valid 0.000
Tags: @contract
8.092
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/orders/split" 8.092
Then the contract is valid 0.000
Tags: @contract
0.640
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/orders/split/1" 0.640
Then the contract is valid 0.000
Tags: @contract
0.725
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/orders/split/export" 0.724
Then the contract is valid 0.000
Tags: @contract
6.895
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/orders/split/filters" 6.895
Then the contract is valid 0.000
Tags: @contract
4.007
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/orders/split/stats" 4.007
Then the contract is valid 0.000
Tags: @contract
6.716
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/orders/summary" 6.716
Then the contract is valid 0.000
Tags: @contract
0.771
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/payment/orders/116110/payment-details" 0.770
Then the contract is valid 0.000
Tags: @contract
3.932
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/payment/orders/82338/payment-details" 3.931
Then the contract is valid 0.000
Tags: @contract
3.102
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/payment/wallet" 3.102
Then the contract is valid 0.000
Tags: @contract
4.607
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/payment/wallet/transactions" 4.607
Then the contract is valid 0.000
Tags: @contract
0.923
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/payment/wallet/withdraw-requests" 0.923
Then the contract is valid 0.000
Tags: @contract
3.405
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/payment/wallet/withdraw-requests/2" 3.405
Then the contract is valid 0.000
Tags: @contract
6.195
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/payments" 6.195
Then the contract is valid 0.000
Tags: @contract
0.643
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/payments/1" 0.643
Then the contract is valid 0.000
Tags: @contract
0.880
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/payments/1/audit-log" 0.880
Then the contract is valid 0.000
Tags: @contract
0.663
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/payments/1/items" 0.663
Then the contract is valid 0.000
Tags: @contract
4.531
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/payments/1/notes" 4.531
Then the contract is valid 0.000
Tags: @contract
0.629
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/payments/1/timeline" 0.628
Then the contract is valid 0.000
Tags: @contract
3.887
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/payments/38" 3.887
Then the contract is valid 0.000
Tags: @contract
7.059
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/payments/80010" 7.058
Then the contract is valid 0.000
Tags: @contract
0.711
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/payments/99" 0.711
Then the contract is valid 0.000
Tags: @contract
0.931
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/payments/analytics" 0.931
Then the contract is valid 0.000
Tags: @contract
5.976
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/payments/cancelled" 5.976
Then the contract is valid 0.000
Tags: @contract
1.093
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/payments/count" 1.093
Then the contract is valid 0.000
Tags: @contract
0.676
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/payments/export" 0.676
Then the contract is valid 0.000
Tags: @contract
7.093
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/payments/filters" 7.093
Then the contract is valid 0.000
Tags: @contract
0.720
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/payments/pending" 0.720
Then the contract is valid 0.000
Tags: @contract
6.976
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/payments/search" 6.976
Then the contract is valid 0.000
Tags: @contract
6.417
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/payments/stats" 6.417
Then the contract is valid 0.000
Tags: @contract
5.696
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/points/history" 5.695
Then the contract is valid 0.000
Tags: @contract
1.053
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/points/history/1" 1.052
Then the contract is valid 0.000
Tags: @contract
3.344
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/points/history/export" 3.344
Then the contract is valid 0.000
Tags: @contract
0.625
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/points/history/filters" 0.625
Then the contract is valid 0.000
Tags: @contract
0.806
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/points/history/stats" 0.805
Then the contract is valid 0.000
Tags: @contract
20.035
Scenario GET /store/v1/product
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
Steps
When I CONTRACT GET "/store/v1/product" 20.035
Then the contract is valid 0.000
java.lang.AssertionError: [CONTRACT] UNREACHABLE: /store/v1/product — SocketTimeoutException: Read timed out
	at steps.ContractSteps.contractIsValid(ContractSteps.java:102)
	at ✽.the contract is valid(file:///home/runner/work/automation-backend/automation-backend/src/test/resources/features/contract_testing/marketplace_app/checklist.feature:1904)
Tags: @contract
18.548
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/product-collection" 18.548
Then the contract is valid 0.000
Tags: @contract
1.623
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/product-questions" 1.623
Then the contract is valid 0.000
Tags: @contract
1.532
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/product-questions/1" 1.532
Then the contract is valid 0.000
Tags: @contract
5.411
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/product-questions/count" 5.411
Then the contract is valid 0.000
Tags: @contract
1.107
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/product-questions/export" 1.107
Then the contract is valid 0.000
Tags: @contract
5.939
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/product-questions/filters" 5.939
Then the contract is valid 0.000
Tags: @contract
1.176
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/product-questions/stats" 1.176
Then the contract is valid 0.000
Tags: @contract
0.821
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/product/1" 0.821
Then the contract is valid 0.000
Tags: @contract
1.014
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/product/1/audit-log" 1.014
Then the contract is valid 0.000
Tags: @contract
6.909
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/product/1/items" 6.909
Then the contract is valid 0.000
Tags: @contract
1.248
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/product/1/notes" 1.248
Then the contract is valid 0.000
Tags: @contract
0.626
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/product/1/timeline" 0.625
Then the contract is valid 0.000
Tags: @contract
4.566
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/product/38" 4.566
Then the contract is valid 0.000
Tags: @contract
0.405
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/product/80010" 0.405
Then the contract is valid 0.000
Tags: @contract
6.057
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/product/80010/attributes" 6.057
Then the contract is valid 0.000
Tags: @contract
0.857
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/product/80010/images" 0.857
Then the contract is valid 0.000
Tags: @contract
0.825
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/product/80010/related" 0.825
Then the contract is valid 0.000
Tags: @contract
7.821
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/product/80010/reviews" 7.821
Then the contract is valid 0.000
Tags: @contract
7.496
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/product/80010/variants" 7.496
Then the contract is valid 0.000
Tags: @contract
4.677
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/product/99" 4.677
Then the contract is valid 0.000
Tags: @contract
3.714
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/product/analytics" 3.713
Then the contract is valid 0.000
Tags: @contract
0.881
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/product/count" 0.881
Then the contract is valid 0.000
Tags: @contract
19.044
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/product/customer-recommendations" 19.044
Then the contract is valid 0.000
Tags: @contract
0.478
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/product/customized-recommendations" 0.478
Then the contract is valid 0.000
Tags: @contract
1.191
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/product/customized-recommendations-filters" 1.191
Then the contract is valid 0.000
Tags: @contract
1.024
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/product/customized-recommendations-visibility" 1.024
Then the contract is valid 0.000
Tags: @contract
2.852
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/product/discounts" 2.851
Then the contract is valid 0.000
Tags: @contract
3.596
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/product/export" 3.596
Then the contract is valid 0.000
Tags: @contract
3.568
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/product/featured" 3.567
Then the contract is valid 0.000
Tags: @contract
20.026
Scenario GET /store/v1/product/filter-options
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
Steps
When I CONTRACT GET "/store/v1/product/filter-options" 20.025
Then the contract is valid 0.000
java.lang.AssertionError: [CONTRACT] UNREACHABLE: /store/v1/product/filter-options — SocketTimeoutException: Read timed out
	at steps.ContractSteps.contractIsValid(ContractSteps.java:102)
	at ✽.the contract is valid(file:///home/runner/work/automation-backend/automation-backend/src/test/resources/features/contract_testing/marketplace_app/checklist.feature:2054)
Tags: @contract
4.271
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/product/filters" 4.271
Then the contract is valid 0.000
Tags: @contract
0.993
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/product/new-arrivals" 0.993
Then the contract is valid 0.000
Tags: @contract
3.471
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/product/on-sale" 3.471
Then the contract is valid 0.000
Tags: @contract
6.299
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/product/previously-ordered" 6.299
Then the contract is valid 0.000
Tags: @contract
0.475
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/product/search" 0.474
Then the contract is valid 0.000
Tags: @contract
0.550
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/product/stats" 0.550
Then the contract is valid 0.000
Tags: @contract
3.960
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/product/vendor-recommendations" 3.960
Then the contract is valid 0.000
Tags: @contract
6.501
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/profile" 6.501
Then the contract is valid 0.000
Tags: @contract
0.634
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/profile/notifications" 0.633
Then the contract is valid 0.000
Tags: @contract
7.069
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/profile/preferences" 7.068
Then the contract is valid 0.000
Tags: @contract
7.596
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/promotions" 7.596
Then the contract is valid 0.000
Tags: @contract
0.812
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/promotions/1" 0.812
Then the contract is valid 0.000
Tags: @contract
0.508
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/promotions/1/download" 0.508
Then the contract is valid 0.000
Tags: @contract
4.760
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/promotions/1/messages" 4.760
Then the contract is valid 0.000
Tags: @contract
0.653
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/promotions/1/reviews" 0.652
Then the contract is valid 0.000
Tags: @contract
5.837
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/promotions/1/tracking" 5.837
Then the contract is valid 0.000
Tags: @contract
0.613
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/promotions/38/invoice" 0.613
Then the contract is valid 0.000
Tags: @contract
6.645
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/promotions/38/payments" 6.645
Then the contract is valid 0.000
Tags: @contract
6.791
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/promotions/38/shipments" 6.791
Then the contract is valid 0.000
Tags: @contract
0.778
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/promotions/80010/images" 0.778
Then the contract is valid 0.000
Tags: @contract
4.640
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/promotions/80010/variants" 4.640
Then the contract is valid 0.000
Tags: @contract
8.087
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/promotions/99/addresses" 8.087
Then the contract is valid 0.000
Tags: @contract
0.514
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/promotions/99/orders" 0.514
Then the contract is valid 0.000
Tags: @contract
1.192
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/promotions/99/wallet" 1.192
Then the contract is valid 0.000
Tags: @contract
1.392
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/promotions/active" 1.392
Then the contract is valid 0.000
Tags: @contract
1.603
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/promotions/count" 1.603
Then the contract is valid 0.000
Tags: @contract
5.073
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/promotions/overview" 5.073
Then the contract is valid 0.000
Tags: @contract
1.697
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/promotions/summary" 1.697
Then the contract is valid 0.000
Tags: @contract
4.789
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/purchase-orders" 4.789
Then the contract is valid 0.000
Tags: @contract
6.367
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/purchase-orders/1" 6.367
Then the contract is valid 0.000
Tags: @contract
5.773
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/purchase-orders/1/items" 5.773
Then the contract is valid 0.000
Tags: @contract
0.649
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/purchase-orders/count" 0.649
Then the contract is valid 0.000
Tags: @contract
0.925
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/purchase-orders/pending" 0.925
Then the contract is valid 0.000
Tags: @contract
5.382
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/purchase-orders/received" 5.381
Then the contract is valid 0.000
Tags: @contract
0.729
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/quotes" 0.728
Then the contract is valid 0.000
Tags: @contract
5.567
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/quotes/1" 5.567
Then the contract is valid 0.000
Tags: @contract
0.599
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/quotes/1/audit-log" 0.599
Then the contract is valid 0.000
Tags: @contract
0.585
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/quotes/1/items" 0.584
Then the contract is valid 0.000
Tags: @contract
6.838
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/quotes/1/notes" 6.838
Then the contract is valid 0.000
Tags: @contract
0.656
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/quotes/1/timeline" 0.656
Then the contract is valid 0.000
Tags: @contract
3.041
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/quotes/99" 3.041
Then the contract is valid 0.000
Tags: @contract
7.699
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/quotes/count" 7.699
Then the contract is valid 0.000
Tags: @contract
0.867
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/quotes/history" 0.867
Then the contract is valid 0.000
Tags: @contract
0.898
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/quotes/pending" 0.898
Then the contract is valid 0.000
Tags: @contract
5.297
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/recommendations" 5.297
Then the contract is valid 0.000
Tags: @contract
0.848
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/recommendations/for-you" 0.848
Then the contract is valid 0.000
Tags: @contract
7.493
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/recommendations/recently-viewed" 7.493
Then the contract is valid 0.000
Tags: @contract
1.008
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/recommendations/trending" 1.008
Then the contract is valid 0.000
Tags: @contract
3.956
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/referrals" 3.956
Then the contract is valid 0.000
Tags: @contract
0.832
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/referrals/1" 0.832
Then the contract is valid 0.000
Tags: @contract
3.744
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/referrals/count" 3.744
Then the contract is valid 0.000
Tags: @contract
0.847
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/referrals/export" 0.847
Then the contract is valid 0.000
Tags: @contract
0.549
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/referrals/filters" 0.549
Then the contract is valid 0.000
Tags: @contract
0.695
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/referrals/stats" 0.695
Then the contract is valid 0.000
Tags: @contract
6.237
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/reports" 6.237
Then the contract is valid 0.000
Tags: @contract
0.880
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/reports/1/audit-log" 0.879
Then the contract is valid 0.000
Tags: @contract
1.223
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/reports/1/download" 1.223
Then the contract is valid 0.000
Tags: @contract
4.039
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/reports/1/notes" 4.039
Then the contract is valid 0.000
Tags: @contract
1.801
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/reports/1/tracking" 1.801
Then the contract is valid 0.000
Tags: @contract
1.978
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/reports/38/invoice" 1.978
Then the contract is valid 0.000
Tags: @contract
1.334
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/reports/38/payments" 1.334
Then the contract is valid 0.000
Tags: @contract
5.992
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/reports/38/shipments" 5.992
Then the contract is valid 0.000
Tags: @contract
1.066
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/reports/80010/images" 1.066
Then the contract is valid 0.000
Tags: @contract
4.296
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/reports/80010/variants" 4.295
Then the contract is valid 0.000
Tags: @contract
5.774
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/reports/99/addresses" 5.774
Then the contract is valid 0.000
Tags: @contract
1.638
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/reports/99/orders" 1.638
Then the contract is valid 0.000
Tags: @contract
4.659
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/reports/99/wallet" 4.658
Then the contract is valid 0.000
Tags: @contract
5.003
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/returns" 5.002
Then the contract is valid 0.000
Tags: @contract
0.819
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/returns/1" 0.819
Then the contract is valid 0.000
Tags: @contract
0.893
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/returns/1/audit-log" 0.893
Then the contract is valid 0.000
Tags: @contract
6.031
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/returns/1/items" 6.031
Then the contract is valid 0.000
Tags: @contract
1.306
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/returns/1/notes" 1.306
Then the contract is valid 0.000
Tags: @contract
1.311
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/returns/1/timeline" 1.311
Then the contract is valid 0.000
Tags: @contract
6.078
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/returns/38" 6.077
Then the contract is valid 0.000
Tags: @contract
6.668
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/returns/80010" 6.668
Then the contract is valid 0.000
Tags: @contract
0.722
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/returns/99" 0.722
Then the contract is valid 0.000
Tags: @contract
5.275
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/returns/active" 5.275
Then the contract is valid 0.000
Tags: @contract
1.423
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/returns/analytics" 1.423
Then the contract is valid 0.000
Tags: @contract
0.754
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/returns/cancelled" 0.754
Then the contract is valid 0.000
Tags: @contract
6.665
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/returns/count" 6.664
Then the contract is valid 0.000
Tags: @contract
0.750
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/returns/eligible-orders" 0.750
Then the contract is valid 0.000
Tags: @contract
4.579
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/returns/export" 4.579
Then the contract is valid 0.000
Tags: @contract
6.024
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/returns/filters" 6.024
Then the contract is valid 0.000
Tags: @contract
0.543
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/returns/history" 0.543
Then the contract is valid 0.000
Tags: @contract
0.980
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/returns/pending" 0.980
Then the contract is valid 0.000
Tags: @contract
4.271
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/returns/search" 4.271
Then the contract is valid 0.000
Tags: @contract
0.779
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/returns/stats" 0.779
Then the contract is valid 0.000
Tags: @contract
6.948
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/returns/status" 6.948
Then the contract is valid 0.000
Tags: @contract
1.653
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/returns/status/1" 1.653
Then the contract is valid 0.000
Tags: @contract
6.321
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/returns/status/export" 6.321
Then the contract is valid 0.000
Tags: @contract
1.558
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/returns/status/filters" 1.557
Then the contract is valid 0.000
Tags: @contract
1.267
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/returns/status/stats" 1.267
Then the contract is valid 0.000
Tags: @contract
6.483
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/reviews" 6.483
Then the contract is valid 0.000
Tags: @contract
1.218
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/reviews/1" 1.218
Then the contract is valid 0.000
Tags: @contract
6.054
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/reviews/1/messages" 6.054
Then the contract is valid 0.000
Tags: @contract
0.571
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/reviews/1/reviews" 0.571
Then the contract is valid 0.000
Tags: @contract
7.181
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/reviews/1/tracking" 7.181
Then the contract is valid 0.000
Tags: @contract
7.385
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/reviews/38" 7.385
Then the contract is valid 0.000
Tags: @contract
1.133
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/reviews/80010" 1.133
Then the contract is valid 0.000
Tags: @contract
7.519
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/reviews/99" 7.519
Then the contract is valid 0.000
Tags: @contract
2.510
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/reviews/active" 2.510
Then the contract is valid 0.000
Tags: @contract
2.702
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/reviews/analytics" 2.702
Then the contract is valid 0.000
Tags: @contract
7.678
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/reviews/cancelled" 7.678
Then the contract is valid 0.000
Tags: @contract
2.550
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/reviews/count" 2.549
Then the contract is valid 0.000
Tags: @contract
7.183
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/reviews/export" 7.183
Then the contract is valid 0.000
Tags: @contract
7.680
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/reviews/filters" 7.680
Then the contract is valid 0.000
Tags: @contract
4.208
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/reviews/history" 4.208
Then the contract is valid 0.000
Tags: @contract
2.324
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/reviews/my-reviews" 2.324
Then the contract is valid 0.000
Tags: @contract
5.385
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/reviews/overview" 5.385
Then the contract is valid 0.000
Tags: @contract
3.862
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/reviews/pending" 3.862
Then the contract is valid 0.000
Tags: @contract
2.797
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/reviews/search" 2.797
Then the contract is valid 0.000
Tags: @contract
4.581
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/reviews/stats" 4.581
Then the contract is valid 0.000
Tags: @contract
3.367
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/reviews/summary" 3.367
Then the contract is valid 0.000
Tags: @contract
5.359
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/search" 5.359
Then the contract is valid 0.000
Tags: @contract
7.324
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/search/history" 7.324
Then the contract is valid 0.000
Tags: @contract
6.898
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/search/popular" 6.898
Then the contract is valid 0.000
Tags: @contract
6.026
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/search/suggestions" 6.026
Then the contract is valid 0.000
Tags: @contract
6.982
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/settings" 6.982
Then the contract is valid 0.000
Tags: @contract
4.992
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/settings/1" 4.992
Then the contract is valid 0.000
Tags: @contract
4.902
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/settings/1/items" 4.902
Then the contract is valid 0.000
Tags: @contract
8.571
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/settings/1/messages" 8.571
Then the contract is valid 0.000
Tags: @contract
7.405
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/settings/1/reviews" 7.404
Then the contract is valid 0.000
Tags: @contract
6.491
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/settings/38" 6.491
Then the contract is valid 0.000
Tags: @contract
2.688
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/settings/80010" 2.688
Then the contract is valid 0.000
Tags: @contract
7.064
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/settings/99" 7.064
Then the contract is valid 0.000
Tags: @contract
3.839
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/settings/active" 3.839
Then the contract is valid 0.000
Tags: @contract
7.915
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/settings/analytics" 7.915
Then the contract is valid 0.000
Tags: @contract
4.079
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/settings/cancelled" 4.078
Then the contract is valid 0.000
Tags: @contract
7.353
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/settings/count" 7.353
Then the contract is valid 0.000
Tags: @contract
3.810
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/settings/export" 3.809
Then the contract is valid 0.000
Tags: @contract
9.397
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/settings/filters" 9.397
Then the contract is valid 0.000
Tags: @contract
6.955
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/settings/history" 6.955
Then the contract is valid 0.000
Tags: @contract
7.121
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/settings/overview" 7.121
Then the contract is valid 0.000
Tags: @contract
4.030
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/settings/pending" 4.030
Then the contract is valid 0.000
Tags: @contract
3.938
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/settings/search" 3.938
Then the contract is valid 0.000
Tags: @contract
6.198
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/settings/stats" 6.198
Then the contract is valid 0.000
Tags: @contract
6.897
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/settings/summary" 6.897
Then the contract is valid 0.000
Tags: @contract
6.461
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/shipments" 6.461
Then the contract is valid 0.000
Tags: @contract
3.196
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/shipments/1/download" 3.196
Then the contract is valid 0.000
Tags: @contract
6.130
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/shipments/1/messages" 6.130
Then the contract is valid 0.000
Tags: @contract
5.489
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/shipments/1/reviews" 5.489
Then the contract is valid 0.000
Tags: @contract
7.249
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/shipments/1/tracking" 7.249
Then the contract is valid 0.000
Tags: @contract
5.301
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/shipments/38/invoice" 5.301
Then the contract is valid 0.000
Tags: @contract
6.348
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/shipments/38/payments" 6.348
Then the contract is valid 0.000
Tags: @contract
3.482
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/shipments/38/shipments" 3.482
Then the contract is valid 0.000
Tags: @contract
7.014
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/shipments/80010/images" 7.013
Then the contract is valid 0.000
Tags: @contract
3.112
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/shipments/80010/variants" 3.112
Then the contract is valid 0.000
Tags: @contract
5.611
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/shipments/99/addresses" 5.611
Then the contract is valid 0.000
Tags: @contract
3.062
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/shipments/99/orders" 3.062
Then the contract is valid 0.000
Tags: @contract
7.772
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/shipments/99/wallet" 7.772
Then the contract is valid 0.000
Tags: @contract
7.479
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/shipments/history" 7.479
Then the contract is valid 0.000
Tags: @contract
10.186
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/shipments/overview" 10.186
Then the contract is valid 0.000
Tags: @contract
8.591
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/shipments/summary" 8.591
Then the contract is valid 0.000
Tags: @contract
2.423
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/size-guides" 2.423
Then the contract is valid 0.000
Tags: @contract
2.242
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/size-guides/1" 2.242
Then the contract is valid 0.000
Tags: @contract
7.631
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/size-guides/count" 7.631
Then the contract is valid 0.000
Tags: @contract
2.451
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/size-guides/export" 2.451
Then the contract is valid 0.000
Tags: @contract
4.408
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/size-guides/filters" 4.408
Then the contract is valid 0.000
Tags: @contract
2.919
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/size-guides/stats" 2.919
Then the contract is valid 0.000
Tags: @contract
2.717
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/social-share" 2.717
Then the contract is valid 0.000
Tags: @contract
7.394
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/social-share/1" 7.394
Then the contract is valid 0.000
Tags: @contract
5.949
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/social-share/count" 5.949
Then the contract is valid 0.000
Tags: @contract
3.297
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/social-share/export" 3.297
Then the contract is valid 0.000
Tags: @contract
7.448
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/social-share/filters" 7.448
Then the contract is valid 0.000
Tags: @contract
2.901
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/social-share/stats" 2.901
Then the contract is valid 0.000
Tags: @contract
7.591
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/stock" 7.591
Then the contract is valid 0.000
Tags: @contract
3.174
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/stock/1/download" 3.174
Then the contract is valid 0.000
Tags: @contract
5.693
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/stock/1/messages" 5.693
Then the contract is valid 0.000
Tags: @contract
7.210
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/stock/1/reviews" 7.210
Then the contract is valid 0.000
Tags: @contract
4.721
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/stock/1/tracking" 4.721
Then the contract is valid 0.000
Tags: @contract
5.025
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/stock/38/invoice" 5.025
Then the contract is valid 0.000
Tags: @contract
4.849
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/stock/38/payments" 4.848
Then the contract is valid 0.000
Tags: @contract
5.274
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/stock/38/shipments" 5.274
Then the contract is valid 0.000
Tags: @contract
4.395
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/stock/80010/images" 4.395
Then the contract is valid 0.000
Tags: @contract
4.979
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/stock/80010/variants" 4.979
Then the contract is valid 0.000
Tags: @contract
3.761
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/stock/99/addresses" 3.761
Then the contract is valid 0.000
Tags: @contract
6.336
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/stock/99/orders" 6.336
Then the contract is valid 0.000
Tags: @contract
3.202
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/stock/99/wallet" 3.202
Then the contract is valid 0.000
Tags: @contract
7.047
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/store-locator" 7.047
Then the contract is valid 0.000
Tags: @contract
4.345
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/store-locator/1" 4.345
Then the contract is valid 0.000
Tags: @contract
6.258
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/store-locator/count" 6.258
Then the contract is valid 0.000
Tags: @contract
4.233
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/store-locator/export" 4.232
Then the contract is valid 0.000
Tags: @contract
3.806
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/store-locator/filters" 3.806
Then the contract is valid 0.000
Tags: @contract
4.856
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/store-locator/stats" 4.856
Then the contract is valid 0.000
Tags: @contract
5.645
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/subscriptions" 5.645
Then the contract is valid 0.000
Tags: @contract
5.334
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/subscriptions/1" 5.333
Then the contract is valid 0.000
Tags: @contract
4.691
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/subscriptions/1/download" 4.690
Then the contract is valid 0.000
Tags: @contract
6.322
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/subscriptions/1/messages" 6.322
Then the contract is valid 0.000
Tags: @contract
4.110
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/subscriptions/1/reviews" 4.110
Then the contract is valid 0.000
Tags: @contract
5.503
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/subscriptions/1/tracking" 5.502
Then the contract is valid 0.000
Tags: @contract
5.280
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/subscriptions/38" 5.280
Then the contract is valid 0.000
Tags: @contract
5.822
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/subscriptions/80010" 5.822
Then the contract is valid 0.000
Tags: @contract
3.476
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/subscriptions/active" 3.476
Then the contract is valid 0.000
Tags: @contract
4.091
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/subscriptions/analytics" 4.091
Then the contract is valid 0.000
Tags: @contract
5.862
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/subscriptions/cancelled" 5.862
Then the contract is valid 0.000
Tags: @contract
5.168
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/subscriptions/count" 5.168
Then the contract is valid 0.000
Tags: @contract
5.500
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/subscriptions/export" 5.500
Then the contract is valid 0.000
Tags: @contract
5.299
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/subscriptions/filters" 5.299
Then the contract is valid 0.000
Tags: @contract
5.644
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/subscriptions/history" 5.644
Then the contract is valid 0.000
Tags: @contract
5.009
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/subscriptions/overview" 5.009
Then the contract is valid 0.000
Tags: @contract
5.115
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/subscriptions/pending" 5.115
Then the contract is valid 0.000
Tags: @contract
6.287
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/subscriptions/plans" 6.287
Then the contract is valid 0.000
Tags: @contract
5.281
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/subscriptions/search" 5.281
Then the contract is valid 0.000
Tags: @contract
4.910
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/subscriptions/stats" 4.910
Then the contract is valid 0.000
Tags: @contract
5.287
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/subscriptions/summary" 5.287
Then the contract is valid 0.000
Tags: @contract
4.020
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/support/tickets" 4.019
Then the contract is valid 0.000
Tags: @contract
5.128
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/support/tickets/1" 5.128
Then the contract is valid 0.000
Tags: @contract
3.836
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/support/tickets/1/messages" 3.835
Then the contract is valid 0.000
Tags: @contract
4.270
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/support/tickets/closed" 4.270
Then the contract is valid 0.000
Tags: @contract
4.883
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/support/tickets/count" 4.883
Then the contract is valid 0.000
Tags: @contract
5.148
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/support/tickets/open" 5.147
Then the contract is valid 0.000
Tags: @contract
5.175
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/tracking" 5.175
Then the contract is valid 0.000
Tags: @contract
5.290
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/tracking/1" 5.290
Then the contract is valid 0.000
Tags: @contract
5.496
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/tracking/live" 5.496
Then the contract is valid 0.000
Tags: @contract
6.023
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/vendors" 6.023
Then the contract is valid 0.000
Tags: @contract
3.501
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/vendors/listed-by-priority" 3.501
Then the contract is valid 0.000
Tags: @contract
4.301
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/vendors/products/247/stores" 4.300
Then the contract is valid 0.000
Tags: @contract
3.989
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/vendors/search-categories" 3.989
Then the contract is valid 0.000
Tags: @contract
3.204
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/vendors/search-vendors" 3.204
Then the contract is valid 0.000
Tags: @contract
2.491
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/vendors/vendor-categories" 2.491
Then the contract is valid 0.000
Tags: @contract
3.110
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/vouchers" 3.110
Then the contract is valid 0.000
Tags: @contract
5.786
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/vouchers/1" 5.786
Then the contract is valid 0.000
Tags: @contract
6.099
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/vouchers/filters" 6.099
Then the contract is valid 0.000
Tags: @contract
6.472
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/wallet/cashback" 6.472
Then the contract is valid 0.000
Tags: @contract
3.634
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/wallet/cashback/1" 3.634
Then the contract is valid 0.000
Tags: @contract
8.477
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/wallet/cashback/export" 8.477
Then the contract is valid 0.000
Tags: @contract
3.999
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/wallet/cashback/filters" 3.999
Then the contract is valid 0.000
Tags: @contract
7.134
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/wallet/cashback/stats" 7.134
Then the contract is valid 0.000
Tags: @contract
4.515
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/warehouses" 4.514
Then the contract is valid 0.000
Tags: @contract
5.077
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/warehouses/1/download" 5.077
Then the contract is valid 0.000
Tags: @contract
4.803
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/warehouses/1/notes" 4.803
Then the contract is valid 0.000
Tags: @contract
5.023
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/warehouses/1/reviews" 5.023
Then the contract is valid 0.000
Tags: @contract
3.316
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/warehouses/1/tracking" 3.316
Then the contract is valid 0.000
Tags: @contract
2.622
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/warehouses/38/invoice" 2.622
Then the contract is valid 0.000
Tags: @contract
6.767
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/warehouses/38/payments" 6.767
Then the contract is valid 0.000
Tags: @contract
7.512
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/warehouses/38/shipments" 7.512
Then the contract is valid 0.000
Tags: @contract
4.878
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/warehouses/80010/images" 4.878
Then the contract is valid 0.000
Tags: @contract
6.503
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/warehouses/80010/variants" 6.502
Then the contract is valid 0.000
Tags: @contract
7.123
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/warehouses/99/addresses" 7.123
Then the contract is valid 0.000
Tags: @contract
8.010
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/warehouses/99/orders" 8.010
Then the contract is valid 0.000
Tags: @contract
7.928
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/warehouses/99/wallet" 7.928
Then the contract is valid 0.000
Tags: @contract
3.789
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/wishlist" 3.789
Then the contract is valid 0.000
Tags: @contract
3.901
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/wishlist/count" 3.901
Then the contract is valid 0.000
Tags: @contract
4.954
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/wishlist/items" 4.954
Then the contract is valid 0.000
Tags: @contract
2.524
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/wishlist/shared" 2.524
Then the contract is valid 0.000
Tags: @contract
4.993
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v2/cart" 4.992
Then the contract is valid 0.000
Tags: @contract
2.263
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v2/cart/checkout" 2.263
Then the contract is valid 0.000
Tags: @contract
5.385
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v2/customers/cr_certificate" 5.385
Then the contract is valid 0.000
Tags: @contract
4.214
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v2/customers/users" 4.214
Then the contract is valid 0.000
Tags: @contract
2.628
Scenario GET /store/v2/customers/vat_certificate
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
Steps
When I CONTRACT GET "/store/v2/customers/vat_certificate" 2.627
Then the contract is valid 0.001
java.lang.AssertionError: [CONTRACT] REGRESSION /store/v2/customers/vat_certificate: [Status changed: was 404 now 200, Missing field: success (was boolean), Missing field: message (was string), Missing field: errors (was null), Missing field: data (was null), Missing field: status_code (was number), Missing field: request_id (was string)]
	at steps.ContractSteps.contractIsValid(ContractSteps.java:141)
	at ✽.the contract is valid(file:///home/runner/work/automation-backend/automation-backend/src/test/resources/features/contract_testing/marketplace_app/checklist.feature:3304)
Tags: @contract
3.388
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v2/customers/verifications/1/cr_certificate" 3.388
Then the contract is valid 0.000
Tags: @contract
2.559
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v2/customers/verifications/1/vat_certificate" 2.559
Then the contract is valid 0.000
Tags: @contract
1.837
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v2/customers/verifications/current" 1.836
Then the contract is valid 0.000
Tags: @contract
1.432
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v2/customers/wishlist" 1.432
Then the contract is valid 0.000
Tags: @contract
2.690
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v2/customers/wishlist/1/products" 2.690
Then the contract is valid 0.000
Tags: @contract
4.657
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v2/customers/wishlist/2" 4.657
Then the contract is valid 0.000
Tags: @contract
1.702
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v2/customers/wishlist/product/80001" 1.702
Then the contract is valid 0.000
Tags: @contract
1.787
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v2/customers/wishlist/products" 1.787
Then the contract is valid 0.000
Tags: @contract
12.777
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v2/product" 12.777
Then the contract is valid 0.000
Tags: @contract
1.693
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v2/product-collection" 1.693
Then the contract is valid 0.000
Tags: @contract
5.077
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v2/product-collection/hidden-products" 5.077
Then the contract is valid 0.000
Tags: @contract
19.652
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v2/product-collection/previewed-products" 19.652
Then the contract is valid 0.000
Tags: @contract
6.492
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v2/product/filter-options" 6.491
Then the contract is valid 0.000