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 Admin 1484 98 0 0 0 1582 693 98 791 1:9:55.015 Failed
Feature API Schema Guardian — Marketplace Admin
Tags: @contract
6.333
Before steps.ContractSteps.setup() 0.471
Before steps.ApiSteps.ensureBaseUri() 0.001
When I CONTRACT GET "/admin/v1/alerts" 6.332
Then the contract is valid 0.000
Tags: @contract
6.238
Before steps.ContractSteps.setup() 0.470
Before steps.ApiSteps.ensureBaseUri() 0.001
When I CONTRACT GET "/admin/v1/alerts/1" 6.237
Then the contract is valid 0.001
Tags: @contract
7.061
Before steps.ContractSteps.setup() 0.472
Before steps.ApiSteps.ensureBaseUri() 0.001
When I CONTRACT GET "/admin/v1/alerts/count" 7.061
Then the contract is valid 0.000
Tags: @contract
6.591
Before steps.ContractSteps.setup() 0.470
Before steps.ApiSteps.ensureBaseUri() 0.002
When I CONTRACT GET "/admin/v1/alerts/export" 6.590
Then the contract is valid 0.000
Tags: @contract
1.910
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/alerts/filters" 1.910
Then the contract is valid 0.000
Tags: @contract
4.179
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/alerts/stats" 4.179
Then the contract is valid 0.000
Tags: @contract
2.654
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/analytics/conversion" 2.654
Then the contract is valid 0.000
Tags: @contract
1.870
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/analytics/customers" 1.870
Then the contract is valid 0.000
Tags: @contract
1.503
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/analytics/orders" 1.503
Then the contract is valid 0.000
Tags: @contract
4.561
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/analytics/overview" 4.561
Then the contract is valid 0.000
Tags: @contract
1.417
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/analytics/products" 1.416
Then the contract is valid 0.000
Tags: @contract
1.790
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/analytics/revenue" 1.789
Then the contract is valid 0.000
Tags: @contract
5.016
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/analytics/sales" 5.016
Then the contract is valid 0.000
Tags: @contract
5.968
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/analytics/traffic" 5.966
Then the contract is valid 0.001
Tags: @contract
1.153
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/api-keys" 1.152
Then the contract is valid 0.000
Tags: @contract
6.317
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/api-keys/1" 6.316
Then the contract is valid 0.000
Tags: @contract
1.501
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/api-keys/1/scopes" 1.501
Then the contract is valid 0.000
Tags: @contract
6.564
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/api-keys/count" 6.563
Then the contract is valid 0.000
Tags: @contract
1.031
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/attributes" 1.029
Then the contract is valid 0.001
Tags: @contract
5.977
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/attributes/1" 5.977
Then the contract is valid 0.000
Tags: @contract
1.032
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/attributes/1/values" 1.032
Then the contract is valid 0.000
Tags: @contract
5.983
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/attributes/count" 5.983
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 "/admin/v1/attributes/filters" 0.613
Then the contract is valid 0.000
Tags: @contract
6.563
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/attributes/groups" 6.562
Then the contract is valid 0.000
Tags: @contract
0.807
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/audit-logs" 0.807
Then the contract is valid 0.000
Tags: @contract
0.810
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/audit-logs/1" 0.810
Then the contract is valid 0.000
Tags: @contract
6.590
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/audit-logs/count" 6.589
Then the contract is valid 0.000
Tags: @contract
5.223
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/audit-logs/export" 5.223
Then the contract is valid 0.000
Tags: @contract
1.335
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/audit-logs/filters" 1.334
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 "/admin/v1/audit-logs/stats" 0.731
Then the contract is valid 0.000
Tags: @contract
6.474
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/b2b/customers" 6.473
Then the contract is valid 0.000
Tags: @contract
0.519
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/b2b/customers/1" 0.518
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 "/admin/v1/b2b/customers/1/orders" 0.692
Then the contract is valid 0.000
Tags: @contract
0.528
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/b2b/customers/approved" 0.527
Then the contract is valid 0.000
Tags: @contract
6.445
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/b2b/customers/count" 6.445
Then the contract is valid 0.000
Tags: @contract
1.342
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/b2b/customers/filters" 1.342
Then the contract is valid 0.000
Tags: @contract
6.235
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/b2b/customers/pending" 6.235
Then the contract is valid 0.000
Tags: @contract
6.771
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/b2b/pricing" 6.771
Then the contract is valid 0.000
Tags: @contract
0.665
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/b2b/pricing/1" 0.664
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 "/admin/v1/b2b/pricing/count" 0.695
Then the contract is valid 0.000
Tags: @contract
6.133
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/b2b/pricing/rules" 6.133
Then the contract is valid 0.000
Tags: @contract
0.552
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/b2b/pricing/tiers" 0.552
Then the contract is valid 0.000
Tags: @contract
0.547
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/banners" 0.547
Then the contract is valid 0.000
Tags: @contract
0.646
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/banners/1" 0.646
Then the contract is valid 0.000
Tags: @contract
7.247
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/banners/active" 7.247
Then the contract is valid 0.000
Tags: @contract
1.166
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/banners/count" 1.165
Then the contract is valid 0.000
Tags: @contract
1.030
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/banners/inactive" 1.030
Then the contract is valid 0.000
Tags: @contract
20.029
Scenario GET /admin/v1/base-product
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
Steps
When I CONTRACT GET "/admin/v1/base-product" 20.027
Then the contract is valid 0.002
java.lang.AssertionError: [CONTRACT] UNREACHABLE: /admin/v1/base-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_admin/checklist.feature:244)
Tags: @contract
0.604
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/base-product/1145/teaser-image" 0.603
Then the contract is valid 0.000
Tags: @contract
3.437
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/base-product/1145/teaser-image/1569" 3.437
Then the contract is valid 0.000
Tags: @contract
0.532
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/base-product/192822/digital-product" 0.532
Then the contract is valid 0.000
Tags: @contract
3.798
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/base-product/192822/digital-product/80001" 3.798
Then the contract is valid 0.000
Tags: @contract
0.906
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/base-product/34/image/22" 0.906
Then the contract is valid 0.000
Tags: @contract
3.866
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/base-product/80049/image" 3.865
Then the contract is valid 0.000
Tags: @contract
0.491
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/base-product/80276" 0.491
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 "/admin/v1/base-product/stock-adjustments" 0.501
Then the contract is valid 0.000
Tags: @contract
3.371
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/base-product/stock-adjustments/vendor/1/locations" 3.371
Then the contract is valid 0.000
Tags: @contract
19.363
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/brand" 19.362
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 "/admin/v1/brand/47" 0.865
Then the contract is valid 0.000
Tags: @contract
0.642
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/brands" 0.641
Then the contract is valid 0.000
Tags: @contract
6.387
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/brands/1" 6.387
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 "/admin/v1/brands/1/products" 6.320
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 "/admin/v1/brands/count" 1.093
Then the contract is valid 0.000
Tags: @contract
0.929
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/brands/filters" 0.929
Then the contract is valid 0.000
Tags: @contract
6.639
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/brands/search" 6.639
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 "/admin/v1/bulk-actions" 0.584
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 "/admin/v1/bulk-actions/1" 0.503
Then the contract is valid 0.000
Tags: @contract
7.451
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/bulk-actions/count" 7.450
Then the contract is valid 0.000
Tags: @contract
6.471
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/bulk-actions/export" 6.471
Then the contract is valid 0.000
Tags: @contract
0.533
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/bulk-actions/filters" 0.533
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 "/admin/v1/bulk-actions/stats" 0.576
Then the contract is valid 0.000
Tags: @contract
0.627
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/bundles" 0.627
Then the contract is valid 0.000
Tags: @contract
0.528
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/bundles/1" 0.527
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 "/admin/v1/bundles/count" 0.634
Then the contract is valid 0.000
Tags: @contract
6.803
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/bundles/export" 6.803
Then the contract is valid 0.000
Tags: @contract
7.002
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/bundles/filters" 7.002
Then the contract is valid 0.000
Tags: @contract
0.655
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/bundles/stats" 0.655
Then the contract is valid 0.000
Tags: @contract
0.760
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/categories" 0.759
Then the contract is valid 0.000
Tags: @contract
6.861
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/categories/1" 6.861
Then the contract is valid 0.000
Tags: @contract
7.913
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/categories/1/products" 7.912
Then the contract is valid 0.000
Tags: @contract
6.722
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/categories/1/subcategories" 6.722
Then the contract is valid 0.000
Tags: @contract
6.548
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/categories/count" 6.547
Then the contract is valid 0.000
Tags: @contract
0.633
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/categories/filters" 0.633
Then the contract is valid 0.000
Tags: @contract
0.511
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/categories/root" 0.510
Then the contract is valid 0.000
Tags: @contract
0.581
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/categories/tree" 0.581
Then the contract is valid 0.000
Tags: @contract
8.980
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/category" 8.980
Then the contract is valid 0.000
Tags: @contract
4.127
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/category/6" 4.127
Then the contract is valid 0.000
Tags: @contract
6.030
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/charts" 6.030
Then the contract is valid 0.000
Tags: @contract
1.315
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/charts/1" 1.315
Then the contract is valid 0.000
Tags: @contract
6.464
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/charts/count" 6.464
Then the contract is valid 0.000
Tags: @contract
7.083
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/charts/export" 7.083
Then the contract is valid 0.000
Tags: @contract
5.171
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/charts/filters" 5.170
Then the contract is valid 0.000
Tags: @contract
4.396
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/charts/stats" 4.395
Then the contract is valid 0.000
Tags: @contract
2.222
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/cities" 2.222
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 "/admin/v1/cities/3/districts" 0.699
Then the contract is valid 0.000
Tags: @contract
0.971
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/contracts" 0.971
Then the contract is valid 0.000
Tags: @contract
6.156
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/contracts/1" 6.155
Then the contract is valid 0.000
Tags: @contract
5.863
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/contracts/count" 5.863
Then the contract is valid 0.000
Tags: @contract
0.939
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/contracts/export" 0.938
Then the contract is valid 0.000
Tags: @contract
1.652
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/contracts/filters" 1.651
Then the contract is valid 0.000
Tags: @contract
1.786
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/contracts/stats" 1.785
Then the contract is valid 0.000
Tags: @contract
3.249
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/countries" 3.249
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 "/admin/v1/countries/1" 5.595
Then the contract is valid 0.000
Tags: @contract
2.920
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/countries/1/regions" 2.919
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 "/admin/v1/countries/count" 1.637
Then the contract is valid 0.000
Tags: @contract
3.764
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/coupons" 3.763
Then the contract is valid 0.000
Tags: @contract
5.635
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/coupons/1" 5.635
Then the contract is valid 0.000
Tags: @contract
4.904
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/coupons/1/usage" 4.903
Then the contract is valid 0.000
Tags: @contract
5.671
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/coupons/active" 5.671
Then the contract is valid 0.000
Tags: @contract
5.679
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/coupons/count" 5.679
Then the contract is valid 0.000
Tags: @contract
1.566
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/coupons/expired" 1.566
Then the contract is valid 0.000
Tags: @contract
1.578
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/coupons/export" 1.577
Then the contract is valid 0.000
Tags: @contract
1.735
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/coupons/filters" 1.735
Then the contract is valid 0.000
Tags: @contract
6.256
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/currencies" 6.255
Then the contract is valid 0.000
Tags: @contract
6.553
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/currencies/1" 6.553
Then the contract is valid 0.000
Tags: @contract
6.306
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/currencies/active" 6.306
Then the contract is valid 0.000
Tags: @contract
5.556
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/currencies/count" 5.555
Then the contract is valid 0.000
Tags: @contract
7.318
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/customers" 7.317
Then the contract is valid 0.000
Tags: @contract
2.731
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/customers/1" 2.731
Then the contract is valid 0.000
Tags: @contract
4.909
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/customers/1/audit-log" 4.909
Then the contract is valid 0.000
Tags: @contract
2.591
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/customers/1/items" 2.591
Then the contract is valid 0.000
Tags: @contract
2.716
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/customers/1/notes" 2.716
Then the contract is valid 0.000
Tags: @contract
3.983
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/customers/1/timeline" 3.983
Then the contract is valid 0.000
Tags: @contract
1.547
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/customers/38" 1.546
Then the contract is valid 0.000
Tags: @contract
3.173
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/customers/80001/addresses" 3.173
Then the contract is valid 0.000
Tags: @contract
1.799
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/customers/80001/bank-account" 1.799
Then the contract is valid 0.000
Tags: @contract
2.941
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/customers/80001/cr_certificate" 2.940
Then the contract is valid 0.000
Tags: @contract
3.579
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.001
When I CONTRACT GET "/admin/v1/customers/80001/vat_certificate" 3.578
Then the contract is valid 0.000
Tags: @contract
1.642
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/customers/80001/vendors" 1.641
Then the contract is valid 0.000
Tags: @contract
2.472
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/customers/80002" 2.472
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 "/admin/v1/customers/80002/business-info" 3.202
Then the contract is valid 0.000
Tags: @contract
2.507
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/customers/80002/purchase-restriction" 2.507
Then the contract is valid 0.000
Tags: @contract
3.186
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/customers/80002/purchase-restriction/2" 3.186
Then the contract is valid 0.000
Tags: @contract
2.237
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/customers/80010" 2.237
Then the contract is valid 0.000
Tags: @contract
3.368
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/customers/80050/status_history" 3.368
Then the contract is valid 0.000
Tags: @contract
1.911
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/customers/99" 1.911
Then the contract is valid 0.000
Tags: @contract
3.668
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/customers/99/addresses" 3.668
Then the contract is valid 0.000
Tags: @contract
1.739
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/customers/99/audit-log" 1.738
Then the contract is valid 0.000
Tags: @contract
2.197
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/customers/99/notes" 2.197
Then the contract is valid 0.000
Tags: @contract
5.695
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/customers/99/orders" 5.695
Then the contract is valid 0.000
Tags: @contract
2.509
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/customers/99/payment-methods" 2.508
Then the contract is valid 0.000
Tags: @contract
1.906
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/customers/99/wallet" 1.906
Then the contract is valid 0.000
Tags: @contract
6.592
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/customers/analytics" 6.592
Then the contract is valid 0.000
Tags: @contract
4.023
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/customers/business-info/static-data" 4.023
Then the contract is valid 0.000
Tags: @contract
0.991
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/customers/cancel-account-requests" 0.991
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 "/admin/v1/customers/count" 1.003
Then the contract is valid 0.000
Tags: @contract
3.813
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/customers/customer-payment-types" 3.813
Then the contract is valid 0.000
Tags: @contract
0.430
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/customers/entity-types" 0.430
Then the contract is valid 0.000
Tags: @contract
0.671
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/customers/export" 0.671
Then the contract is valid 0.000
Tags: @contract
0.531
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/customers/feedback" 0.530
Then the contract is valid 0.000
Tags: @contract
7.275
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/customers/filters" 7.275
Then the contract is valid 0.000
Tags: @contract
0.440
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/customers/general-restrictions" 0.440
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 "/admin/v1/customers/general-restrictions/12" 3.900
Then the contract is valid 0.000
Tags: @contract
4.897
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/customers/pending" 4.897
Then the contract is valid 0.000
Tags: @contract
0.584
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/customers/retailer_users" 0.583
Then the contract is valid 0.000
Tags: @contract
0.576
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/customers/search" 0.575
Then the contract is valid 0.000
Tags: @contract
0.507
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/customers/segments" 0.507
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 "/admin/v1/customers/stats" 0.655
Then the contract is valid 0.000
Tags: @contract
4.539
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/customers/status_history/6/attachment" 4.539
Then the contract is valid 0.000
Tags: @contract
0.451
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/customers/targets" 0.451
Then the contract is valid 0.000
Tags: @contract
0.581
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/customers/verifications" 0.581
Then the contract is valid 0.000
Tags: @contract
5.653
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/customers/verifications/1/cr_certificate" 5.653
Then the contract is valid 0.000
Tags: @contract
0.756
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/customers/verifications/1/vat_certificate" 0.755
Then the contract is valid 0.000
Tags: @contract
4.042
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/customers/verifications/34/comments" 4.041
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 "/admin/v1/customers/verifications/36" 0.729
Then the contract is valid 0.000
Tags: @contract
7.762
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/dashboards" 7.762
Then the contract is valid 0.000
Tags: @contract
8.631
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/dashboards/1" 8.631
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 "/admin/v1/dashboards/count" 0.845
Then the contract is valid 0.000
Tags: @contract
8.688
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/dashboards/export" 8.688
Then the contract is valid 0.000
Tags: @contract
0.756
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/dashboards/filters" 0.755
Then the contract is valid 0.000
Tags: @contract
6.813
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/dashboards/stats" 6.813
Then the contract is valid 0.000
Tags: @contract
0.447
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/delivery-type" 0.447
Then the contract is valid 0.000
Tags: @contract
0.568
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/delivery-type/1" 0.567
Then the contract is valid 0.000
Tags: @contract
11.050
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/digital-products/list-all" 11.049
Then the contract is valid 0.000
Tags: @contract
8.053
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/escalations" 8.052
Then the contract is valid 0.000
Tags: @contract
0.645
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/escalations/1" 0.645
Then the contract is valid 0.000
Tags: @contract
6.613
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/escalations/count" 6.613
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 "/admin/v1/escalations/export" 0.599
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 "/admin/v1/escalations/filters" 0.504
Then the contract is valid 0.000
Tags: @contract
6.997
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/escalations/stats" 6.996
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 "/admin/v1/exports" 0.564
Then the contract is valid 0.000
Tags: @contract
6.709
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/exports/1" 6.709
Then the contract is valid 0.000
Tags: @contract
0.630
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/exports/count" 0.630
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 "/admin/v1/exports/export" 7.699
Then the contract is valid 0.000
Tags: @contract
1.456
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/exports/filters" 1.456
Then the contract is valid 0.000
Tags: @contract
1.812
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/exports/stats" 1.812
Then the contract is valid 0.000
Tags: @contract
4.062
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/fees" 4.061
Then the contract is valid 0.000
Tags: @contract
0.646
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/fees/12" 0.645
Then the contract is valid 0.000
Tags: @contract
5.593
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/flash-sales" 5.593
Then the contract is valid 0.000
Tags: @contract
0.878
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/flash-sales/1" 0.878
Then the contract is valid 0.000
Tags: @contract
0.901
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/flash-sales/1/products" 0.901
Then the contract is valid 0.000
Tags: @contract
0.805
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/flash-sales/active" 0.804
Then the contract is valid 0.000
Tags: @contract
4.067
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/flash-sales/count" 4.066
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 "/admin/v1/flash-sales/expired" 0.696
Then the contract is valid 0.000
Tags: @contract
7.862
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/flash-sales/export" 7.862
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 "/admin/v1/flash-sales/filters" 0.561
Then the contract is valid 0.000
Tags: @contract
0.598
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/flash-sales/stats" 0.597
Then the contract is valid 0.000
Tags: @contract
6.929
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/flash-sales/upcoming" 6.929
Then the contract is valid 0.000
Tags: @contract
4.041
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/gameball-settings" 4.040
Then the contract is valid 0.000
Tags: @contract
5.089
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/general-settings" 5.089
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 "/admin/v1/gift-cards" 0.639
Then the contract is valid 0.000
Tags: @contract
6.161
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/gift-cards/1" 6.161
Then the contract is valid 0.000
Tags: @contract
7.785
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/gift-cards/1/transactions" 7.785
Then the contract is valid 0.000
Tags: @contract
6.687
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/gift-cards/active" 6.687
Then the contract is valid 0.000
Tags: @contract
6.847
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/gift-cards/count" 6.846
Then the contract is valid 0.000
Tags: @contract
0.944
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/gift-cards/expired" 0.944
Then the contract is valid 0.000
Tags: @contract
0.709
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/gift-cards/export" 0.709
Then the contract is valid 0.000
Tags: @contract
7.545
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/gift-cards/filters" 7.545
Then the contract is valid 0.000
Tags: @contract
7.478
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/gift-cards/stats" 7.478
Then the contract is valid 0.000
Tags: @contract
5.743
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/imports" 5.743
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 "/admin/v1/imports/1" 0.923
Then the contract is valid 0.000
Tags: @contract
7.862
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/imports/count" 7.862
Then the contract is valid 0.000
Tags: @contract
7.541
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/imports/export" 7.541
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 "/admin/v1/imports/filters" 0.657
Then the contract is valid 0.000
Tags: @contract
1.285
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/imports/stats" 1.285
Then the contract is valid 0.000
Tags: @contract
6.517
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/invoices" 6.517
Then the contract is valid 0.000
Tags: @contract
6.682
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/invoices/1" 6.682
Then the contract is valid 0.000
Tags: @contract
7.909
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/invoices/1/download" 7.909
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 "/admin/v1/invoices/1/items" 0.728
Then the contract is valid 0.000
Tags: @contract
0.795
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/invoices/1/messages" 0.795
Then the contract is valid 0.000
Tags: @contract
8.438
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/invoices/1/reviews" 8.438
Then the contract is valid 0.000
Tags: @contract
6.911
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/invoices/1/tracking" 6.911
Then the contract is valid 0.000
Tags: @contract
6.846
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/invoices/38/invoice" 6.846
Then the contract is valid 0.000
Tags: @contract
5.075
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/invoices/38/payments" 5.075
Then the contract is valid 0.000
Tags: @contract
0.937
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/invoices/38/shipments" 0.937
Then the contract is valid 0.000
Tags: @contract
6.114
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/invoices/80010/images" 6.114
Then the contract is valid 0.000
Tags: @contract
8.404
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/invoices/80010/variants" 8.404
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 "/admin/v1/invoices/99/addresses" 0.907
Then the contract is valid 0.000
Tags: @contract
4.606
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/invoices/99/orders" 4.605
Then the contract is valid 0.000
Tags: @contract
0.986
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/invoices/99/wallet" 0.985
Then the contract is valid 0.000
Tags: @contract
7.816
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/invoices/active" 7.816
Then the contract is valid 0.000
Tags: @contract
5.006
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/invoices/count" 5.005
Then the contract is valid 0.000
Tags: @contract
0.586
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/invoices/export" 0.586
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 "/admin/v1/invoices/filters" 0.847
Then the contract is valid 0.000
Tags: @contract
0.598
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/invoices/history" 0.598
Then the contract is valid 0.000
Tags: @contract
7.527
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/invoices/overdue" 7.527
Then the contract is valid 0.000
Tags: @contract
5.395
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/invoices/overview" 5.395
Then the contract is valid 0.000
Tags: @contract
1.006
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/invoices/paid" 1.006
Then the contract is valid 0.000
Tags: @contract
1.180
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/invoices/pending" 1.180
Then the contract is valid 0.000
Tags: @contract
8.194
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/invoices/summary" 8.193
Then the contract is valid 0.000
Tags: @contract
0.644
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/kpis" 0.644
Then the contract is valid 0.000
Tags: @contract
7.228
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/kpis/1" 7.228
Then the contract is valid 0.000
Tags: @contract
6.231
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/languages" 6.231
Then the contract is valid 0.000
Tags: @contract
4.846
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/languages/1" 4.846
Then the contract is valid 0.000
Tags: @contract
6.704
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/languages/active" 6.704
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 "/admin/v1/languages/count" 0.548
Then the contract is valid 0.000
Tags: @contract
1.017
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/live-cart" 1.017
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 "/admin/v1/live-cart/70" 0.652
Then the contract is valid 0.000
Tags: @contract
5.251
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/live-cart/stats" 5.251
Then the contract is valid 0.000
Tags: @contract
4.950
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/live-cart/total-amount" 4.950
Then the contract is valid 0.000
Tags: @contract
1.564
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/logs" 1.564
Then the contract is valid 0.000
Tags: @contract
3.869
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/logs/filter-options" 3.869
Then the contract is valid 0.000
Tags: @contract
0.583
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/loyalty-points" 0.583
Then the contract is valid 0.000
Tags: @contract
5.792
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/loyalty-points/1/balance" 5.792
Then the contract is valid 0.000
Tags: @contract
0.724
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/loyalty-points/count" 0.724
Then the contract is valid 0.000
Tags: @contract
6.045
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/loyalty-points/tiers" 6.044
Then the contract is valid 0.000
Tags: @contract
5.620
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/loyalty-points/transactions" 5.620
Then the contract is valid 0.000
Tags: @contract
0.477
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/marketing/banners" 0.476
Then the contract is valid 0.000
Tags: @contract
3.888
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/marketing/banners/15" 3.888
Then the contract is valid 0.000
Tags: @contract
0.487
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/marketing/banners/banner-position-list" 0.486
Then the contract is valid 0.000
Tags: @contract
3.203
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/marketing/banners/banner-position-list-details" 3.203
Then the contract is valid 0.000
Tags: @contract
0.576
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/marketing/bundles" 0.575
Then the contract is valid 0.000
Tags: @contract
4.462
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/marketing/bundles-types" 4.461
Then the contract is valid 0.000
Tags: @contract
0.397
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/marketing/bundles/53" 0.397
Then the contract is valid 0.000
Tags: @contract
5.405
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/marketing/discount" 5.405
Then the contract is valid 0.000
Tags: @contract
0.489
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/marketing/discount/11" 0.488
Then the contract is valid 0.000
Tags: @contract
0.570
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/marketing/in-app-notification" 0.570
Then the contract is valid 0.000
Tags: @contract
3.637
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/marketing/in-app-notification/3" 3.637
Then the contract is valid 0.000
Tags: @contract
3.599
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/marketing/in-app-notification/static-data" 3.599
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 "/admin/v1/marketing/onboarding-screens" 0.444
Then the contract is valid 0.000
Tags: @contract
0.445
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/marketing/onboarding-screens/3" 0.445
Then the contract is valid 0.000
Tags: @contract
7.409
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/media" 7.409
Then the contract is valid 0.000
Tags: @contract
0.957
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/media/1" 0.957
Then the contract is valid 0.000
Tags: @contract
5.952
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/media/count" 5.952
Then the contract is valid 0.000
Tags: @contract
1.038
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/media/documents" 1.038
Then the contract is valid 0.000
Tags: @contract
7.522
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/media/images" 7.522
Then the contract is valid 0.000
Tags: @contract
0.961
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/menus" 0.960
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 "/admin/v1/menus/1" 0.932
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 "/admin/v1/menus/1/items" 0.658
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 "/admin/v1/menus/count" 0.698
Then the contract is valid 0.000
Tags: @contract
0.895
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/notifications" 0.895
Then the contract is valid 0.000
Tags: @contract
0.683
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/notifications/1" 0.683
Then the contract is valid 0.000
Tags: @contract
6.003
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/notifications/count" 6.002
Then the contract is valid 0.000
Tags: @contract
6.338
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/notifications/export" 6.338
Then the contract is valid 0.000
Tags: @contract
6.968
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/notifications/filters" 6.968
Then the contract is valid 0.000
Tags: @contract
6.158
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/notifications/stats" 6.158
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 "/admin/v1/notifications/templates" 0.866
Then the contract is valid 0.000
Tags: @contract
5.945
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/notifications/unread" 5.944
Then the contract is valid 0.000
Tags: @contract
0.533
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/occupations" 0.533
Then the contract is valid 0.000
Tags: @contract
20.040
Scenario GET /admin/v1/order
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
Steps
When I CONTRACT GET "/admin/v1/order" 20.039
Then the contract is valid 0.000
java.lang.AssertionError: [CONTRACT] UNREACHABLE: /admin/v1/order — 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_admin/checklist.feature:1454)
Tags: @contract
0.503
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/order-settings" 0.503
Then the contract is valid 0.000
Tags: @contract
7.728
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/order/116517" 7.727
Then the contract is valid 0.000
Tags: @contract
0.545
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/order/80007/comments" 0.545
Then the contract is valid 0.000
Tags: @contract
4.286
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/order/80007/comments/finance" 4.286
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 "/admin/v1/order/80010/audits" 3.839
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 "/admin/v1/order/80010/audits/filtered" 0.577
Then the contract is valid 0.000
Tags: @contract
4.667
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/order/80010/audits/pay-later" 4.667
Then the contract is valid 0.000
Tags: @contract
0.897
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/order/80010/audits/payments" 0.897
Then the contract is valid 0.000
Tags: @contract
1.044
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/order/80017/device" 1.044
Then the contract is valid 0.000
Tags: @contract
3.902
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/order/80040/audits" 3.901
Then the contract is valid 0.000
Tags: @contract
4.289
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/order/80041/delivery-note" 4.289
Then the contract is valid 0.000
Tags: @contract
1.647
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/order/80041/sales-order" 1.647
Then the contract is valid 0.000
Tags: @contract
3.949
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/order/80055/reorder-products" 3.949
Then the contract is valid 0.000
Tags: @contract
4.386
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/order/80584/delivery-invoice" 4.386
Then the contract is valid 0.000
Tags: @contract
1.448
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/order/customer/80046" 1.448
Then the contract is valid 0.000
Tags: @contract
4.542
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/order/customers" 4.542
Then the contract is valid 0.000
Tags: @contract
3.758
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/order/export" 3.758
Then the contract is valid 0.000
Tags: @contract
1.154
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/order/finance-comment-type" 1.153
Then the contract is valid 0.000
Tags: @contract
4.312
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/order/map-grid" 4.312
Then the contract is valid 0.000
Tags: @contract
4.370
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/order/shipment-preferences" 4.370
Then the contract is valid 0.000
Tags: @contract
4.641
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/order/static-data" 4.641
Then the contract is valid 0.000
Tags: @contract
3.842
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/order/tax-invoice/58" 3.842
Then the contract is valid 0.000
Tags: @contract
4.833
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/order/vendor/80006/suborders/80005" 4.832
Then the contract is valid 0.000
Tags: @contract
4.957
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/order/vendor/80009/suborders" 4.957
Then the contract is valid 0.000
Tags: @contract
6.774
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/orders" 6.774
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 "/admin/v1/orders/1" 0.658
Then the contract is valid 0.000
Tags: @contract
6.254
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/orders/1/download" 6.254
Then the contract is valid 0.000
Tags: @contract
6.756
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/orders/1/messages" 6.756
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 "/admin/v1/orders/1/reviews" 0.666
Then the contract is valid 0.000
Tags: @contract
0.502
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/orders/1/tracking" 0.501
Then the contract is valid 0.000
Tags: @contract
7.191
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/orders/38" 7.190
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 "/admin/v1/orders/38/audit-log" 0.729
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 "/admin/v1/orders/38/cancel" 5.281
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 "/admin/v1/orders/38/invoice" 0.691
Then the contract is valid 0.000
Tags: @contract
4.474
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/orders/38/items" 4.474
Then the contract is valid 0.000
Tags: @contract
7.051
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/orders/38/notes" 7.050
Then the contract is valid 0.000
Tags: @contract
0.746
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/orders/38/payments" 0.746
Then the contract is valid 0.000
Tags: @contract
3.402
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/orders/38/shipments" 3.402
Then the contract is valid 0.000
Tags: @contract
5.986
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/orders/38/timeline" 5.986
Then the contract is valid 0.000
Tags: @contract
6.334
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/orders/80010/images" 6.334
Then the contract is valid 0.000
Tags: @contract
7.760
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/orders/80010/variants" 7.760
Then the contract is valid 0.000
Tags: @contract
0.467
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/orders/85877/grn" 0.467
Then the contract is valid 0.000
Tags: @contract
3.991
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/orders/85877/po" 3.991
Then the contract is valid 0.000
Tags: @contract
0.670
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/orders/99/addresses" 0.670
Then the contract is valid 0.000
Tags: @contract
7.540
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/orders/99/orders" 7.540
Then the contract is valid 0.000
Tags: @contract
0.528
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/orders/99/wallet" 0.528
Then the contract is valid 0.000
Tags: @contract
7.581
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/orders/active" 7.581
Then the contract is valid 0.000
Tags: @contract
0.730
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/orders/analytics" 0.730
Then the contract is valid 0.000
Tags: @contract
0.529
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/orders/cancelled" 0.529
Then the contract is valid 0.000
Tags: @contract
8.005
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/orders/completed" 8.004
Then the contract is valid 0.000
Tags: @contract
0.991
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/orders/count" 0.991
Then the contract is valid 0.000
Tags: @contract
0.622
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/orders/export" 0.622
Then the contract is valid 0.000
Tags: @contract
6.783
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/orders/filters" 6.783
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 "/admin/v1/orders/history" 0.652
Then the contract is valid 0.000
Tags: @contract
7.303
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/orders/overview" 7.303
Then the contract is valid 0.000
Tags: @contract
0.675
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/orders/pending" 0.675
Then the contract is valid 0.000
Tags: @contract
0.705
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/orders/processing" 0.705
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 "/admin/v1/orders/search" 6.348
Then the contract is valid 0.000
Tags: @contract
5.723
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/orders/stats" 5.723
Then the contract is valid 0.000
Tags: @contract
5.101
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/orders/summary" 5.101
Then the contract is valid 0.000
Tags: @contract
0.590
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/package-type" 0.589
Then the contract is valid 0.000
Tags: @contract
3.151
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/package-type/1" 3.151
Then the contract is valid 0.000
Tags: @contract
0.971
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/pages" 0.970
Then the contract is valid 0.000
Tags: @contract
4.945
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/pages/1" 4.945
Then the contract is valid 0.000
Tags: @contract
6.087
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/pages/count" 6.086
Then the contract is valid 0.000
Tags: @contract
0.716
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/pages/draft" 0.716
Then the contract is valid 0.000
Tags: @contract
4.983
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/pages/published" 4.983
Then the contract is valid 0.000
Tags: @contract
4.453
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/payment/banks" 4.453
Then the contract is valid 0.000
Tags: @contract
3.893
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/payment/customers/80001/wallet" 3.893
Then the contract is valid 0.000
Tags: @contract
3.804
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/payment/customers/80003/wallet/transactions" 3.804
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 "/admin/v1/payment/customers/80007/wallet/transactions/export" 0.436
Then the contract is valid 0.000
Tags: @contract
0.359
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/payment/orders/116610/transactions" 0.359
Then the contract is valid 0.000
Tags: @contract
3.779
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/payment/transactions/adjustment-type" 3.778
Then the contract is valid 0.000
Tags: @contract
0.358
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/payment/transactions/details/1/attachment" 0.358
Then the contract is valid 0.000
Tags: @contract
3.624
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/payment/transactions/new-wire" 3.624
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 "/admin/v1/payment/transactions/new-wire/1" 0.563
Then the contract is valid 0.000
Tags: @contract
0.582
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/payment/wallet-refund-reasons" 0.582
Then the contract is valid 0.000
Tags: @contract
0.845
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/payments" 0.845
Then the contract is valid 0.000
Tags: @contract
3.560
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/payments/1" 3.560
Then the contract is valid 0.000
Tags: @contract
6.906
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/payments/1/refund" 6.906
Then the contract is valid 0.000
Tags: @contract
6.530
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/payments/38" 6.530
Then the contract is valid 0.000
Tags: @contract
1.568
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/payments/80010" 1.568
Then the contract is valid 0.000
Tags: @contract
6.171
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/payments/analytics" 6.171
Then the contract is valid 0.000
Tags: @contract
6.911
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/payments/cancelled" 6.911
Then the contract is valid 0.000
Tags: @contract
1.104
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/payments/completed" 1.104
Then the contract is valid 0.000
Tags: @contract
1.082
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/payments/count" 1.081
Then the contract is valid 0.000
Tags: @contract
1.154
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/payments/export" 1.154
Then the contract is valid 0.000
Tags: @contract
6.917
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/payments/filters" 6.917
Then the contract is valid 0.000
Tags: @contract
1.275
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/payments/gateways" 1.275
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 "/admin/v1/payments/methods" 0.980
Then the contract is valid 0.000
Tags: @contract
4.312
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/payments/pending" 4.312
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 "/admin/v1/payments/search" 0.978
Then the contract is valid 0.000
Tags: @contract
5.993
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/payments/stats" 5.992
Then the contract is valid 0.000
Tags: @contract
0.635
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/places-settings/cities" 0.635
Then the contract is valid 0.000
Tags: @contract
10.784
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/places-settings/regions" 10.784
Then the contract is valid 0.000
Tags: @contract
0.635
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/places-settings/regions/1" 0.635
Then the contract is valid 0.000
Tags: @contract
0.509
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/price-rules" 0.509
Then the contract is valid 0.000
Tags: @contract
6.301
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/price-rules/1" 6.300
Then the contract is valid 0.000
Tags: @contract
7.944
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/price-rules/1/conditions" 7.944
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 "/admin/v1/price-rules/active" 0.513
Then the contract is valid 0.000
Tags: @contract
7.426
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/price-rules/count" 7.426
Then the contract is valid 0.000
Tags: @contract
2.549
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/product" 2.549
Then the contract is valid 0.000
Tags: @contract
0.411
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/product-accessories" 0.410
Then the contract is valid 0.000
Tags: @contract
0.409
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/product-accessories/1" 0.409
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 "/admin/v1/product-collection" 4.408
Then the contract is valid 0.000
Tags: @contract
0.873
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/product-collection/17" 0.873
Then the contract is valid 0.000
Tags: @contract
0.765
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/product-collection/17/filters" 0.765
Then the contract is valid 0.000
Tags: @contract
2.703
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/product-collection/17/filters/3" 2.703
Then the contract is valid 0.000
Tags: @contract
3.994
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/product-custom-attribute" 3.993
Then the contract is valid 0.000
Tags: @contract
0.659
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/product-custom-attribute/2" 0.658
Then the contract is valid 0.000
Tags: @contract
4.130
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/product-option" 4.129
Then the contract is valid 0.000
Tags: @contract
0.934
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/product-option/28" 0.934
Then the contract is valid 0.000
Tags: @contract
3.223
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/product-request" 3.223
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 "/admin/v1/product-request/status" 0.614
Then the contract is valid 0.000
Tags: @contract
3.672
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/product-stock-transaction/80019" 3.672
Then the contract is valid 0.000
Tags: @contract
1.115
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/product/1" 1.115
Then the contract is valid 0.000
Tags: @contract
6.518
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/product/1/audit-log" 6.518
Then the contract is valid 0.000
Tags: @contract
1.219
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/product/1/items" 1.219
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 "/admin/v1/product/1/notes" 1.334
Then the contract is valid 0.000
Tags: @contract
5.072
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/product/1/timeline" 5.072
Then the contract is valid 0.000
Tags: @contract
1.337
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/product/272590/stock" 1.337
Then the contract is valid 0.000
Tags: @contract
2.843
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/product/34/image/22" 2.843
Then the contract is valid 0.000
Tags: @contract
0.815
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/product/38" 0.815
Then the contract is valid 0.000
Tags: @contract
4.218
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/product/40/quantity-price/42" 4.217
Then the contract is valid 0.000
Tags: @contract
0.485
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/product/40/range-percentage/42" 0.485
Then the contract is valid 0.000
Tags: @contract
3.298
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/product/80002/quantity-price" 3.298
Then the contract is valid 0.000
Tags: @contract
4.329
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/product/80002/range-percentage" 4.329
Then the contract is valid 0.000
Tags: @contract
0.593
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/product/80003/recommendation" 0.593
Then the contract is valid 0.000
Tags: @contract
0.463
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/product/80008/stock-transactions" 0.463
Then the contract is valid 0.000
Tags: @contract
5.116
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/product/80010" 5.116
Then the contract is valid 0.000
Tags: @contract
0.839
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/product/80010/attributes" 0.839
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 "/admin/v1/product/80010/audit-log" 0.777
Then the contract is valid 0.000
Tags: @contract
7.065
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/product/80010/bundles" 7.065
Then the contract is valid 0.000
Tags: @contract
0.752
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/product/80010/categories" 0.752
Then the contract is valid 0.000
Tags: @contract
5.808
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/product/80010/images" 5.808
Then the contract is valid 0.000
Tags: @contract
0.797
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/product/80010/reviews" 0.797
Then the contract is valid 0.000
Tags: @contract
6.768
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/product/80010/variants" 6.767
Then the contract is valid 0.000
Tags: @contract
0.833
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/product/80078" 0.833
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 "/admin/v1/product/80260/price-audit" 0.508
Then the contract is valid 0.000
Tags: @contract
0.559
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/product/80889/image" 0.559
Then the contract is valid 0.000
Tags: @contract
0.559
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/product/99" 0.559
Then the contract is valid 0.000
Tags: @contract
0.665
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/product/analytics" 0.665
Then the contract is valid 0.000
Tags: @contract
3.355
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/product/count" 3.354
Then the contract is valid 0.000
Tags: @contract
0.638
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/product/export" 0.638
Then the contract is valid 0.000
Tags: @contract
5.220
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/product/filters" 5.219
Then the contract is valid 0.000
Tags: @contract
6.943
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/product/search" 6.943
Then the contract is valid 0.000
Tags: @contract
4.523
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/product/stats" 4.522
Then the contract is valid 0.000
Tags: @contract
7.961
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/promotions" 7.960
Then the contract is valid 0.000
Tags: @contract
0.795
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/promotions/1" 0.795
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 "/admin/v1/promotions/1/customers" 6.616
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 "/admin/v1/promotions/1/usage" 0.549
Then the contract is valid 0.000
Tags: @contract
0.677
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/promotions/active" 0.677
Then the contract is valid 0.000
Tags: @contract
0.659
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/promotions/analytics" 0.658
Then the contract is valid 0.000
Tags: @contract
7.969
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/promotions/count" 7.968
Then the contract is valid 0.000
Tags: @contract
7.491
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/promotions/expired" 7.491
Then the contract is valid 0.000
Tags: @contract
0.542
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/promotions/export" 0.542
Then the contract is valid 0.000
Tags: @contract
7.560
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/promotions/filters" 7.560
Then the contract is valid 0.000
Tags: @contract
1.479
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/purchase-orders" 1.479
Then the contract is valid 0.000
Tags: @contract
6.490
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/purchase-orders/1" 6.489
Then the contract is valid 0.000
Tags: @contract
0.999
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/purchase-orders/1/items" 0.999
Then the contract is valid 0.000
Tags: @contract
8.490
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/purchase-orders/count" 8.489
Then the contract is valid 0.000
Tags: @contract
6.696
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/purchase-orders/filters" 6.696
Then the contract is valid 0.000
Tags: @contract
0.958
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/purchase-orders/pending" 0.958
Then the contract is valid 0.000
Tags: @contract
6.246
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/purchase-orders/received" 6.246
Then the contract is valid 0.000
Tags: @contract
0.553
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/queues" 0.553
Then the contract is valid 0.000
Tags: @contract
0.669
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/queues/1" 0.669
Then the contract is valid 0.000
Tags: @contract
7.248
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/queues/count" 7.248
Then the contract is valid 0.000
Tags: @contract
0.611
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/queues/export" 0.611
Then the contract is valid 0.000
Tags: @contract
0.632
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/queues/filters" 0.632
Then the contract is valid 0.000
Tags: @contract
7.705
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/queues/stats" 7.705
Then the contract is valid 0.000
Tags: @contract
0.600
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/quotes" 0.600
Then the contract is valid 0.000
Tags: @contract
0.644
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/quotes/1" 0.644
Then the contract is valid 0.000
Tags: @contract
7.464
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/quotes/1/items" 7.463
Then the contract is valid 0.000
Tags: @contract
0.943
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/quotes/approved" 0.942
Then the contract is valid 0.000
Tags: @contract
7.632
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/quotes/count" 7.632
Then the contract is valid 0.000
Tags: @contract
1.117
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/quotes/expired" 1.117
Then the contract is valid 0.000
Tags: @contract
6.853
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/quotes/filters" 6.852
Then the contract is valid 0.000
Tags: @contract
5.212
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/quotes/pending" 5.212
Then the contract is valid 0.000
Tags: @contract
6.726
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/referrals" 6.726
Then the contract is valid 0.000
Tags: @contract
0.861
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/referrals/1" 0.861
Then the contract is valid 0.000
Tags: @contract
1.170
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/referrals/count" 1.170
Then the contract is valid 0.000
Tags: @contract
1.716
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/referrals/export" 1.716
Then the contract is valid 0.000
Tags: @contract
7.300
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/referrals/filters" 7.300
Then the contract is valid 0.000
Tags: @contract
1.626
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/referrals/stats" 1.626
Then the contract is valid 0.000
Tags: @contract
3.981
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/regions/1/cities" 3.981
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 "/admin/v1/reports" 0.846
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 "/admin/v1/reports/customers" 1.787
Then the contract is valid 0.000
Tags: @contract
1.732
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/reports/export" 1.731
Then the contract is valid 0.000
Tags: @contract
1.075
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/reports/inventory" 1.075
Then the contract is valid 0.000
Tags: @contract
6.338
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/reports/orders" 6.337
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 "/admin/v1/reports/products" 6.078
Then the contract is valid 0.000
Tags: @contract
1.031
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/reports/revenue" 1.030
Then the contract is valid 0.000
Tags: @contract
0.575
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/reports/sales" 0.575
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 "/admin/v1/returns" 0.731
Then the contract is valid 0.000
Tags: @contract
7.300
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/returns/1" 7.300
Then the contract is valid 0.000
Tags: @contract
0.808
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/returns/1/items" 0.808
Then the contract is valid 0.000
Tags: @contract
0.853
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/returns/1/timeline" 0.853
Then the contract is valid 0.000
Tags: @contract
1.307
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/returns/approved" 1.307
Then the contract is valid 0.000
Tags: @contract
7.520
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/returns/count" 7.520
Then the contract is valid 0.000
Tags: @contract
0.655
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/returns/export" 0.655
Then the contract is valid 0.000
Tags: @contract
8.307
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/returns/filters" 8.307
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 "/admin/v1/returns/pending" 0.750
Then the contract is valid 0.000
Tags: @contract
0.650
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/returns/rejected" 0.650
Then the contract is valid 0.000
Tags: @contract
0.562
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/reviews" 0.561
Then the contract is valid 0.000
Tags: @contract
0.515
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/reviews/1" 0.514
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 "/admin/v1/reviews/approved" 4.450
Then the contract is valid 0.000
Tags: @contract
5.617
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/reviews/count" 5.616
Then the contract is valid 0.000
Tags: @contract
0.927
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/reviews/export" 0.927
Then the contract is valid 0.000
Tags: @contract
5.012
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/reviews/filters" 5.012
Then the contract is valid 0.000
Tags: @contract
1.013
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/reviews/pending" 1.012
Then the contract is valid 0.000
Tags: @contract
0.986
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/reviews/rejected" 0.985
Then the contract is valid 0.000
Tags: @contract
2.977
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/ribbons-control-settings" 2.977
Then the contract is valid 0.000
Tags: @contract
0.984
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/role" 0.984
Then the contract is valid 0.000
Tags: @contract
0.844
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/role/1" 0.844
Then the contract is valid 0.000
Tags: @contract
4.315
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/role/permissions" 4.315
Then the contract is valid 0.000
Tags: @contract
0.434
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/scheduled-order" 0.434
Then the contract is valid 0.000
Tags: @contract
3.809
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/scheduled-order/3" 3.809
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 "/admin/v1/scheduler" 6.503
Then the contract is valid 0.000
Tags: @contract
7.213
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/scheduler/1" 7.213
Then the contract is valid 0.000
Tags: @contract
1.160
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/scheduler/count" 1.160
Then the contract is valid 0.000
Tags: @contract
6.881
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/scheduler/export" 6.881
Then the contract is valid 0.000
Tags: @contract
6.626
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/scheduler/filters" 6.626
Then the contract is valid 0.000
Tags: @contract
5.916
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/scheduler/stats" 5.916
Then the contract is valid 0.000
Tags: @contract
0.804
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/segments" 0.804
Then the contract is valid 0.000
Tags: @contract
9.291
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/segments/1" 9.291
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 "/admin/v1/segments/count" 6.677
Then the contract is valid 0.000
Tags: @contract
0.859
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/segments/export" 0.859
Then the contract is valid 0.000
Tags: @contract
7.748
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/segments/filters" 7.747
Then the contract is valid 0.000
Tags: @contract
2.887
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/segments/stats" 2.887
Then the contract is valid 0.000
Tags: @contract
6.594
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/settings" 6.594
Then the contract is valid 0.000
Tags: @contract
8.190
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/settings/email" 8.190
Then the contract is valid 0.000
Tags: @contract
7.354
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/settings/general" 7.354
Then the contract is valid 0.000
Tags: @contract
7.713
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/settings/notifications" 7.712
Then the contract is valid 0.000
Tags: @contract
2.991
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/settings/payment" 2.991
Then the contract is valid 0.000
Tags: @contract
6.914
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/settings/shipping" 6.914
Then the contract is valid 0.000
Tags: @contract
4.316
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/settings/sms" 4.315
Then the contract is valid 0.000
Tags: @contract
3.549
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/settings/tax" 3.549
Then the contract is valid 0.000
Tags: @contract
5.289
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/shipments" 5.289
Then the contract is valid 0.000
Tags: @contract
4.071
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/shipments/1" 4.071
Then the contract is valid 0.000
Tags: @contract
6.154
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/shipments/1/items" 6.153
Then the contract is valid 0.000
Tags: @contract
4.976
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/shipments/1/timeline" 4.976
Then the contract is valid 0.000
Tags: @contract
3.317
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/shipments/1/tracking" 3.317
Then the contract is valid 0.000
Tags: @contract
4.688
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/shipments/analytics" 4.688
Then the contract is valid 0.000
Tags: @contract
4.888
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/shipments/count" 4.888
Then the contract is valid 0.000
Tags: @contract
3.850
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/shipments/delivered" 3.850
Then the contract is valid 0.000
Tags: @contract
3.427
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/shipments/export" 3.427
Then the contract is valid 0.000
Tags: @contract
3.725
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/shipments/filters" 3.725
Then the contract is valid 0.000
Tags: @contract
8.831
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/shipments/pending" 8.831
Then the contract is valid 0.000
Tags: @contract
3.520
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/shipping" 3.520
Then the contract is valid 0.000
Tags: @contract
7.702
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/shipping/1" 7.701
Then the contract is valid 0.000
Tags: @contract
3.510
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/shipping/count" 3.510
Then the contract is valid 0.000
Tags: @contract
5.971
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/shipping/methods" 5.971
Then the contract is valid 0.000
Tags: @contract
3.269
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/shipping/rates" 3.269
Then the contract is valid 0.000
Tags: @contract
8.243
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/shipping/zones" 8.243
Then the contract is valid 0.000
Tags: @contract
3.317
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/sla" 3.317
Then the contract is valid 0.000
Tags: @contract
6.906
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/sla/1" 6.906
Then the contract is valid 0.000
Tags: @contract
2.326
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/sla/count" 2.325
Then the contract is valid 0.000
Tags: @contract
6.450
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/sla/export" 6.450
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 "/admin/v1/sla/filters" 3.809
Then the contract is valid 0.000
Tags: @contract
2.747
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/sla/stats" 2.747
Then the contract is valid 0.000
Tags: @contract
8.168
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/stock" 8.168
Then the contract is valid 0.000
Tags: @contract
7.440
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/stock/adjustments" 7.440
Then the contract is valid 0.000
Tags: @contract
5.918
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/stock/count" 5.918
Then the contract is valid 0.000
Tags: @contract
3.259
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/stock/export" 3.259
Then the contract is valid 0.000
Tags: @contract
4.790
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/stock/filters" 4.790
Then the contract is valid 0.000
Tags: @contract
3.207
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/stock/low-stock" 3.207
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 "/admin/v1/stock/movements" 3.436
Then the contract is valid 0.000
Tags: @contract
4.791
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/stock/out-of-stock" 4.791
Then the contract is valid 0.000
Tags: @contract
2.721
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/storage-condition-type" 2.721
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 "/admin/v1/storage-condition-type/1" 3.568
Then the contract is valid 0.000
Tags: @contract
20.032
Scenario GET /admin/v1/suborder
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
Steps
When I CONTRACT GET "/admin/v1/suborder" 20.032
Then the contract is valid 0.000
java.lang.AssertionError: [CONTRACT] UNREACHABLE: /admin/v1/suborder — 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_admin/checklist.feature:2809)
Tags: @contract
2.698
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/suborder/192177/awb" 2.698
Then the contract is valid 0.000
Tags: @contract
3.261
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/suborder/80001/boxes/printed-version" 3.261
Then the contract is valid 0.000
Tags: @contract
2.803
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/suborder/80089/boxes" 2.803
Then the contract is valid 0.000
Tags: @contract
2.506
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/suborder/870" 2.506
Then the contract is valid 0.000
Tags: @contract
3.610
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/suborder/cancellation-reasons" 3.610
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 "/admin/v1/suborder/expired" 2.796
Then the contract is valid 0.000
Tags: @contract
2.985
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/suborder/export" 2.985
Then the contract is valid 0.000
Tags: @contract
8.881
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/subscriptions" 8.881
Then the contract is valid 0.000
Tags: @contract
2.613
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/subscriptions/1" 2.613
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 "/admin/v1/subscriptions/1/invoices" 7.181
Then the contract is valid 0.000
Tags: @contract
2.395
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/subscriptions/active" 2.395
Then the contract is valid 0.000
Tags: @contract
9.102
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/subscriptions/cancelled" 9.101
Then the contract is valid 0.000
Tags: @contract
8.785
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/subscriptions/count" 8.784
Then the contract is valid 0.000
Tags: @contract
9.311
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/subscriptions/export" 9.311
Then the contract is valid 0.000
Tags: @contract
9.096
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/subscriptions/filters" 9.096
Then the contract is valid 0.000
Tags: @contract
2.576
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/subscriptions/plans" 2.576
Then the contract is valid 0.000
Tags: @contract
7.633
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/subscriptions/stats" 7.633
Then the contract is valid 0.000
Tags: @contract
2.565
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/suppliers" 2.564
Then the contract is valid 0.000
Tags: @contract
9.407
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/suppliers/1" 9.406
Then the contract is valid 0.000
Tags: @contract
7.531
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/suppliers/1/orders" 7.531
Then the contract is valid 0.000
Tags: @contract
7.898
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/suppliers/1/products" 7.897
Then the contract is valid 0.000
Tags: @contract
6.378
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/suppliers/count" 6.378
Then the contract is valid 0.000
Tags: @contract
6.891
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/suppliers/filters" 6.891
Then the contract is valid 0.000
Tags: @contract
4.295
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/support/agents" 4.295
Then the contract is valid 0.000
Tags: @contract
4.832
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/support/agents/1" 4.832
Then the contract is valid 0.000
Tags: @contract
3.534
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/support/agents/1/tickets" 3.534
Then the contract is valid 0.000
Tags: @contract
4.896
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/support/agents/available" 4.896
Then the contract is valid 0.000
Tags: @contract
6.013
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/support/agents/count" 6.012
Then the contract is valid 0.000
Tags: @contract
4.928
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/support/tickets" 4.927
Then the contract is valid 0.000
Tags: @contract
4.619
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/support/tickets/1" 4.618
Then the contract is valid 0.000
Tags: @contract
5.803
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/support/tickets/1/messages" 5.803
Then the contract is valid 0.000
Tags: @contract
7.106
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/support/tickets/closed" 7.106
Then the contract is valid 0.000
Tags: @contract
3.529
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/support/tickets/count" 3.529
Then the contract is valid 0.000
Tags: @contract
5.509
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/support/tickets/filters" 5.509
Then the contract is valid 0.000
Tags: @contract
3.697
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/support/tickets/open" 3.697
Then the contract is valid 0.000
Tags: @contract
6.809
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/support/tickets/pending" 6.809
Then the contract is valid 0.000
Tags: @contract
6.938
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/system-health" 6.938
Then the contract is valid 0.000
Tags: @contract
5.700
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/system-health/1" 5.700
Then the contract is valid 0.000
Tags: @contract
5.419
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/system-health/count" 5.418
Then the contract is valid 0.000
Tags: @contract
5.683
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/system-health/export" 5.683
Then the contract is valid 0.000
Tags: @contract
3.947
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/system-health/filters" 3.947
Then the contract is valid 0.000
Tags: @contract
4.982
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/system-health/stats" 4.982
Then the contract is valid 0.000
Tags: @contract
3.334
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/tags" 3.334
Then the contract is valid 0.000
Tags: @contract
3.574
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/tags/1" 3.574
Then the contract is valid 0.000
Tags: @contract
1.500
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/tags/1/products" 1.500
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 "/admin/v1/tags/5" 4.491
Then the contract is valid 0.000
Tags: @contract
2.889
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/tags/5/products" 2.888
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 "/admin/v1/tags/count" 5.287
Then the contract is valid 0.000
Tags: @contract
4.667
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/tax" 4.666
Then the contract is valid 0.000
Tags: @contract
4.794
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/tax/1" 4.794
Then the contract is valid 0.000
Tags: @contract
5.909
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/tax/1/rates" 5.909
Then the contract is valid 0.000
Tags: @contract
5.751
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/tax/count" 5.751
Then the contract is valid 0.000
Tags: @contract
5.416
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/tax/rules" 5.416
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 "/admin/v1/tax/zones" 6.321
Then the contract is valid 0.000
Tags: @contract
5.320
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/user" 5.320
Then the contract is valid 0.000
Tags: @contract
4.553
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/user/3" 4.553
Then the contract is valid 0.000
Tags: @contract
5.573
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/user/me" 5.573
Then the contract is valid 0.000
Tags: @contract
5.816
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/user/roles" 5.816
Then the contract is valid 0.000
Tags: @contract
4.921
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/vendors" 4.921
Then the contract is valid 0.000
Tags: @contract
3.492
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/vendors/1/locations" 3.491
Then the contract is valid 0.000
Tags: @contract
4.503
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/vendors/80002/customers" 4.502
Then the contract is valid 0.000
Tags: @contract
3.739
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/vendors/80002/status_history" 3.738
Then the contract is valid 0.000
Tags: @contract
3.358
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/vendors/80006/addresses" 3.358
Then the contract is valid 0.000
Tags: @contract
2.181
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/vendors/80006/addresses/5" 2.181
Then the contract is valid 0.000
Tags: @contract
3.453
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/vendors/80007/statistics" 3.453
Then the contract is valid 0.000
Tags: @contract
3.219
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/vendors/80009" 3.219
Then the contract is valid 0.000
Tags: @contract
3.575
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/vendors/80009/pos" 3.574
Then the contract is valid 0.000
Tags: @contract
2.625
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/vendors/80015/products" 2.625
Then the contract is valid 0.000
Tags: @contract
3.715
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/vendors/80205/agents" 3.714
Then the contract is valid 0.000
Tags: @contract
4.092
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/vendors/80205/payment-methods" 4.092
Then the contract is valid 0.000
Tags: @contract
2.383
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/vendors/account-managers" 2.383
Then the contract is valid 0.000
Tags: @contract
3.597
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/vendors/category" 3.597
Then the contract is valid 0.000
Tags: @contract
3.454
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/vendors/category/80017" 3.454
Then the contract is valid 0.000
Tags: @contract
2.864
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/vendors/help-center-articles" 2.863
Then the contract is valid 0.000
Tags: @contract
3.341
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/vendors/help-center-articles/1" 3.341
Then the contract is valid 0.000
Tags: @contract
3.876
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/vendors/invoice-requests-reasons" 3.876
Then the contract is valid 0.000
Tags: @contract
2.667
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/vendors/invoice-requests-reasons/1" 2.667
Then the contract is valid 0.000
Tags: @contract
4.087
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/vendors/notifications" 4.087
Then the contract is valid 0.000
Tags: @contract
5.429
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/vendors/orders" 5.429
Then the contract is valid 0.000
Tags: @contract
6.028
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/vendors/orders/1" 6.028
Then the contract is valid 0.000
Tags: @contract
5.542
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/vendors/orders/1/items" 5.541
Then the contract is valid 0.000
Tags: @contract
3.438
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/vendors/orders/count" 3.438
Then the contract is valid 0.000
Tags: @contract
7.317
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/vendors/orders/filters" 7.317
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 "/admin/v1/vendors/payouts" 5.872
Then the contract is valid 0.000
Tags: @contract
4.625
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/vendors/payouts/1" 4.624
Then the contract is valid 0.000
Tags: @contract
4.732
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/vendors/payouts/count" 4.731
Then the contract is valid 0.000
Tags: @contract
6.254
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/vendors/payouts/export" 6.254
Then the contract is valid 0.000
Tags: @contract
6.132
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/vendors/payouts/filters" 6.132
Then the contract is valid 0.000
Tags: @contract
3.387
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/vendors/payouts/paid" 3.387
Then the contract is valid 0.000
Tags: @contract
7.503
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/vendors/payouts/pending" 7.503
Then the contract is valid 0.000
Tags: @contract
2.042
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/vendors/plans" 2.041
Then the contract is valid 0.000
Tags: @contract
3.435
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/vendors/request-vendors" 3.435
Then the contract is valid 0.000
Tags: @contract
3.374
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/vendors/request-vendors/request-vendor-names" 3.374
Then the contract is valid 0.000
Tags: @contract
1.961
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/vendors/shipping-methods" 1.961
Then the contract is valid 0.000
Tags: @contract
4.541
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/vendors/status_history/46/attachment" 4.540
Then the contract is valid 0.000
Tags: @contract
2.823
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/vendors/vendor-change-requests" 2.823
Then the contract is valid 0.000
Tags: @contract
2.379
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/vendors/vendor-change-requests/9" 2.378
Then the contract is valid 0.000
Tags: @contract
3.572
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/vendors/vendor-erp-config/3" 3.571
Then the contract is valid 0.000
Tags: @contract
2.098
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/vendors/vendor-leads" 2.098
Then the contract is valid 0.000
Tags: @contract
2.109
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/vendors/vendor-payout-options" 2.109
Then the contract is valid 0.000
Tags: @contract
2.553
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/vendors/vendor-payouts" 2.552
Then the contract is valid 0.000
Tags: @contract
2.411
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/vendors/vendor-payouts/13" 2.411
Then the contract is valid 0.000
Tags: @contract
5.604
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/vendors/vendor-payouts/13/payout-suborders" 5.604
Then the contract is valid 0.000
Tags: @contract
20.032
Scenario GET /admin/v1/vendors/vendor-payouts/15/audits
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
Steps
When I CONTRACT GET "/admin/v1/vendors/vendor-payouts/15/audits" 20.032
Then the contract is valid 0.000
java.lang.AssertionError: [CONTRACT] UNREACHABLE: /admin/v1/vendors/vendor-payouts/15/audits — 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_admin/checklist.feature:3329)
Tags: @contract
2.963
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/vendors/vendor-payouts/15/comments" 2.963
Then the contract is valid 0.000
Tags: @contract
2.283
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/vendors/vendor-payouts/15/receipts" 2.283
Then the contract is valid 0.000
Tags: @contract
3.992
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/vendors/vendor-payouts/15/receipts/2" 3.992
Then the contract is valid 0.000
Tags: @contract
3.135
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/vendors/vendor-payouts/24/commission-invoice-details" 3.135
Then the contract is valid 0.000
Tags: @contract
4.080
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/vendors/vendor-payouts/27/payout-suborders-export" 4.079
Then the contract is valid 0.000
Tags: @contract
4.369
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/vendors/vendor-settings" 4.368
Then the contract is valid 0.000
Tags: @contract
3.821
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/vendors/vendor-types" 3.821
Then the contract is valid 0.000
Tags: @contract
5.598
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/warehouse" 5.598
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 "/admin/v1/warehouse/2" 1.702
Then the contract is valid 0.000
Tags: @contract
20.021
Scenario GET /admin/v1/warehouse/locations
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
Steps
When I CONTRACT GET "/admin/v1/warehouse/locations" 20.020
Then the contract is valid 0.000
java.lang.AssertionError: [CONTRACT] UNREACHABLE: /admin/v1/warehouse/locations — 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_admin/checklist.feature:3379)
Tags: @contract
2.585
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/warehouses" 2.585
Then the contract is valid 0.000
Tags: @contract
7.473
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/warehouses/1" 7.473
Then the contract is valid 0.000
Tags: @contract
3.384
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/warehouses/1/staff" 3.384
Then the contract is valid 0.000
Tags: @contract
9.179
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/warehouses/1/stock" 9.179
Then the contract is valid 0.000
Tags: @contract
1.963
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/warehouses/1/zones" 1.963
Then the contract is valid 0.000
Tags: @contract
1.790
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/warehouses/count" 1.789
Then the contract is valid 0.000
Tags: @contract
1.860
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/warehouses/filters" 1.860
Then the contract is valid 0.000
Tags: @contract
8.174
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/webhooks" 8.174
Then the contract is valid 0.000
Tags: @contract
1.884
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/webhooks/1" 1.884
Then the contract is valid 0.000
Tags: @contract
1.674
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/webhooks/1/logs" 1.674
Then the contract is valid 0.000
Tags: @contract
1.819
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/webhooks/count" 1.819
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 "/admin/v1/webhooks/events" 1.546
Then the contract is valid 0.000
Tags: @contract
8.043
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/widgets" 8.043
Then the contract is valid 0.000
Tags: @contract
10.845
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/widgets/1" 10.845
Then the contract is valid 0.000
Tags: @contract
1.454
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/widgets/count" 1.454
Then the contract is valid 0.000
Tags: @contract
10.094
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/widgets/export" 10.094
Then the contract is valid 0.000
Tags: @contract
7.396
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/widgets/filters" 7.396
Then the contract is valid 0.000
Tags: @contract
5.944
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v1/widgets/stats" 5.944
Then the contract is valid 0.000
Tags: @contract
4.606
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/admin/v2/customers/verifications/887" 4.606
Then the contract is valid 0.000
Tags: @contract
2.929
Scenario GET /merchant-app/v1/merchant-users/80001/customers
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
Steps
When I CONTRACT GET "/merchant-app/v1/merchant-users/80001/customers" 2.927
Then the contract is valid 0.002
java.lang.AssertionError: [CONTRACT] REGRESSION /merchant-app/v1/merchant-users/80001/customers: [Status changed: was 400 now 401]
	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_admin/checklist.feature:3479)
