11# VFBquery Performance Test Results
22
3- ** Test Date:** 2025-11-08 14:46:14 UTC
4- ** Git Commit:** e6aa19645694371c57f6dca2b1effc6a9bf34e7f
3+ ** Test Date:** 2025-11-08 18:07:52 UTC
4+ ** Git Commit:** f01cac65534874e4bd5d8f789d2e12afa5053630
55** Branch:** dev
6- ** Workflow Run:** [ 19193969349 ] ( https://github.com/VirtualFlyBrain/VFBquery/actions/runs/19193969349 )
6+ ** Workflow Run:** [ 19196131065 ] ( https://github.com/VirtualFlyBrain/VFBquery/actions/runs/19196131065 )
77
88## Test Overview
99
@@ -51,7 +51,7 @@ Test term info query performance
5151Traceback (most recent call last):
5252 File "/home/runner/work/VFBquery/VFBquery/src/test/test_query_performance.py", line 109, in test_01_term_info_queries
5353 self.assertLess(duration, self.THRESHOLD_MEDIUM, "term_info query exceeded threshold")
54- AssertionError: 2038.6208319664001 not less than 3.0 : term_info query exceeded threshold
54+ AssertionError: 2043.7956709861755 not less than 3.0 : term_info query exceeded threshold
5555
5656======================================================================
5757FAIL: test_04_anatomy_hierarchy_queries (src.test.test_query_performance.QueryPerformanceTest)
@@ -60,7 +60,7 @@ Test anatomical hierarchy queries
6060Traceback (most recent call last):
6161 File "/home/runner/work/VFBquery/VFBquery/src/test/test_query_performance.py", line 201, in test_04_anatomy_hierarchy_queries
6262 self.assertLess(duration, self.THRESHOLD_SLOW, "ComponentsOf exceeded threshold")
63- AssertionError: 41.243125438690186 not less than 10.0 : ComponentsOf exceeded threshold
63+ AssertionError: 43.78040099143982 not less than 10.0 : ComponentsOf exceeded threshold
6464
6565======================================================================
6666FAIL: test_05_new_queries (src.test.test_query_performance.QueryPerformanceTest)
@@ -69,10 +69,10 @@ Test newly implemented queries
6969Traceback (most recent call last):
7070 File "/home/runner/work/VFBquery/VFBquery/src/test/test_query_performance.py", line 238, in test_05_new_queries
7171 self.assertLess(duration, self.THRESHOLD_SLOW, "NeuronClassesFasciculatingHere exceeded threshold")
72- AssertionError: 40.51809573173523 not less than 10.0 : NeuronClassesFasciculatingHere exceeded threshold
72+ AssertionError: 280.2423713207245 not less than 10.0 : NeuronClassesFasciculatingHere exceeded threshold
7373
7474----------------------------------------------------------------------
75- Ran 6 tests in 2926.565s
75+ Ran 6 tests in 3022.579s
7676
7777FAILED (failures=3)
7878VFBquery caching enabled: TTL=2160h (90 days), Memory=2048MB
@@ -87,36 +87,36 @@ VFBquery caching enabled: TTL=2160h (90 days), Memory=2048MB
8787TERM INFO QUERIES
8888================================================================================
8989DEBUG: Cache lookup for FBbt_00003748: MISS
90- get_term_info (mushroom body): 2038.6208s ✅
90+ get_term_info (mushroom body): 2043.7957s ✅
9191
9292================================================================================
9393NEURON PART OVERLAP QUERIES
9494================================================================================
95- NeuronsPartHere: 577.2893s ✅
95+ NeuronsPartHere: 252.0488s ✅
9696
9797================================================================================
9898SYNAPTIC TERMINAL QUERIES
9999================================================================================
100- NeuronsSynaptic: 130.4021s ✅
101- NeuronsPresynapticHere: 43.2718s ✅
102- NeuronsPostsynapticHere: 52.6534s ✅
100+ NeuronsSynaptic: 338.4342s ✅
101+ NeuronsPresynapticHere: 1.2961s ✅
102+ NeuronsPostsynapticHere: 59.8252s ✅
103103✅ Neo4j connection established
104- NeuronNeuronConnectivity: 1.2619s ✅
104+ NeuronNeuronConnectivity: 1.7389s ✅
105105
106106================================================================================
107107ANATOMICAL HIERARCHY QUERIES
108108================================================================================
109- ComponentsOf: 41.2431s ✅
109+ ComponentsOf: 43.7804s ✅
110110
111111================================================================================
112112NEW QUERIES (2025)
113113================================================================================
114- NeuronClassesFasciculatingHere: 40.5181s ✅
114+ NeuronClassesFasciculatingHere: 280.2424s ✅
115115
116116================================================================================
117117INSTANCE QUERIES
118118================================================================================
119- ListAllAvailableImages: 1.3032s ✅
119+ ListAllAvailableImages: 1.4162s ✅
120120
121121================================================================================
122122PERFORMANCE TEST SUMMARY
@@ -127,7 +127,7 @@ test_term_info_performance (src.test.term_info_queries_test.TermInfoQueriesTest)
127127Performance test for specific term info queries. ... ok
128128
129129----------------------------------------------------------------------
130- Ran 1 test in 2.439s
130+ Ran 1 test in 2.338s
131131
132132OK
133133VFBquery caching enabled: TTL=2160h (90 days), Memory=2048MB
@@ -142,9 +142,9 @@ VFBquery: Caching enabled by default (3-month TTL, 2GB memory)
142142==================================================
143143Performance Test Results:
144144==================================================
145- FBbt_00003748 query took: 1.3037 seconds
146- VFB_00101567 query took: 1.1347 seconds
147- Total time for both queries: 2.4384 seconds
145+ FBbt_00003748 query took: 1.3053 seconds
146+ VFB_00101567 query took: 1.0319 seconds
147+ Total time for both queries: 2.3373 seconds
148148Performance Level: 🟡 Good (1.5-3 seconds)
149149==================================================
150150Performance test completed successfully!
@@ -163,4 +163,4 @@ Track performance trends across commits:
163163- [ GitHub Actions History] ( https://github.com/VirtualFlyBrain/VFBquery/actions/workflows/performance-test.yml )
164164
165165---
166- * Last updated: 2025-11-08 14:46:14 UTC*
166+ * Last updated: 2025-11-08 18:07:52 UTC*
0 commit comments