Avatar for the schemathesis user
schemathesis
schemathesis
BlogDocsChangelog

feat: Apply cross-operation value reuse in stateful tests for non-bundle parameters

#4128Merged
Comparing
dd/semantic-pool-stateful
(
cee1d77
) with
master
(
672ebbc
)
CodSpeed Performance Gauge
+53%
Improvement
1
Untouched
118

Benchmarks

119 total
test_combined_schemas[combined-anyOf-positive]
benches/coverage_phase.py
CodSpeed Performance Gauge
+53%
342.8 µs223.4 µs
test_basic_types[basic-null-negative]
benches/coverage_phase.py
CodSpeed Performance Gauge
+1%
256.3 µs253.1 µs
test_array_constraints[array-uniqueItems-positive]
benches/coverage_phase.py
CodSpeed Performance Gauge
+1%
143.2 µs141.7 µs
test_string_constraints[string-format-positive]
benches/coverage_phase.py
CodSpeed Performance Gauge
+1%
126.1 µs124.7 µs
test_measure_statistic[appveyor]
benches/schema.py
CodSpeed Performance Gauge
+1%
643.7 µs638.7 µs
test_basic_types[basic-number-positive]
benches/coverage_phase.py
CodSpeed Performance Gauge
+1%
130.2 µs129.2 µs
test_basic_types[basic-number-negative]
benches/coverage_phase.py
CodSpeed Performance Gauge
+1%
252.2 µs250.5 µs
test_basic_types[basic-integer-positive]
benches/coverage_phase.py
CodSpeed Performance Gauge
+1%
143.1 µs142.2 µs
test_object_constraints[object-required-positive]
benches/coverage_phase.py
CodSpeed Performance Gauge
+1%
245.2 µs243.8 µs
test_measure_statistic[universe]
benches/schema.py
CodSpeed Performance Gauge
+1%
422.8 µs420.3 µs
test_response_conformance_simple
benches/response_conformance.py
CodSpeed Performance Gauge
+1%
96.3 µs95.8 µs
test_object_constraints[object-additionalProperties-negative]
benches/coverage_phase.py
CodSpeed Performance Gauge
+1%
585.4 µs582.4 µs
test_string_constraints[string-maxLength-negative]
benches/coverage_phase.py
CodSpeed Performance Gauge
+1%
349.8 µs348.1 µs
test_response_conformance_medium
benches/response_conformance.py
CodSpeed Performance Gauge
0%
106.2 µs105.6 µs
test_measure_statistic[ml_webservices]
benches/schema.py
CodSpeed Performance Gauge
0%
160.7 µs160 µs
test_number_constraints[number-exclusiveMinimum-negative]
benches/coverage_phase.py
CodSpeed Performance Gauge
0%
306.5 µs305.1 µs
test_find_operation_by_reference[bbci]
benches/schema.py
CodSpeed Performance Gauge
0%
160.7 µs160 µs
test_load_from_file[stripe]
benches/schema.py
CodSpeed Performance Gauge
0%
68.5 ms68.2 ms
test_har[bbci]
benches/schema.py
CodSpeed Performance Gauge
0%
74.7 µs74.4 µs
test_deepclone[universe]
benches/schema.py
CodSpeed Performance Gauge
0%
6 ms6 ms
test_basic_types[basic-string-negative]
benches/coverage_phase.py
CodSpeed Performance Gauge
0%
273.4 µs272.6 µs
test_measure_statistic[azure_network]
benches/schema.py
CodSpeed Performance Gauge
0%
894.5 µs891.7 µs
test_measure_statistic[stripe]
benches/schema.py
CodSpeed Performance Gauge
0%
2.8 ms2.8 ms
test_pattern_with_length_constraints[^[a-z]+$-positive]
benches/coverage_phase.py
CodSpeed Performance Gauge
0%
31 ms30.9 ms
test_get_operation[bbci]
benches/schema.py
CodSpeed Performance Gauge
0%
200.6 µs200.2 µs

Commits

Click on a commit to change the comparison range
Base
master
672ebbc
+53.47%
feat: Apply cross-operation value reuse in stateful tests for non-bundle parameters
cee1d77
17 days ago
by Stranger6667
© 2026 CodSpeed Technology
Home Terms Privacy Docs