Tags: @contract
8.713
Scenario GET /merchant-app/v1/merchant-users/80001/customers-groups
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
Steps
When I CONTRACT GET "/merchant-app/v1/merchant-users/80001/customers-groups" 8.712
Then the contract is valid 0.000
java.lang.AssertionError: [CONTRACT] REGRESSION /merchant-app/v1/merchant-users/80001/customers-groups: [Status changed: was 200 now 401, Type changed: data was array now null]
	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_admin/checklist.feature:3484)
Tags: @contract
21.363
Scenario GET /merchant-app/v1/merchant-users/80001/customers-groups/1
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
Steps
When I CONTRACT GET "/merchant-app/v1/merchant-users/80001/customers-groups/1" 21.362
Then the contract is valid 0.000
java.lang.AssertionError: [CONTRACT] REGRESSION /merchant-app/v1/merchant-users/80001/customers-groups/1: [Status changed: was 200 now 401, Missing field: data.id (was number), Missing field: data.name_en (was string), Missing field: data.name_ar (was string), Missing field: data.type (was object), Missing field: data.criteria (was object), Missing field: data.actions (was array), Type changed: data was object now null]
	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_admin/checklist.feature:3489)
Tags: @contract
18.979
Scenario GET /merchant-app/v1/merchant-users/80001/customers-groups/manual-criteria
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
Steps
When I CONTRACT GET "/merchant-app/v1/merchant-users/80001/customers-groups/manual-criteria" 18.979
Then the contract is valid 0.000
java.lang.AssertionError: [CONTRACT] REGRESSION /merchant-app/v1/merchant-users/80001/customers-groups/manual-criteria: [Status changed: was 500 now 401]
	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_admin/checklist.feature:3494)
