Skip to content

Commit 2d1f367

Browse files
committed
Update performance thresholds for very slow queries in performance test documentation and code
1 parent dfdf334 commit 2d1f367

3 files changed

Lines changed: 3 additions & 3 deletions

File tree

.github/workflows/performance-test.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -131,7 +131,7 @@ jobs:
131131
- **Fast queries**: < 1 second (SOLR lookups)
132132
- **Medium queries**: < 3 seconds (Owlery + SOLR)
133133
- **Slow queries**: < 10 seconds (Neo4j + complex processing)
134-
- **Very Slow queries**: < 1200 seconds (Complex OWL reasoning - 20 minutes)
134+
- **Very Slow queries**: < 31 seconds (Complex OWL reasoning - over 30 seconds)
135135
136136
## Test Results
137137

performance.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -79,7 +79,7 @@ This performance test measures the execution time of all implemented VFB queries
7979
- **Fast queries**: < 1 second (SOLR lookups)
8080
- **Medium queries**: < 3 seconds (Owlery + SOLR)
8181
- **Slow queries**: < 10 seconds (Neo4j + complex processing)
82-
- **Very Slow queries**: < 1200 seconds (Complex OWL reasoning - 20 minutes)
82+
- **Very Slow queries**: < 31 seconds (Complex OWL reasoning - over 30 seconds)
8383

8484
## Test Results
8585

src/test/test_query_performance.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -49,7 +49,7 @@ class QueryPerformanceTest(unittest.TestCase):
4949
THRESHOLD_FAST = 1.0 # Fast queries (simple SOLR lookups)
5050
THRESHOLD_MEDIUM = 3.0 # Medium queries (Owlery + SOLR)
5151
THRESHOLD_SLOW = 10.0 # Slow queries (Neo4j + complex processing)
52-
THRESHOLD_VERY_SLOW = 1200.0 # Very slow queries (complex OWL reasoning - 20 minutes)
52+
THRESHOLD_VERY_SLOW = 31.0 # Very slow queries (complex OWL reasoning - over 30 seconds)
5353

5454
@classmethod
5555
def setUpClass(cls):

0 commit comments

Comments
 (0)