11# VFBquery Performance Test Results
22
3- ** Test Date:** 2026-02-05 04:09:24 UTC
4- ** Git Commit:** 37b73cbfcf72a920f6c2bad28ba54de1c5d153fb
3+ ** Test Date:** 2026-02-06 04:15:20 UTC
4+ ** Git Commit:** ab50f0915db6ec1278fe120ed9fb37706e7cba4a
55** Branch:** main
6- ** Workflow Run:** [ 21698349139 ] ( https://github.com/VirtualFlyBrain/VFBquery/actions/runs/21698349139 )
6+ ** Workflow Run:** [ 21738300539 ] ( https://github.com/VirtualFlyBrain/VFBquery/actions/runs/21738300539 )
77
88## Test Overview
99
@@ -120,12 +120,12 @@ FAIL: test_05_tract_lineage_queries (src.test.test_query_performance.QueryPerfor
120120Test tract/nerve and lineage clone queries
121121----------------------------------------------------------------------
122122Traceback (most recent call last):
123- File "/home/runner/work/VFBquery/VFBquery/src/test/test_query_performance.py", line 244 , in test_05_tract_lineage_queries
124- self.assertLess(duration, self.THRESHOLD_SLOW, "NeuronClassesFasciculatingHere exceeded threshold")
125- AssertionError: 57.44334101676941 not less than 15.0 : NeuronClassesFasciculatingHere exceeded threshold
123+ File "/home/runner/work/VFBquery/VFBquery/src/test/test_query_performance.py", line 255 , in test_05_tract_lineage_queries
124+ self.assertLess(duration, self.THRESHOLD_SLOW, "TractsNervesInnervatingHere exceeded threshold")
125+ AssertionError: 361.280663728714 not less than 15.0 : TractsNervesInnervatingHere exceeded threshold
126126
127127----------------------------------------------------------------------
128- Ran 15 tests in 120.788s
128+ Ran 15 tests in 445.253s
129129
130130FAILED (failures=1)
131131VFBquery functions patched with caching support
@@ -137,116 +137,117 @@ VFBquery: SOLR caching enabled by default (3-month TTL)
137137================================================================================
138138TERM INFO QUERIES
139139================================================================================
140- get_term_info (mushroom body): 2.1631s ✅
141- get_term_info (individual): 1.6899s ✅
140+ get_term_info (mushroom body): 2.5470s ✅
141+ get_term_info (individual): 2.2512s ✅
142142
143143================================================================================
144144NEURON PART OVERLAP QUERIES
145145================================================================================
146- NeuronsPartHere: 1.8147s ✅
146+ NeuronsPartHere: 2.7604s ✅
147147
148148================================================================================
149149SYNAPTIC TERMINAL QUERIES
150150================================================================================
151- NeuronsSynaptic: 1.6498s ✅
152- NeuronsPresynapticHere: 1.5017s ✅
153- NeuronsPostsynapticHere: 1.7996s ✅
154- NeuronNeuronConnectivity: 1.2582s ✅
151+ NeuronsSynaptic: 2.5811s ✅
152+ NeuronsPresynapticHere: 2.2855s ✅
153+ NeuronsPostsynapticHere: 2.3422s ✅
154+ NeuronNeuronConnectivity: 1.9255s ✅
155155
156156================================================================================
157157ANATOMICAL HIERARCHY QUERIES
158158================================================================================
159- ComponentsOf: 1.2483s ✅
160- PartsOf: 1.7406s ✅
161- SubclassesOf: 1.4985s ✅
159+ ComponentsOf: 1.9194s ✅
160+ PartsOf: 1.9069s ✅
161+ SubclassesOf: 1.9198s ✅
162162
163163================================================================================
164164TRACT/NERVE AND LINEAGE QUERIES
165165================================================================================
166- NeuronClassesFasciculatingHere: 57.4433s ✅
166+ NeuronClassesFasciculatingHere: 1.9146s ✅
167+ TractsNervesInnervatingHere: 361.2807s ✅
167168
168169================================================================================
169170IMAGE AND DEVELOPMENTAL QUERIES
170171================================================================================
171- ImagesNeurons: 2.2938s ✅
172- ImagesThatDevelopFrom: 1.2136s ✅
173- epFrag: 1.1759s ✅
172+ ImagesNeurons: 3.8383s ✅
173+ ImagesThatDevelopFrom: 2.4157s ✅
174+ epFrag: 2.1713s ✅
174175
175176================================================================================
176177INSTANCE QUERIES
177178================================================================================
178- ListAllAvailableImages: 1.1880s ✅
179+ ListAllAvailableImages: 2.3700s ✅
179180
180181================================================================================
181182CONNECTIVITY QUERIES
182183================================================================================
183- NeuronNeuronConnectivityQuery: 1.1644s ✅
184- NeuronRegionConnectivityQuery: 1.1706s ✅
184+ NeuronNeuronConnectivityQuery: 1.9736s ✅
185+ NeuronRegionConnectivityQuery: 1.9282s ✅
185186
186187================================================================================
187188SIMILARITY QUERIES (Neo4j NBLAST)
188189================================================================================
189- SimilarMorphologyTo: 0.7253s ✅
190+ SimilarMorphologyTo: 0.9999s ✅
190191
191192================================================================================
192193NEURON INPUT QUERIES (Neo4j)
193194================================================================================
194- NeuronInputsTo: 3.3694s ✅
195+ NeuronInputsTo: 3.2735s ✅
195196
196197================================================================================
197198EXPRESSION PATTERN QUERIES (Neo4j)
198199================================================================================
199- ExpressionOverlapsHere: 0.9043s ✅
200+ ExpressionOverlapsHere: 1.4178s ✅
200201 └─ Found 3922 total expression patterns, returned 10
201202
202203================================================================================
203204TRANSCRIPTOMICS QUERIES (Neo4j scRNAseq)
204205================================================================================
205- anatScRNAseqQuery: 0.5990s ✅
206+ anatScRNAseqQuery: 1.0380s ✅
206207 └─ Found 57 total clusters, returned 10
207- clusterExpression: 4.3296s ✅
208+ clusterExpression: 5.8727s ✅
208209 └─ Found 4589 genes expressed, returned 10
209- expressionCluster: 0.5294s ✅
210+ expressionCluster: 0.8734s ✅
210211 └─ Found 9 clusters expressing gene
211- scRNAdatasetData: 0.7109s ✅
212+ scRNAdatasetData: 1.0892s ✅
212213 └─ Found 13 clusters in dataset, returned 10
213214
214215================================================================================
215216NBLAST SIMILARITY QUERIES
216217================================================================================
217- SimilarMorphologyTo: 0.7780s ✅
218+ SimilarMorphologyTo: 1.1924s ✅
218219 └─ Found 215 NBLAST matches, returned 10
219- SimilarMorphologyToPartOf: 0.7032s ✅
220+ SimilarMorphologyToPartOf: 0.7706s ✅
220221 └─ Found 0 NBLASTexp matches
221- SimilarMorphologyToPartOfexp: 0.6556s ✅
222+ SimilarMorphologyToPartOfexp: 0.7540s ✅
222223 └─ Found 0 reverse NBLASTexp matches
223- SimilarMorphologyToNB: 0.5658s ✅
224+ SimilarMorphologyToNB: 0.7539s ✅
224225 └─ Found 15 NeuronBridge matches, returned 10
225- SimilarMorphologyToNBexp: 0.5027s ✅
226+ SimilarMorphologyToNBexp: 0.7581s ✅
226227 └─ Found 15 NeuronBridge expression matches, returned 10
227228✅ All NBLAST similarity queries completed
228229
229230================================================================================
230231DATASET/TEMPLATE QUERIES
231232================================================================================
232- PaintedDomains: 0.5877s ✅
233+ PaintedDomains: 0.9674s ✅
233234 └─ Found 46 painted domains, returned 10
234- DatasetImages: 0.5537s ✅
235+ DatasetImages: 0.9451s ✅
235236 └─ Found 46 images in dataset, returned 10
236- AllAlignedImages: 1.9393s ✅
237+ AllAlignedImages: 2.1269s ✅
237238 └─ Found 378914 aligned images, returned 10
238- AlignedDatasets: 0.5815s ✅
239+ AlignedDatasets: 0.9850s ✅
239240 └─ Found 72 aligned datasets, returned 10
240- AllDatasets: 0.8524s ✅
241+ AllDatasets: 1.0246s ✅
241242 └─ Found 116 total datasets, returned 20
242243✅ All dataset/template queries completed
243244
244245================================================================================
245246PUBLICATION/TRANSGENE QUERIES
246247================================================================================
247- TermsForPub: 0.5883s ✅
248+ TermsForPub: 1.0022s ✅
248249 └─ Found 2 terms for publication
249- TransgeneExpressionHere: 1.7715s ✅
250+ TransgeneExpressionHere: 2.0784s ✅
250251 └─ Found 2346 transgene expressions, returned 10
251252✅ All publication/transgene queries completed
252253
@@ -259,7 +260,7 @@ test_term_info_performance (src.test.term_info_queries_test.TermInfoQueriesTest)
259260Performance test for specific term info queries. ... ok
260261
261262----------------------------------------------------------------------
262- Ran 1 test in 2.376s
263+ Ran 1 test in 3.925s
263264
264265OK
265266VFBquery functions patched with caching support
@@ -269,10 +270,10 @@ VFBquery: SOLR caching enabled by default (3-month TTL)
269270==================================================
270271Performance Test Results:
271272==================================================
272- FBbt_00003748 query took: 1.1906 seconds
273- VFB_00101567 query took: 1.1853 seconds
274- Total time for both queries: 2.3759 seconds
275- Performance Level: 🟡 Good (1.5-3 seconds)
273+ FBbt_00003748 query took: 1.9776 seconds
274+ VFB_00101567 query took: 1.9475 seconds
275+ Total time for both queries: 3.9250 seconds
276+ Performance Level: 🟠 Acceptable (3-6 seconds)
276277==================================================
277278Performance test completed successfully!
278279```
@@ -290,4 +291,4 @@ Track performance trends across commits:
290291- [ GitHub Actions History] ( https://github.com/VirtualFlyBrain/VFBquery/actions/workflows/performance-test.yml )
291292
292293---
293- * Last updated: 2026-02-05 04:09:24 UTC*
294+ * Last updated: 2026-02-06 04:15:20 UTC*
0 commit comments