Tags: @contract
7.879
Scenario GET /merchant-app/v1/merchant-users/80001/customers/1207
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
Steps
When I CONTRACT GET "/merchant-app/v1/merchant-users/80001/customers/1207" 7.878
Then the contract is valid 0.000
java.lang.AssertionError: [CONTRACT] REGRESSION /merchant-app/v1/merchant-users/80001/customers/1207: [Status changed: was 400 now 401]
	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_admin/checklist.feature:3499)
Tags: @contract
21.903
Scenario GET /merchant-app/v1/merchant-users/80001/customers/77/notes/
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
Steps
When I CONTRACT GET "/merchant-app/v1/merchant-users/80001/customers/77/notes/" 21.903
Then the contract is valid 0.000
java.lang.AssertionError: [CONTRACT] REGRESSION /merchant-app/v1/merchant-users/80001/customers/77/notes/: [Status changed: was 400 now 401]
	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_admin/checklist.feature:3504)
Tags: @contract
14.716
Scenario GET /merchant-app/v1/merchant-users/80001/customers/77/notes/2
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
Steps
When I CONTRACT GET "/merchant-app/v1/merchant-users/80001/customers/77/notes/2" 14.716
Then the contract is valid 0.000
java.lang.AssertionError: [CONTRACT] REGRESSION /merchant-app/v1/merchant-users/80001/customers/77/notes/2: [Status changed: was 404 now 401]
	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_admin/checklist.feature:3509)
Tags: @contract
20.816
Scenario GET /merchant-app/v1/merchant-users/80001/customers/77/notes/2/attachment
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
Steps
When I CONTRACT GET "/merchant-app/v1/merchant-users/80001/customers/77/notes/2/attachment" 20.816
Then the contract is valid 0.000
java.lang.AssertionError: [CONTRACT] REGRESSION /merchant-app/v1/merchant-users/80001/customers/77/notes/2/attachment: [Status changed: was 404 now 401]
	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_admin/checklist.feature:3514)
Tags: @contract
15.952
Scenario GET /merchant-app/v1/merchant-users/80001/customers/80017/addresses
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
Steps
When I CONTRACT GET "/merchant-app/v1/merchant-users/80001/customers/80017/addresses" 15.951
Then the contract is valid 0.000
java.lang.AssertionError: [CONTRACT] REGRESSION /merchant-app/v1/merchant-users/80001/customers/80017/addresses: [Status changed: was 404 now 401]
	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_admin/checklist.feature:3519)
Tags: @contract
7.701
Scenario GET /merchant-app/v1/merchant-users/80001/customers/search
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
Steps
When I CONTRACT GET "/merchant-app/v1/merchant-users/80001/customers/search" 7.701
Then the contract is valid 0.000
java.lang.AssertionError: [CONTRACT] REGRESSION /merchant-app/v1/merchant-users/80001/customers/search: [Status changed: was 400 now 401]
	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_admin/checklist.feature:3524)
Tags: @contract
20.143
Scenario GET /merchant-app/v1/merchant-users/80001/notifications
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
Steps
When I CONTRACT GET "/merchant-app/v1/merchant-users/80001/notifications" 20.142
Then the contract is valid 0.000
java.lang.AssertionError: [CONTRACT] REGRESSION /merchant-app/v1/merchant-users/80001/notifications: [Status changed: was 200 now 401, Type changed: data was array now null, Missing field: links (was object), Missing field: meta (was object)]
	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_admin/checklist.feature:3529)
Tags: @contract
14.874
Scenario GET /merchant-app/v1/merchant-users/80001/notifications/264
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
Steps
When I CONTRACT GET "/merchant-app/v1/merchant-users/80001/notifications/264" 14.874
Then the contract is valid 0.000
java.lang.AssertionError: [CONTRACT] REGRESSION /merchant-app/v1/merchant-users/80001/notifications/264: [Status changed: was 200 now 401, Missing field: data.id (was number), Missing field: data.category (was object), Missing field: data.title (was string), Missing field: data.body (was string), Missing field: data.cta (was string), Missing field: data.created_at (was string), Missing field: data.updated_at (was string), Missing field: data.is_read (was boolean), Type changed: data was object now null]
	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_admin/checklist.feature:3534)
Tags: @contract
6.303
Scenario GET /merchant-app/v1/merchant-users/80001/notifications/count
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
Steps
When I CONTRACT GET "/merchant-app/v1/merchant-users/80001/notifications/count" 6.302
Then the contract is valid 0.000
java.lang.AssertionError: [CONTRACT] REGRESSION /merchant-app/v1/merchant-users/80001/notifications/count: [Status changed: was 200 now 401, Missing field: data.unread_notification_count (was number), Type changed: data was object now null]
	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_admin/checklist.feature:3539)
Tags: @contract
26.685
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/merchant-app/v1/merchant-users/80001/orders/summary-download" 26.685
Then the contract is valid 0.000
Tags: @contract
14.692
Scenario GET /merchant-app/v1/merchant-users/80001/products/81439
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
Steps
When I CONTRACT GET "/merchant-app/v1/merchant-users/80001/products/81439" 14.690
Then the contract is valid 0.001
java.lang.AssertionError: [CONTRACT] REGRESSION /merchant-app/v1/merchant-users/80001/products/81439: [Status changed: was 200 now 401, Missing field: data.id (was number), Missing field: data.base_product_id (was number), Missing field: data.name_en (was string), Missing field: data.name_ar (was string), Missing field: data.name (was string), Missing field: data.description_en (was string), Missing field: data.description_ar (was string), Missing field: data.is_returnable (was boolean), Missing field: data.categories (was array), Missing field: data.price (was number), Missing field: data.vat (was number), Missing field: data.taxable_amount (was number), Missing field: data.wholesale_price (was number), Missing field: data.upc_code (was null), Missing field: data.vendor_code (was null), Missing field: data.sku_code (was string), Missing field: data.item_weight (was null), Missing field: data.item_weight_unit (was null), Missing field: data.shelf_life (was null), Missing field: data.shelf_life_details (was null), Missing field: data.boxes_per_vendor_carton (was null), Missing field: data.units_per_pack (was null), Missing field: data.quantity_prices (was array), Missing field: data.storage_instructions (was null), Missing field: data.package_type (was null), Missing field: data.storage_conditions (was array), Missing field: data.delivery_type (was object), Missing field: data.accessories (was array), Missing field: data.price_including_vat (was number), Missing field: data.stock (was number), Missing field: data.applied_stock_type (was string), Missing field: data.suggested_retail_price (was number), Missing field: data.is_active (was boolean), Missing field: data.out_of_stock (was boolean), Missing field: data.main_image (was null), Missing field: data.images (was array), Missing field: data.video (was null), Missing field: data.order_min_quantity (was number), Missing field: data.order_max_quantity (was null), Missing field: data.order_quantity_step (was number), Missing field: data.discount (was null), Missing field: data.tags (was array), Missing field: data.sample (was null), Missing field: data.created_date (was string), Missing field: data.updated_date (was string), Missing field: data.packaging_stackable (was null), Missing field: data.packaging_max_stackable_level (was null), Missing field: data.packaging_combinable (was null), Missing field: data.packaging_length (was null), Missing field: data.packaging_width (was null), Missing field: data.packaging_height (was null), Missing field: data.links (was object), Missing field: data.details (was object), Missing field: data.brand (was null), Missing field: data.out_of_stock_threshold (was null), Missing field: data.low_stock_threshold (was null), Missing field: data.has_tax (was boolean), Missing field: data.is_digital_product (was boolean), Missing field: data.purchase_availability (was object), Missing field: data.purchase_returnability (was null), Missing field: data.is_push_item (was boolean), Missing field: data.pull_limit (was number), Missing field: data.push_threshold (was number), Missing field: data.videos (was array), Type changed: data was object now null]
	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_admin/checklist.feature:3549)
Tags: @contract
6.895
Scenario GET /merchant-app/v1/merchant-users/80001/samples
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
Steps
When I CONTRACT GET "/merchant-app/v1/merchant-users/80001/samples" 6.894
Then the contract is valid 0.000
java.lang.AssertionError: [CONTRACT] REGRESSION /merchant-app/v1/merchant-users/80001/samples: [Status changed: was 200 now 401, Type changed: data was array now null, Missing field: links (was object), Missing field: meta (was object)]
	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_admin/checklist.feature:3554)
Tags: @contract
25.944
Scenario GET /merchant-app/v1/merchant-users/80001/samples/1
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
Steps
When I CONTRACT GET "/merchant-app/v1/merchant-users/80001/samples/1" 25.943
Then the contract is valid 0.000
java.lang.AssertionError: [CONTRACT] REGRESSION /merchant-app/v1/merchant-users/80001/samples/1: [Status changed: was 404 now 401]
	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_admin/checklist.feature:3559)
Tags: @contract
19.925
Scenario GET /merchant-app/v1/merchant-users/80001/samples/1/stock-transactions
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
Steps
When I CONTRACT GET "/merchant-app/v1/merchant-users/80001/samples/1/stock-transactions" 19.924
Then the contract is valid 0.000
java.lang.AssertionError: [CONTRACT] REGRESSION /merchant-app/v1/merchant-users/80001/samples/1/stock-transactions: [Status changed: was 404 now 401]
	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_admin/checklist.feature:3564)
Tags: @contract
15.235
Scenario GET /merchant-app/v1/merchant-users/80001/statistics/acceptance-rate
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
Steps
When I CONTRACT GET "/merchant-app/v1/merchant-users/80001/statistics/acceptance-rate" 15.235
Then the contract is valid 0.000
java.lang.AssertionError: [CONTRACT] REGRESSION /merchant-app/v1/merchant-users/80001/statistics/acceptance-rate: [Status changed: was 500 now 401]
	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_admin/checklist.feature:3569)
Tags: @contract
21.209
Scenario GET /merchant-app/v1/merchant-users/80001/statistics/aggregations
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
Steps
When I CONTRACT GET "/merchant-app/v1/merchant-users/80001/statistics/aggregations" 21.209
Then the contract is valid 0.000
java.lang.AssertionError: [CONTRACT] REGRESSION /merchant-app/v1/merchant-users/80001/statistics/aggregations: [Status changed: was 500 now 401]
	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_admin/checklist.feature:3574)
Tags: @contract
12.525
Scenario GET /merchant-app/v1/merchant-users/80001/statistics/average-order-products
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
Steps
When I CONTRACT GET "/merchant-app/v1/merchant-users/80001/statistics/average-order-products" 12.524
Then the contract is valid 0.000
java.lang.AssertionError: [CONTRACT] REGRESSION /merchant-app/v1/merchant-users/80001/statistics/average-order-products: [Status changed: was 500 now 401]
	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_admin/checklist.feature:3579)
Tags: @contract
8.246
Scenario GET /merchant-app/v1/merchant-users/80001/statistics/lost-chances
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
Steps
When I CONTRACT GET "/merchant-app/v1/merchant-users/80001/statistics/lost-chances" 8.246
Then the contract is valid 0.000
java.lang.AssertionError: [CONTRACT] REGRESSION /merchant-app/v1/merchant-users/80001/statistics/lost-chances: [Status changed: was 500 now 401]
	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_admin/checklist.feature:3584)
Tags: @contract
25.931
Scenario GET /merchant-app/v1/merchant-users/80001/statistics/order-statuses
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
Steps
When I CONTRACT GET "/merchant-app/v1/merchant-users/80001/statistics/order-statuses" 25.930
Then the contract is valid 0.000
java.lang.AssertionError: [CONTRACT] REGRESSION /merchant-app/v1/merchant-users/80001/statistics/order-statuses: [Status changed: was 500 now 401]
	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_admin/checklist.feature:3589)
Tags: @contract
14.411
Scenario GET /merchant-app/v1/merchant-users/80001/statistics/performance-metrics
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
Steps
When I CONTRACT GET "/merchant-app/v1/merchant-users/80001/statistics/performance-metrics" 14.410
Then the contract is valid 0.000
java.lang.AssertionError: [CONTRACT] REGRESSION /merchant-app/v1/merchant-users/80001/statistics/performance-metrics: [Status changed: was 500 now 401]
	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_admin/checklist.feature:3594)
Tags: @contract
7.498
Scenario GET /merchant-app/v1/merchant-users/80001/statistics/sales
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
Steps
When I CONTRACT GET "/merchant-app/v1/merchant-users/80001/statistics/sales" 7.498
Then the contract is valid 0.000
java.lang.AssertionError: [CONTRACT] REGRESSION /merchant-app/v1/merchant-users/80001/statistics/sales: [Status changed: was 500 now 401]
	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_admin/checklist.feature:3599)
Tags: @contract
29.224
Scenario GET /merchant-app/v1/merchant-users/80001/statistics/top-selling-cities
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
Steps
When I CONTRACT GET "/merchant-app/v1/merchant-users/80001/statistics/top-selling-cities" 29.224
Then the contract is valid 0.000
java.lang.AssertionError: [CONTRACT] REGRESSION /merchant-app/v1/merchant-users/80001/statistics/top-selling-cities: [Status changed: was 500 now 401]
	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_admin/checklist.feature:3604)
Tags: @contract
18.120
Scenario GET /merchant-app/v1/merchant-users/80001/vendor-order-settings
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
Steps
When I CONTRACT GET "/merchant-app/v1/merchant-users/80001/vendor-order-settings" 18.119
Then the contract is valid 0.000
java.lang.AssertionError: [CONTRACT] REGRESSION /merchant-app/v1/merchant-users/80001/vendor-order-settings: [Status changed: was 200 now 401, Missing field: data.cbv_order_auto_fulfillment_hours (was null), Type changed: data was object now null]
	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_admin/checklist.feature:3609)
Tags: @contract
7.918
Scenario GET /merchant-app/v1/merchant-users/80001/vendor-payouts/export
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
Steps
When I CONTRACT GET "/merchant-app/v1/merchant-users/80001/vendor-payouts/export" 7.917
Then the contract is valid 0.000
java.lang.AssertionError: [CONTRACT] REGRESSION /merchant-app/v1/merchant-users/80001/vendor-payouts/export: [Status changed: was 422 now 401, Type changed: errors was object now null]
	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_admin/checklist.feature:3614)
Tags: @contract
27.360
Scenario GET /merchant-app/v1/merchant-users/80001/vendor-payouts/suborders/80155
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
Steps
When I CONTRACT GET "/merchant-app/v1/merchant-users/80001/vendor-payouts/suborders/80155" 27.360
Then the contract is valid 0.000
java.lang.AssertionError: [CONTRACT] REGRESSION /merchant-app/v1/merchant-users/80001/vendor-payouts/suborders/80155: [Status changed: was 404 now 401]
	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_admin/checklist.feature:3619)
Tags: @contract
23.175
Scenario GET /merchant-app/v1/merchant-users/80001/vendor-product-requests/28
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
Steps
When I CONTRACT GET "/merchant-app/v1/merchant-users/80001/vendor-product-requests/28" 23.174
Then the contract is valid 0.000
java.lang.AssertionError: [CONTRACT] REGRESSION /merchant-app/v1/merchant-users/80001/vendor-product-requests/28: [Status changed: was 404 now 401]
	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_admin/checklist.feature:3624)
Tags: @contract
12.590
Scenario GET /merchant-app/v1/merchant-users/80001/vendor-product-requests/create/draft
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
Steps
When I CONTRACT GET "/merchant-app/v1/merchant-users/80001/vendor-product-requests/create/draft" 12.590
Then the contract is valid 0.000
java.lang.AssertionError: [CONTRACT] REGRESSION /merchant-app/v1/merchant-users/80001/vendor-product-requests/create/draft: [Status changed: was 200 now 401, Type changed: data was array now null, Missing field: links (was object), Missing field: meta (was object)]
	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_admin/checklist.feature:3629)
Tags: @contract
23.867
Scenario GET /merchant-app/v1/merchant-users/80003/customers-groups/automated-criteria
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
Steps
When I CONTRACT GET "/merchant-app/v1/merchant-users/80003/customers-groups/automated-criteria" 23.866
Then the contract is valid 0.000
java.lang.AssertionError: [CONTRACT] REGRESSION /merchant-app/v1/merchant-users/80003/customers-groups/automated-criteria: [Status changed: was 200 now 401, Missing field: data.total_purchases_conditions (was object), Missing field: data.total_orders_conditions (was object), Missing field: data.canceled_orders_conditions (was object), Missing field: data.customer_types (was object), Missing field: data.customer_statuses (was object), Missing field: data.cities (was object), Type changed: data was object now null]
	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_admin/checklist.feature:3634)
Tags: @contract
12.302
Scenario GET /merchant-app/v1/merchant-users/80005/orders/80296
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
Steps
When I CONTRACT GET "/merchant-app/v1/merchant-users/80005/orders/80296" 12.301
Then the contract is valid 0.000
java.lang.AssertionError: [CONTRACT] REGRESSION /merchant-app/v1/merchant-users/80005/orders/80296: [Status changed: was 404 now 401]
	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_admin/checklist.feature:3639)
Tags: @contract
6.201
Scenario GET /merchant-app/v1/merchant-users/80005/orders/80296/marketplace-tax-invoice
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
Steps
When I CONTRACT GET "/merchant-app/v1/merchant-users/80005/orders/80296/marketplace-tax-invoice" 6.201
Then the contract is valid 0.000
java.lang.AssertionError: [CONTRACT] REGRESSION /merchant-app/v1/merchant-users/80005/orders/80296/marketplace-tax-invoice: [Status changed: was 404 now 401]
	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_admin/checklist.feature:3644)
Tags: @contract
25.536
Scenario GET /merchant-app/v1/merchant-users/80005/orders/80296/quotation
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
Steps
When I CONTRACT GET "/merchant-app/v1/merchant-users/80005/orders/80296/quotation" 25.535
Then the contract is valid 0.000
java.lang.AssertionError: [CONTRACT] REGRESSION /merchant-app/v1/merchant-users/80005/orders/80296/quotation: [Status changed: was 404 now 401]
	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_admin/checklist.feature:3649)
Tags: @contract
16.501
Scenario GET /merchant-app/v1/merchant-users/80005/preference
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
Steps
When I CONTRACT GET "/merchant-app/v1/merchant-users/80005/preference" 16.501
Then the contract is valid 0.000
java.lang.AssertionError: [CONTRACT] REGRESSION /merchant-app/v1/merchant-users/80005/preference: [Status changed: was 400 now 401]
	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_admin/checklist.feature:3654)
Tags: @contract
9.252
Scenario GET /merchant-app/v1/merchant-users/80007/orders/192209/vendor-payments
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
Steps
When I CONTRACT GET "/merchant-app/v1/merchant-users/80007/orders/192209/vendor-payments" 9.251
Then the contract is valid 0.000
java.lang.AssertionError: [CONTRACT] REGRESSION /merchant-app/v1/merchant-users/80007/orders/192209/vendor-payments: [Status changed: was 404 now 401]
	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_admin/checklist.feature:3659)
Tags: @contract
23.339
Scenario GET /merchant-app/v1/merchant-users/80008/addresses
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
Steps
When I CONTRACT GET "/merchant-app/v1/merchant-users/80008/addresses" 23.338
Then the contract is valid 0.000
java.lang.AssertionError: [CONTRACT] REGRESSION /merchant-app/v1/merchant-users/80008/addresses: [Status changed: was 400 now 401]
	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_admin/checklist.feature:3664)
Tags: @contract
14.526
Scenario GET /merchant-app/v1/merchant-users/80008/addresses/8
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
Steps
When I CONTRACT GET "/merchant-app/v1/merchant-users/80008/addresses/8" 14.525
Then the contract is valid 0.000
java.lang.AssertionError: [CONTRACT] REGRESSION /merchant-app/v1/merchant-users/80008/addresses/8: [Status changed: was 400 now 401]
	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_admin/checklist.feature:3669)
Tags: @contract
7.197
Scenario GET /merchant-app/v1/merchant-users/80008/bank-accounts
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
Steps
When I CONTRACT GET "/merchant-app/v1/merchant-users/80008/bank-accounts" 7.196
Then the contract is valid 0.000
java.lang.AssertionError: [CONTRACT] REGRESSION /merchant-app/v1/merchant-users/80008/bank-accounts: [Status changed: was 400 now 401]
	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_admin/checklist.feature:3674)
Tags: @contract
24.967
Scenario GET /merchant-app/v1/merchant-users/80008/invoice-requests/1/purchase-order
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
Steps
When I CONTRACT GET "/merchant-app/v1/merchant-users/80008/invoice-requests/1/purchase-order" 24.967
Then the contract is valid 0.000
java.lang.AssertionError: [CONTRACT] REGRESSION /merchant-app/v1/merchant-users/80008/invoice-requests/1/purchase-order: [Status changed: was 400 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_admin/checklist.feature:3679)
Tags: @contract
18.806
Scenario GET /merchant-app/v1/merchant-users/80009/invoice-requests/2
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
Steps
When I CONTRACT GET "/merchant-app/v1/merchant-users/80009/invoice-requests/2" 18.805
Then the contract is valid 0.000
java.lang.AssertionError: [CONTRACT] REGRESSION /merchant-app/v1/merchant-users/80009/invoice-requests/2: [Status changed: was 400 now 401]
	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_admin/checklist.feature:3684)
Tags: @contract
11.888
Scenario GET /merchant-app/v1/merchant-users/80009/invoice-requests/states-count
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
Steps
When I CONTRACT GET "/merchant-app/v1/merchant-users/80009/invoice-requests/states-count" 11.888
Then the contract is valid 0.000
java.lang.AssertionError: [CONTRACT] REGRESSION /merchant-app/v1/merchant-users/80009/invoice-requests/states-count: [Status changed: was 400 now 401]
	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_admin/checklist.feature:3689)
Tags: @contract
26.128
Scenario GET /merchant-app/v1/merchant-users/80009/notifications/categories-count
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
Steps
When I CONTRACT GET "/merchant-app/v1/merchant-users/80009/notifications/categories-count" 26.127
Then the contract is valid 0.000
java.lang.AssertionError: [CONTRACT] REGRESSION /merchant-app/v1/merchant-users/80009/notifications/categories-count: [Status changed: was 400 now 401]
	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_admin/checklist.feature:3694)
Tags: @contract
14.181
Scenario GET /merchant-app/v1/merchant-users/80009/orders
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
Steps
When I CONTRACT GET "/merchant-app/v1/merchant-users/80009/orders" 14.181
Then the contract is valid 0.000
java.lang.AssertionError: [CONTRACT] REGRESSION /merchant-app/v1/merchant-users/80009/orders: [Status changed: was 400 now 401]
	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_admin/checklist.feature:3699)
Tags: @contract
6.861
Scenario GET /merchant-app/v1/merchant-users/80009/orders/191808/tax-invoice
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
Steps
When I CONTRACT GET "/merchant-app/v1/merchant-users/80009/orders/191808/tax-invoice" 6.861
Then the contract is valid 0.000
java.lang.AssertionError: [CONTRACT] REGRESSION /merchant-app/v1/merchant-users/80009/orders/191808/tax-invoice: [Status changed: was 404 now 401]
	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_admin/checklist.feature:3704)
Tags: @contract
21.406
Scenario GET /merchant-app/v1/merchant-users/80009/orders/191811/vendor-tax-invoice
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
Steps
When I CONTRACT GET "/merchant-app/v1/merchant-users/80009/orders/191811/vendor-tax-invoice" 21.405
Then the contract is valid 0.000
java.lang.AssertionError: [CONTRACT] REGRESSION /merchant-app/v1/merchant-users/80009/orders/191811/vendor-tax-invoice: [Status changed: was 404 now 401]
	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_admin/checklist.feature:3709)
Tags: @contract
14.514
Scenario GET /merchant-app/v1/merchant-users/80009/orders/192177/awbs
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
Steps
When I CONTRACT GET "/merchant-app/v1/merchant-users/80009/orders/192177/awbs" 14.513
Then the contract is valid 0.000
java.lang.AssertionError: [CONTRACT] REGRESSION /merchant-app/v1/merchant-users/80009/orders/192177/awbs: [Status changed: was 404 now 401]
	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_admin/checklist.feature:3714)
Tags: @contract
7.444
Scenario GET /merchant-app/v1/merchant-users/80009/orders/80089/boxes/printed-version
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
Steps
When I CONTRACT GET "/merchant-app/v1/merchant-users/80009/orders/80089/boxes/printed-version" 7.443
Then the contract is valid 0.000
java.lang.AssertionError: [CONTRACT] REGRESSION /merchant-app/v1/merchant-users/80009/orders/80089/boxes/printed-version: [Status changed: was 404 now 401]
	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_admin/checklist.feature:3719)
Tags: @contract
26.563
Scenario GET /merchant-app/v1/merchant-users/80009/orders/pending-status-change-count
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
Steps
When I CONTRACT GET "/merchant-app/v1/merchant-users/80009/orders/pending-status-change-count" 26.563
Then the contract is valid 0.000
java.lang.AssertionError: [CONTRACT] REGRESSION /merchant-app/v1/merchant-users/80009/orders/pending-status-change-count: [Status changed: was 400 now 401]
	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_admin/checklist.feature:3724)
Tags: @contract
18.052
Scenario GET /merchant-app/v1/merchant-users/80009/orders/summary
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
Steps
When I CONTRACT GET "/merchant-app/v1/merchant-users/80009/orders/summary" 18.052
Then the contract is valid 0.000
java.lang.AssertionError: [CONTRACT] REGRESSION /merchant-app/v1/merchant-users/80009/orders/summary: [Status changed: was 400 now 401]
	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_admin/checklist.feature:3729)
Tags: @contract
6.642
Scenario GET /merchant-app/v1/merchant-users/80009/products
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
Steps
When I CONTRACT GET "/merchant-app/v1/merchant-users/80009/products" 6.641
Then the contract is valid 0.000
java.lang.AssertionError: [CONTRACT] REGRESSION /merchant-app/v1/merchant-users/80009/products: [Status changed: was 400 now 401]
	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_admin/checklist.feature:3734)
Tags: @contract
26.116
Scenario GET /merchant-app/v1/merchant-users/80009/products/80071/price-audit
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
Steps
When I CONTRACT GET "/merchant-app/v1/merchant-users/80009/products/80071/price-audit" 26.115
Then the contract is valid 0.000
java.lang.AssertionError: [CONTRACT] REGRESSION /merchant-app/v1/merchant-users/80009/products/80071/price-audit: [Status changed: was 400 now 401]
	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_admin/checklist.feature:3739)
Tags: @contract
18.062
Scenario GET /merchant-app/v1/merchant-users/80009/products/80078/marketplace-view
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
Steps
When I CONTRACT GET "/merchant-app/v1/merchant-users/80009/products/80078/marketplace-view" 18.062
Then the contract is valid 0.000
java.lang.AssertionError: [CONTRACT] REGRESSION /merchant-app/v1/merchant-users/80009/products/80078/marketplace-view: [Status changed: was 400 now 401]
	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_admin/checklist.feature:3744)
Tags: @contract
7.130
Scenario GET /merchant-app/v1/merchant-users/80009/products/list
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
Steps
When I CONTRACT GET "/merchant-app/v1/merchant-users/80009/products/list" 7.129
Then the contract is valid 0.000
java.lang.AssertionError: [CONTRACT] REGRESSION /merchant-app/v1/merchant-users/80009/products/list: [Status changed: was 400 now 401]
	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_admin/checklist.feature:3749)
Tags: @contract
23.387
Scenario GET /merchant-app/v1/merchant-users/80009/profile
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
Steps
When I CONTRACT GET "/merchant-app/v1/merchant-users/80009/profile" 23.386
Then the contract is valid 0.000
java.lang.AssertionError: [CONTRACT] REGRESSION /merchant-app/v1/merchant-users/80009/profile: [Status changed: was 400 now 401]
	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_admin/checklist.feature:3754)
Tags: @contract
18.768
Scenario GET /merchant-app/v1/merchant-users/80009/self-invoices/6/receipt
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
Steps
When I CONTRACT GET "/merchant-app/v1/merchant-users/80009/self-invoices/6/receipt" 18.768
Then the contract is valid 0.000
java.lang.AssertionError: [CONTRACT] REGRESSION /merchant-app/v1/merchant-users/80009/self-invoices/6/receipt: [Status changed: was 400 now 401]
	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_admin/checklist.feature:3759)
Tags: @contract
11.079
Scenario GET /merchant-app/v1/merchant-users/80009/statistics/customers-stats
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
Steps
When I CONTRACT GET "/merchant-app/v1/merchant-users/80009/statistics/customers-stats" 11.078
Then the contract is valid 0.000
java.lang.AssertionError: [CONTRACT] REGRESSION /merchant-app/v1/merchant-users/80009/statistics/customers-stats: [Status changed: was 400 now 401]
	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_admin/checklist.feature:3764)
Tags: @contract
26.375
Scenario GET /merchant-app/v1/merchant-users/80009/vendor-change-requests
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
Steps
When I CONTRACT GET "/merchant-app/v1/merchant-users/80009/vendor-change-requests" 26.374
Then the contract is valid 0.000
java.lang.AssertionError: [CONTRACT] REGRESSION /merchant-app/v1/merchant-users/80009/vendor-change-requests: [Status changed: was 400 now 401]
	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_admin/checklist.feature:3769)
Tags: @contract
15.339
Scenario GET /merchant-app/v1/merchant-users/80009/vendor-change-requests/8
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
Steps
When I CONTRACT GET "/merchant-app/v1/merchant-users/80009/vendor-change-requests/8" 15.338
Then the contract is valid 0.000
java.lang.AssertionError: [CONTRACT] REGRESSION /merchant-app/v1/merchant-users/80009/vendor-change-requests/8: [Status changed: was 404 now 401]
	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_admin/checklist.feature:3774)
Tags: @contract
7.338
Scenario GET /merchant-app/v1/merchant-users/80009/vendor-payouts/5
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
Steps
When I CONTRACT GET "/merchant-app/v1/merchant-users/80009/vendor-payouts/5" 7.338
Then the contract is valid 0.000
java.lang.AssertionError: [CONTRACT] REGRESSION /merchant-app/v1/merchant-users/80009/vendor-payouts/5: [Status changed: was 400 now 401]
	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_admin/checklist.feature:3779)
Tags: @contract
24.766
Scenario GET /merchant-app/v1/merchant-users/80009/vendor-payouts/5/receipts/2
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
Steps
When I CONTRACT GET "/merchant-app/v1/merchant-users/80009/vendor-payouts/5/receipts/2" 24.765
Then the contract is valid 0.000
java.lang.AssertionError: [CONTRACT] REGRESSION /merchant-app/v1/merchant-users/80009/vendor-payouts/5/receipts/2: [Status changed: was 404 now 401]
	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_admin/checklist.feature:3784)
Tags: @contract
15.678
Scenario GET /merchant-app/v1/merchant-users/80010/statistics/average-suborder-subtotal
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
Steps
When I CONTRACT GET "/merchant-app/v1/merchant-users/80010/statistics/average-suborder-subtotal" 15.677
Then the contract is valid 0.000
java.lang.AssertionError: [CONTRACT] REGRESSION /merchant-app/v1/merchant-users/80010/statistics/average-suborder-subtotal: [Status changed: was 400 now 401]
	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_admin/checklist.feature:3789)
Tags: @contract
8.175
Scenario GET /merchant-app/v1/merchant-users/80010/vendor-payouts/13/payout-suborders
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
Steps
When I CONTRACT GET "/merchant-app/v1/merchant-users/80010/vendor-payouts/13/payout-suborders" 8.174
Then the contract is valid 0.000
java.lang.AssertionError: [CONTRACT] REGRESSION /merchant-app/v1/merchant-users/80010/vendor-payouts/13/payout-suborders: [Status changed: was 400 now 401]
	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_admin/checklist.feature:3794)
Tags: @contract
21.396
Scenario GET /merchant-app/v1/merchant-users/80010/vendor-payouts/states-count
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
Steps
When I CONTRACT GET "/merchant-app/v1/merchant-users/80010/vendor-payouts/states-count" 21.396
Then the contract is valid 0.000
java.lang.AssertionError: [CONTRACT] REGRESSION /merchant-app/v1/merchant-users/80010/vendor-payouts/states-count: [Status changed: was 400 now 401]
	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_admin/checklist.feature:3799)
Tags: @contract
14.250
Scenario GET /merchant-app/v1/merchant-users/80010/vendor-payouts/statistics
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
Steps
When I CONTRACT GET "/merchant-app/v1/merchant-users/80010/vendor-payouts/statistics" 14.250
Then the contract is valid 0.000
java.lang.AssertionError: [CONTRACT] REGRESSION /merchant-app/v1/merchant-users/80010/vendor-payouts/statistics: [Status changed: was 400 now 401]
	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_admin/checklist.feature:3804)
Tags: @contract
6.294
Scenario GET /merchant-app/v1/merchant-users/80024/invoice-requests
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
Steps
When I CONTRACT GET "/merchant-app/v1/merchant-users/80024/invoice-requests" 6.294
Then the contract is valid 0.000
java.lang.AssertionError: [CONTRACT] REGRESSION /merchant-app/v1/merchant-users/80024/invoice-requests: [Status changed: was 404 now 401]
	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_admin/checklist.feature:3809)
Tags: @contract
23.395
Scenario GET /merchant-app/v1/merchant-users/80024/orders/export
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
Steps
When I CONTRACT GET "/merchant-app/v1/merchant-users/80024/orders/export" 23.395
Then the contract is valid 0.000
java.lang.AssertionError: [CONTRACT] REGRESSION /merchant-app/v1/merchant-users/80024/orders/export: [Status changed: was 404 now 401]
	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_admin/checklist.feature:3814)
Tags: @contract
15.302
Scenario GET /merchant-app/v1/merchant-users/80024/self-invoices
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
Steps
When I CONTRACT GET "/merchant-app/v1/merchant-users/80024/self-invoices" 15.302
Then the contract is valid 0.000
java.lang.AssertionError: [CONTRACT] REGRESSION /merchant-app/v1/merchant-users/80024/self-invoices: [Status changed: was 404 now 401]
	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_admin/checklist.feature:3819)
Tags: @contract
8.225
Scenario GET /merchant-app/v1/merchant-users/80024/statistics/product-delivered-to
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
Steps
When I CONTRACT GET "/merchant-app/v1/merchant-users/80024/statistics/product-delivered-to" 8.224
Then the contract is valid 0.000
java.lang.AssertionError: [CONTRACT] REGRESSION /merchant-app/v1/merchant-users/80024/statistics/product-delivered-to: [Status changed: was 404 now 401]
	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_admin/checklist.feature:3824)
Tags: @contract
27.202
Scenario GET /merchant-app/v1/merchant-users/80024/statistics/states-count
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
Steps
When I CONTRACT GET "/merchant-app/v1/merchant-users/80024/statistics/states-count" 27.201
Then the contract is valid 0.000
java.lang.AssertionError: [CONTRACT] REGRESSION /merchant-app/v1/merchant-users/80024/statistics/states-count: [Status changed: was 404 now 401]
	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_admin/checklist.feature:3829)
Tags: @contract
17.622
Scenario GET /merchant-app/v1/merchant-users/80024/statistics/top-selling-products
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
Steps
When I CONTRACT GET "/merchant-app/v1/merchant-users/80024/statistics/top-selling-products" 17.621
Then the contract is valid 0.000
java.lang.AssertionError: [CONTRACT] REGRESSION /merchant-app/v1/merchant-users/80024/statistics/top-selling-products: [Status changed: was 404 now 401]
	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_admin/checklist.feature:3834)
Tags: @contract
10.685
Scenario GET /merchant-app/v1/merchant-users/80045/orders/tax-invoice/export
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
Steps
When I CONTRACT GET "/merchant-app/v1/merchant-users/80045/orders/tax-invoice/export" 10.685
Then the contract is valid 0.000
java.lang.AssertionError: [CONTRACT] REGRESSION /merchant-app/v1/merchant-users/80045/orders/tax-invoice/export: [Status changed: was 404 now 401]
	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_admin/checklist.feature:3839)
Tags: @contract
25.902
Scenario GET /merchant-app/v1/merchant-users/80045/vendor-payouts
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
Steps
When I CONTRACT GET "/merchant-app/v1/merchant-users/80045/vendor-payouts" 25.902
Then the contract is valid 0.000
java.lang.AssertionError: [CONTRACT] REGRESSION /merchant-app/v1/merchant-users/80045/vendor-payouts: [Status changed: was 404 now 401]
	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_admin/checklist.feature:3844)
Tags: @contract
16.199
Scenario GET /merchant-app/v1/merchant-users/80189/products
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
Steps
When I CONTRACT GET "/merchant-app/v1/merchant-users/80189/products" 16.199
Then the contract is valid 0.000
java.lang.AssertionError: [CONTRACT] REGRESSION /merchant-app/v1/merchant-users/80189/products: [Status changed: was 404 now 401]
	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_admin/checklist.feature:3849)
Tags: @contract
7.090
Scenario GET /merchant-app/v1/merchant-users/80333/orders/80247/boxes
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
Steps
When I CONTRACT GET "/merchant-app/v1/merchant-users/80333/orders/80247/boxes" 7.089
Then the contract is valid 0.000
java.lang.AssertionError: [CONTRACT] REGRESSION /merchant-app/v1/merchant-users/80333/orders/80247/boxes: [Status changed: was 404 now 401]
	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_admin/checklist.feature:3854)
Tags: @contract
28.107
Scenario GET /merchant-app/v1/merchant-users/80347/self-invoice-credit-notes
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
Steps
When I CONTRACT GET "/merchant-app/v1/merchant-users/80347/self-invoice-credit-notes" 28.106
Then the contract is valid 0.000
java.lang.AssertionError: [CONTRACT] REGRESSION /merchant-app/v1/merchant-users/80347/self-invoice-credit-notes: [Status changed: was 404 now 401]
	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_admin/checklist.feature:3859)
Tags: @contract
20.690
Scenario GET /merchant-app/v1/merchant-users/80352/self-invoice-credit-notes/2
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
Steps
When I CONTRACT GET "/merchant-app/v1/merchant-users/80352/self-invoice-credit-notes/2" 20.690
Then the contract is valid 0.000
java.lang.AssertionError: [CONTRACT] REGRESSION /merchant-app/v1/merchant-users/80352/self-invoice-credit-notes/2: [Status changed: was 404 now 401]
	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_admin/checklist.feature:3864)
Tags: @contract
10.779
Scenario GET /merchant-app/v1/merchant-users/80359/orders
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
Steps
When I CONTRACT GET "/merchant-app/v1/merchant-users/80359/orders" 10.778
Then the contract is valid 0.000
java.lang.AssertionError: [CONTRACT] REGRESSION /merchant-app/v1/merchant-users/80359/orders: [Status changed: was 404 now 401]
	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_admin/checklist.feature:3869)
Tags: @contract
25.869
Scenario GET /merchant-app/v1/merchant-users/feature-feedback
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
Steps
When I CONTRACT GET "/merchant-app/v1/merchant-users/feature-feedback" 25.869
Then the contract is valid 0.000
java.lang.AssertionError: [CONTRACT] REGRESSION /merchant-app/v1/merchant-users/feature-feedback: [Status changed: was 404 now 401]
	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_admin/checklist.feature:3874)
Tags: @contract
17.873
Scenario GET /merchant-app/v1/merchant-users/me
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
Steps
When I CONTRACT GET "/merchant-app/v1/merchant-users/me" 17.872
Then the contract is valid 0.000
java.lang.AssertionError: [CONTRACT] REGRESSION /merchant-app/v1/merchant-users/me: [Status changed: was 200 now 401, Missing field: data.id (was number), Missing field: data.first_name (was string), Missing field: data.last_name (was string), Missing field: data.email (was string), Missing field: data.mobile (was string), Missing field: data.vendors (was array), Missing field: data.is_active (was boolean), Missing field: data.is_super_vendor_user (was boolean), Missing field: data.referral_token (was string), Missing field: data.permissions (was array), Missing field: data.roles (was array), Missing field: data.preferences (was object), Type changed: data was object now null]
	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_admin/checklist.feature:3879)
Tags: @contract
10.967
Scenario GET /merchant-app/v1/merchant-users/product-accessories
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
Steps
When I CONTRACT GET "/merchant-app/v1/merchant-users/product-accessories" 10.967
Then the contract is valid 0.000
java.lang.AssertionError: [CONTRACT] REGRESSION /merchant-app/v1/merchant-users/product-accessories: [Status changed: was 200 now 401, Type changed: data was array now null]
	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_admin/checklist.feature:3884)
Tags: @contract
23.300
Scenario GET /merchant-app/v1/merchant-users/static-data/banks
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
Steps
When I CONTRACT GET "/merchant-app/v1/merchant-users/static-data/banks" 23.299
Then the contract is valid 0.000
java.lang.AssertionError: [CONTRACT] REGRESSION /merchant-app/v1/merchant-users/static-data/banks: [Status changed: was 200 now 401, Type changed: data was array now null]
	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_admin/checklist.feature:3889)
Tags: @contract
12.913
Scenario GET /merchant-app/v1/merchant-users/static-data/categories
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
Steps
When I CONTRACT GET "/merchant-app/v1/merchant-users/static-data/categories" 12.913
Then the contract is valid 0.000
java.lang.AssertionError: [CONTRACT] REGRESSION /merchant-app/v1/merchant-users/static-data/categories: [Status changed: was 200 now 401, Type changed: data was array now null]
	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_admin/checklist.feature:3894)
Tags: @contract
6.198
Scenario GET /merchant-app/v1/merchant-users/static-data/cities
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
Steps
When I CONTRACT GET "/merchant-app/v1/merchant-users/static-data/cities" 6.198
Then the contract is valid 0.000
java.lang.AssertionError: [CONTRACT] REGRESSION /merchant-app/v1/merchant-users/static-data/cities: [Status changed: was 200 now 401, Type changed: data was array now null]
	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_admin/checklist.feature:3899)
Tags: @contract
21.546
Scenario GET /merchant-app/v1/merchant-users/static-data/countries
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
Steps
When I CONTRACT GET "/merchant-app/v1/merchant-users/static-data/countries" 21.546
Then the contract is valid 0.000
java.lang.AssertionError: [CONTRACT] REGRESSION /merchant-app/v1/merchant-users/static-data/countries: [Status changed: was 200 now 401, Type changed: data was array now null]
	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_admin/checklist.feature:3904)
Tags: @contract
14.932
Scenario GET /merchant-app/v1/merchant-users/static-data/delivery-types
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
Steps
When I CONTRACT GET "/merchant-app/v1/merchant-users/static-data/delivery-types" 14.931
Then the contract is valid 0.000
java.lang.AssertionError: [CONTRACT] REGRESSION /merchant-app/v1/merchant-users/static-data/delivery-types: [Status changed: was 200 now 401, Type changed: data was array now null]
	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_admin/checklist.feature:3909)
Tags: @contract
6.514
Scenario GET /merchant-app/v1/merchant-users/static-data/entity-types
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
Steps
When I CONTRACT GET "/merchant-app/v1/merchant-users/static-data/entity-types" 6.513
Then the contract is valid 0.000
java.lang.AssertionError: [CONTRACT] REGRESSION /merchant-app/v1/merchant-users/static-data/entity-types: [Status changed: was 200 now 401, Type changed: data was array now null]
	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_admin/checklist.feature:3914)
Tags: @contract
19.688
Scenario GET /merchant-app/v1/merchant-users/static-data/help-center-articles
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
Steps
When I CONTRACT GET "/merchant-app/v1/merchant-users/static-data/help-center-articles" 19.688
Then the contract is valid 0.000
java.lang.AssertionError: [CONTRACT] REGRESSION /merchant-app/v1/merchant-users/static-data/help-center-articles: [Status changed: was 200 now 401, Type changed: data was array now null]
	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_admin/checklist.feature:3919)
Tags: @contract
14.806
Scenario GET /merchant-app/v1/merchant-users/static-data/occupations
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
Steps
When I CONTRACT GET "/merchant-app/v1/merchant-users/static-data/occupations" 14.805
Then the contract is valid 0.000
java.lang.AssertionError: [CONTRACT] REGRESSION /merchant-app/v1/merchant-users/static-data/occupations: [Status changed: was 200 now 401, Type changed: data was array now null]
	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_admin/checklist.feature:3924)
Tags: @contract
6.633
Scenario GET /merchant-app/v1/merchant-users/static-data/order-settings
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
Steps
When I CONTRACT GET "/merchant-app/v1/merchant-users/static-data/order-settings" 6.632
Then the contract is valid 0.000
java.lang.AssertionError: [CONTRACT] REGRESSION /merchant-app/v1/merchant-users/static-data/order-settings: [Status changed: was 200 now 401, Type changed: data was array now null]
	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_admin/checklist.feature:3929)
Tags: @contract
25.386
Scenario GET /merchant-app/v1/merchant-users/static-data/package-types
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
Steps
When I CONTRACT GET "/merchant-app/v1/merchant-users/static-data/package-types" 25.386
Then the contract is valid 0.000
java.lang.AssertionError: [CONTRACT] REGRESSION /merchant-app/v1/merchant-users/static-data/package-types: [Status changed: was 200 now 401, Type changed: data was array now null]
	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_admin/checklist.feature:3934)
Tags: @contract
18.511
Scenario GET /merchant-app/v1/merchant-users/static-data/storage-condition-types
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
Steps
When I CONTRACT GET "/merchant-app/v1/merchant-users/static-data/storage-condition-types" 18.510
Then the contract is valid 0.000
java.lang.AssertionError: [CONTRACT] REGRESSION /merchant-app/v1/merchant-users/static-data/storage-condition-types: [Status changed: was 200 now 401, Type changed: data was array now null]
	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_admin/checklist.feature:3939)
Tags: @contract
8.080
Scenario GET /merchant-app/v1/merchant-users/static-data/suborder-states
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
Steps
When I CONTRACT GET "/merchant-app/v1/merchant-users/static-data/suborder-states" 8.079
Then the contract is valid 0.000
java.lang.AssertionError: [CONTRACT] REGRESSION /merchant-app/v1/merchant-users/static-data/suborder-states: [Status changed: was 200 now 401, Type changed: data was array now null]
	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_admin/checklist.feature:3944)
Tags: @contract
5.289
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/cities" 5.289
Then the contract is valid 0.000
Tags: @contract
2.765
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/countries/1/regions" 2.765
Then the contract is valid 0.000
Tags: @contract
1.933
Before steps.ContractSteps.setup() 0.000
Before steps.ApiSteps.ensureBaseUri() 0.000
When I CONTRACT GET "/store/v1/customers/suitable-delivery-time" 1.932
Then the contract is valid 0.000