Test Report Ci Macos-Latest 3.11
Environnement
Python |
3.11.9 |
Platform |
macOS-15.7.4-arm64-arm-64bit |
CI |
true |
System |
Darwin |
CPU |
Apple M1 (Virtual) (Unknown frequency - 3 Cores (3 Logical)) |
RAM |
7.00 GB |
GPU |
Error detecting GPU: NVML Shared Library Not Found |
Summary
240 tests collected, 240 passed ✅, 0 failed ❌, 0 skipped ⏭️ in 0:01:25s on 03/04/2026 at 07:45:40
Monitoring
Test Cases
Palmtracer
Test Name |
Status |
Duration |
|---|---|---|
Reset Result |
✅ |
709ms |
Getter Localization |
✅ |
44ms |
Getter Beads |
✅ |
40ms |
Getter Tracks |
✅ |
56ms |
Getter Tracks Compute |
✅ |
54ms |
Get Status |
✅ |
66ms |
Getter Path |
✅ |
68ms |
Getter Stack |
✅ |
55ms |
Getter Suffix |
✅ |
55ms |
Load Bad Dll |
✅ |
59ms |
Load Nothing |
✅ |
65ms |
Load |
✅ |
204ms |
Process No Input |
✅ |
86ms |
Process Nothing |
✅ |
235ms |
Process Bad Dll |
✅ |
32ms |
Process Multiple Stack |
✅ |
59ms |
Process Only Localization |
✅ |
107ms |
Process Only Localization Spline Bad |
✅ |
52ms |
Process Only Localization Spline |
✅ |
96ms |
Process Only Beads Extraction No Beads |
✅ |
83ms |
Process Plane Discontinuous |
✅ |
42ms |
Process Only Beads Extraction |
✅ |
72ms |
Process Only Tracking |
✅ |
182ms |
Process Only Tracking Blinking |
✅ |
58ms |
Process Only Tracks Compute |
✅ |
98ms |
Process Only Visualization Hr |
✅ |
254ms |
Process Only Visualization Graph |
✅ |
4.49s |
Process Only Gallery |
✅ |
88ms |
Process All |
✅ |
5.03s |
Reset Filtered |
✅ |
57ms |
Update Filtered |
✅ |
87ms |
Save Filtered |
✅ |
63ms |
Filter Plan |
✅ |
95ms |
Filter All Localization |
✅ |
134ms |
Filter All Tracking |
✅ |
86ms |
Filter All Tracks Compute |
✅ |
140ms |
Filter Outside |
✅ |
40ms |
Add Color |
✅ |
57ms |
Log Test : Update Filtered
[03-04-2026 07:44:29] Log opened : /Users/runner/work/palm-tracer/palm-tracer/palm_tracer/_tests/input/stack_PALM_Tracer/log-20260403_074429.log
[03-04-2026 07:44:29] Start Processing.
[03-04-2026 07:44:29] Output folder: /Users/runner/work/palm-tracer/palm-tracer/palm_tracer/_tests/input/stack_PALM_Tracer
[03-04-2026 07:44:29] Settings saved.
[03-04-2026 07:44:29] Meta file saved.
[03-04-2026 07:44:29] Localization disabled.
[03-04-2026 07:44:29] Loading a pre-computed localization file.
[03-04-2026 07:44:29] File '/Users/runner/work/palm-tracer/palm-tracer/palm_tracer/_tests/input/stack_PALM_Tracer/localizations-20260403_074429.csv' loaded successfully, 451 localization(s) found.
[03-04-2026 07:44:29] Beads Extraction disabled.
[03-04-2026 07:44:29] No pre-computed beads extraction data.
[03-04-2026 07:44:29] Tracking disabled.
[03-04-2026 07:44:29] No pre-computed tracking data.
[03-04-2026 07:44:29] Blinking Reconnection disabled.
[03-04-2026 07:44:29] Tracks Computes disabled.
[03-04-2026 07:44:29] No pre-computed tracks computes data.
[03-04-2026 07:44:29] No pre-computed tracks computes data.
[03-04-2026 07:44:29] No pre-computed tracks computes data.
[03-04-2026 07:44:29] High-resolution visualization disabled.
[03-04-2026 07:44:29] Graphical visualization disabled.
[03-04-2026 07:44:29] Gallery generation disabled.
[03-04-2026 07:44:29] Processing complete.
[03-04-2026 07:44:29] Log closed : /Users/runner/work/palm-tracer/palm-tracer/palm_tracer/_tests/input/stack_PALM_Tracer/log-20260403_074429.log
Processing Astigmatism3D
Test Name |
Status |
Duration |
|---|---|---|
Get Z From Planes |
✅ |
1ms |
Get Z From Step |
✅ |
1ms |
Remove Multi Loc |
✅ |
9ms |
Sigma Model |
✅ |
2ms |
Model Validity |
✅ |
3ms |
Model Projection Validity |
✅ |
15ms |
Log Test : Remove Multi Loc
Not all valid columns in localizations. Unable to remove ambiguous localizations reliably.
All planes contain multiple localizations. Unable to remove ambiguous localizations reliably.
Processing Drift
Test Name |
Status |
Duration |
|---|---|---|
Extract Bead Bad Input |
✅ |
4ms |
Extract Beads No Match Returns Empty |
✅ |
6ms |
Assign Tracks No Pairs |
✅ |
6ms |
Assign Tracks Skip Used Track |
✅ |
2ms |
Extract Beads |
✅ |
74ms |
Remove Beads |
✅ |
18ms |
Get Drift Bad Input |
✅ |
7ms |
Get Drift |
✅ |
27ms |
Apply Drift Bad Input |
✅ |
2ms |
Apply Drift |
✅ |
15ms |
Chain Drift |
✅ |
17ms |
Drift Correction |
✅ |
19ms |
Processing Gallery
Test Name |
Status |
Duration |
|---|---|---|
Make Gallery |
✅ |
7ms |
Processing Grapher
Test Name |
Status |
Duration |
|---|---|---|
Blank |
✅ |
220ms |
Histogram |
✅ |
593ms |
Scatter |
✅ |
399ms |
Cloud |
✅ |
666ms |
Astigmatism3D Curve |
✅ |
76ms |
Processing Palm
Test Name |
Status |
Duration |
|---|---|---|
Palm Dll Valid |
✅ |
2ms |
Palm Cpu Empty Result |
✅ |
5ms |
Palm Cpu Image |
✅ |
725ms |
Palm Cpu Stack |
✅ |
4.22s |
Palm Cpu Stack Plane Selection |
✅ |
261ms |
Palm Cpu Stack Dll Check Quadrant |
✅ |
279ms |
Cpu Auto Threshold |
✅ |
34ms |
Tracking |
✅ |
5.91s |
Blinking Reconnection |
✅ |
243ms |
Tracks Compute |
✅ |
169ms |
Align |
✅ |
195ms |
Wavelett |
✅ |
59ms |
Astigmatism 3D Calibration |
✅ |
28ms |
Astigmatism 3D Estimation |
✅ |
8ms |
Log Test : Palm Cpu Image
Comparaison avec : '/Users/runner/work/palm-tracer/palm-tracer/palm_tracer/_tests/input/ref/stack-localizations-0_103.6_True_0_1.0_0.0_7.csv'
Comparaison terminée : 51 Points comparés, 51 Points identiques (100.00%)
Comparaison avec : '/Users/runner/work/palm-tracer/palm-tracer/palm_tracer/_tests/input/ref/stack-localizations-0_103.6_True_1_1.0_0.0_7.csv'
Comparaison terminée : 51 Points comparés, 51 Points identiques (100.00%)
Comparaison avec : '/Users/runner/work/palm-tracer/palm-tracer/palm_tracer/_tests/input/ref/stack-localizations-0_103.6_True_2_1.0_0.0_7.csv'
Comparaison terminée : 51 Points comparés, 51 Points identiques (100.00%)
Comparaison avec : '/Users/runner/work/palm-tracer/palm-tracer/palm_tracer/_tests/input/ref/stack-localizations-0_103.6_True_3_1.0_0.0_7.csv'
Comparaison terminée : 51 Points comparés, 51 Points identiques (100.00%)
Comparaison avec : '/Users/runner/work/palm-tracer/palm-tracer/palm_tracer/_tests/input/ref/stack-localizations-0_103.6_True_4_1.0_0.0_7.csv'
Comparaison terminée : 51 Points comparés, 51 Points identiques (100.00%)
Log Test : Palm Cpu Stack
Comparaison avec : '/Users/runner/work/palm-tracer/palm-tracer/palm_tracer/_tests/input/ref/stack-localizations-103.6_True_0_1.0_0.0_7.csv'
Comparaison terminée : 451 Points comparés, 451 Points identiques (100.00%)
Comparaison avec : '/Users/runner/work/palm-tracer/palm-tracer/palm_tracer/_tests/input/ref/stack-localizations-103.6_True_1_1.0_0.0_7.csv'
Comparaison terminée : 451 Points comparés, 451 Points identiques (100.00%)
Comparaison avec : '/Users/runner/work/palm-tracer/palm-tracer/palm_tracer/_tests/input/ref/stack-localizations-103.6_True_2_1.0_0.0_7.csv'
Comparaison terminée : 451 Points comparés, 451 Points identiques (100.00%)
Comparaison avec : '/Users/runner/work/palm-tracer/palm-tracer/palm_tracer/_tests/input/ref/stack-localizations-103.6_True_3_1.0_0.0_7.csv'
Comparaison terminée : 451 Points comparés, 451 Points identiques (100.00%)
Comparaison avec : '/Users/runner/work/palm-tracer/palm-tracer/palm_tracer/_tests/input/ref/stack-localizations-103.6_True_4_1.0_0.0_7.csv'
Comparaison terminée : 451 Points comparés, 451 Points identiques (100.00%)
Comparaison avec : '/Users/runner/work/palm-tracer/palm-tracer/palm_tracer/_tests/input/ref/stack-localizations-103.6_False_0_1.0_0.0_7.csv'
Comparaison terminée : 429 Points comparés, 429 Points identiques (100.00%)
Comparaison avec : '/Users/runner/work/palm-tracer/palm-tracer/palm_tracer/_tests/input/ref/stack-localizations-103.6_False_1_1.0_0.0_7.csv'
Comparaison terminée : 429 Points comparés, 429 Points identiques (100.00%)
Comparaison avec : '/Users/runner/work/palm-tracer/palm-tracer/palm_tracer/_tests/input/ref/stack-localizations-103.6_False_2_1.0_0.0_7.csv'
Comparaison terminée : 429 Points comparés, 429 Points identiques (100.00%)
Comparaison avec : '/Users/runner/work/palm-tracer/palm-tracer/palm_tracer/_tests/input/ref/stack-localizations-103.6_False_3_1.0_0.0_7.csv'
Comparaison terminée : 429 Points comparés, 429 Points identiques (100.00%)
Comparaison avec : '/Users/runner/work/palm-tracer/palm-tracer/palm_tracer/_tests/input/ref/stack-localizations-103.6_False_4_1.0_0.0_7.csv'
Comparaison terminée : 429 Points comparés, 429 Points identiques (100.00%)
Log Test : Palm Cpu Stack Plane Selection
Comparaison avec : '/Users/runner/work/palm-tracer/palm-tracer/palm_tracer/_tests/input/ref/stack-localizations-plane_select-103.6_True_4_1.0_0.0_7.csv'
Comparaison terminée : 227 Points comparés, 227 Points identiques (100.00%)
Log Test : Palm Cpu Stack Dll Check Quadrant
Comparaison terminée : 269 Points comparés, 269 Points identiques (100.00%)
Log Test : Tracking
Comparaison avec : '/Users/runner/work/palm-tracer/palm-tracer/palm_tracer/_tests/input/ref/stack-tracking-103.6_True_0_1.0_0.0_7-5_2_10_0.5.csv'
Comparaison terminée : 224 Points comparés, 224 Points identiques (100.00%)
Comparaison avec : '/Users/runner/work/palm-tracer/palm-tracer/palm_tracer/_tests/input/ref/stack-tracking-103.6_True_1_1.0_0.0_7-5_2_10_0.5.csv'
Comparaison terminée : 223 Points comparés, 223 Points identiques (100.00%)
Comparaison avec : '/Users/runner/work/palm-tracer/palm-tracer/palm_tracer/_tests/input/ref/stack-tracking-103.6_True_2_1.0_0.0_7-5_2_10_0.5.csv'
Comparaison terminée : 225 Points comparés, 225 Points identiques (100.00%)
Comparaison avec : '/Users/runner/work/palm-tracer/palm-tracer/palm_tracer/_tests/input/ref/stack-tracking-103.6_True_3_1.0_0.0_7-5_2_10_0.5.csv'
Comparaison terminée : 222 Points comparés, 222 Points identiques (100.00%)
Comparaison avec : '/Users/runner/work/palm-tracer/palm-tracer/palm_tracer/_tests/input/ref/stack-tracking-103.6_True_4_1.0_0.0_7-5_2_10_0.5.csv'
Comparaison terminée : 222 Points comparés, 222 Points identiques (100.00%)
Fichier de localisations '/Users/runner/work/palm-tracer/palm-tracer/palm_tracer/_tests/input/ref/stack-localizations-103.6_True_5_1.0_0.0_7.csv' indisponible.
Comparaison avec : '/Users/runner/work/palm-tracer/palm-tracer/palm_tracer/_tests/input/ref/stack-tracking-103.6_False_0_1.0_0.0_7-5_2_10_0.5.csv'
Comparaison terminée : 214 Points comparés, 214 Points identiques (100.00%)
Comparaison avec : '/Users/runner/work/palm-tracer/palm-tracer/palm_tracer/_tests/input/ref/stack-tracking-103.6_False_1_1.0_0.0_7-5_2_10_0.5.csv'
Comparaison terminée : 212 Points comparés, 212 Points identiques (100.00%)
Comparaison avec : '/Users/runner/work/palm-tracer/palm-tracer/palm_tracer/_tests/input/ref/stack-tracking-103.6_False_2_1.0_0.0_7-5_2_10_0.5.csv'
Comparaison terminée : 217 Points comparés, 217 Points identiques (100.00%)
Comparaison avec : '/Users/runner/work/palm-tracer/palm-tracer/palm_tracer/_tests/input/ref/stack-tracking-103.6_False_3_1.0_0.0_7-5_2_10_0.5.csv'
Comparaison terminée : 211 Points comparés, 211 Points identiques (100.00%)
Comparaison avec : '/Users/runner/work/palm-tracer/palm-tracer/palm_tracer/_tests/input/ref/stack-tracking-103.6_False_4_1.0_0.0_7-5_2_10_0.5.csv'
Comparaison terminée : 214 Points comparés, 214 Points identiques (100.00%)
Fichier de localisations '/Users/runner/work/palm-tracer/palm-tracer/palm_tracer/_tests/input/ref/stack-localizations-103.6_False_5_1.0_0.0_7.csv' indisponible.
Log Test : Blinking Reconnection
Comparaison avec : '/Users/runner/work/palm-tracer/palm-tracer/palm_tracer/_tests/input/ref/tracking-blinking-0.csv'
Comparaison terminée : 18 Points comparés, 18 Points identiques (100.00%)
Comparaison avec : '/Users/runner/work/palm-tracer/palm-tracer/palm_tracer/_tests/input/ref/tracking-blinking-1.csv'
Comparaison terminée : 18 Points comparés, 18 Points identiques (100.00%)
Comparaison avec : '/Users/runner/work/palm-tracer/palm-tracer/palm_tracer/_tests/input/ref/tracking-blinking-2.csv'
Comparaison terminée : 18 Points comparés, 18 Points identiques (100.00%)
Log Test : Tracks Compute
Comparaison avec : '/Users/runner/work/palm-tracer/palm-tracer/palm_tracer/_tests/input/ref/tracking2-MSD-True.csv'
Comparaison avec : '/Users/runner/work/palm-tracer/palm-tracer/palm_tracer/_tests/input/ref/tracking2-Fit-True.csv'
Problem with trajectory identifiers, be careful with filtering
Comparaison avec : '/Users/runner/work/palm-tracer/palm-tracer/palm_tracer/_tests/input/ref/tracking2-MSD-False.csv'
Comparaison avec : '/Users/runner/work/palm-tracer/palm-tracer/palm_tracer/_tests/input/ref/tracking2-Fit-False.csv'
Problem with trajectory identifiers, be careful with filtering
Problem with trajectory identifiers, be careful with filtering
Problem with trajectory identifiers, be careful with filtering
Problem with trajectory identifiers, be careful with filtering
Problem with trajectory identifiers, be careful with filtering
Comparaison avec : '/Users/runner/work/palm-tracer/palm-tracer/palm_tracer/_tests/input/ref/tracking2-Fit-1.csv'
Problem with trajectory identifiers, be careful with filtering
Problem with trajectory identifiers, be careful with filtering
Comparaison avec : '/Users/runner/work/palm-tracer/palm-tracer/palm_tracer/_tests/input/ref/tracking2-Fit-2.csv'
Problem with trajectory identifiers, be careful with filtering
Problem with trajectory identifiers, be careful with filtering
Comparaison avec : '/Users/runner/work/palm-tracer/palm-tracer/palm_tracer/_tests/input/ref/tracking2-Fit-3.csv'
Problem with trajectory identifiers, be careful with filtering
Problem with trajectory identifiers, be careful with filtering
Problem with trajectory identifiers, be careful with filtering
Problem with trajectory identifiers, be careful with filtering
Processing Parsing
Test Name |
Status |
Duration |
|---|---|---|
Get Meta |
✅ |
3ms |
Rearrange Dataframe Columns |
✅ |
4ms |
Log10 Dataframe |
✅ |
12ms |
Parse Irregular Array |
✅ |
3ms |
Parse Result |
✅ |
14ms |
Parse Localization For Tracking |
✅ |
7ms |
Processing Renderer
Test Name |
Status |
Duration |
|---|---|---|
Set Size |
✅ |
1ms |
Get Localization Colors |
✅ |
15ms |
Get Tracks Colors |
✅ |
58ms |
Draw Line |
✅ |
3ms |
Localizations |
✅ |
1ms |
Tracks |
✅ |
1ms |
Processing Visualization
Test Name |
Status |
Duration |
|---|---|---|
Normalize Data |
✅ |
1ms |
Render Hr Image |
✅ |
18ms |
Render Hr Image Bad Input |
✅ |
2ms |
Render Tracks Image |
✅ |
14ms |
Render Tracks Image Bad Input |
✅ |
5ms |
Render Roi |
✅ |
37ms |
Render Roi Bad Input |
✅ |
5ms |
Plot Histogram |
✅ |
1.15s |
Plot Histogram Bad Input |
✅ |
113ms |
Plot Violin |
✅ |
431ms |
Plot Violin Bad Input |
✅ |
48ms |
Plot Heatmap |
✅ |
359ms |
Plot Heatmap Bad Input |
✅ |
52ms |
Settings Groups
Test Name |
Status |
Duration |
|---|---|---|
Base Group |
✅ |
3ms |
Batch |
✅ |
70ms |
Batch Get Path |
✅ |
3ms |
Batch Get Stacks |
✅ |
17ms |
Calibration |
✅ |
7ms |
Localization |
✅ |
14ms |
Gaussian Fit |
✅ |
6ms |
Spline Fit |
✅ |
10ms |
Beads |
✅ |
5ms |
Tracking |
✅ |
3ms |
Tracks Blinking Reconnection |
✅ |
5ms |
Tracks Computes |
✅ |
6ms |
Gallery |
✅ |
4ms |
Visualization Hr |
✅ |
10ms |
Visualization Graph |
✅ |
3ms |
Filtering |
✅ |
51ms |
Filtering L |
✅ |
19ms |
Filtering T |
✅ |
12ms |
Log Test : Batch
- Activate : True
- Files : -1
- Mode : 0
{'Files': -1, 'Mode': 0}
Log Test : Batch Get Stacks
Error when concatenating stacks (they will be processed independently):
ValueError: all the input array dimensions except for the concatenation axis must match exactly, but along dimension 1, the array at index 0 has size 128 and the array at index 1 has size 256
Log Test : Calibration
- Activate : True
- Pixel Size : 0.32
- Exposure : 0.05
- Intensity : 0.012
{'Pixel Size': 0.32, 'Exposure': 0.05, 'Intensity': 0.012}
Log Test : Localization
- Activate : True
- Preview : True
- Threshold : 90.0
- Auto Threshold : True
- ROI Shape : 0
- ROI Size : 7
- Watershed : True
- Fit : 0
- Gaussian Fit :
- Activate : True
- Mode : 0
- Sigma : 1.0
- Theta : 0.0
- Spline Fit :
- Activate : True
- Sensor : 0
- Variance Map :
- File :
{'Preview': True, 'Threshold': 90.0, 'Auto Threshold': True, 'ROI Shape': 0, 'ROI Size': 7, 'Watershed': True, 'Fit': 0, 'Gaussian Fit Mode': 0, 'Gaussian Fit Sigma': 1.0, 'Gaussian Fit Theta': 0.0, 'Spline Fit Sensor': 0, 'Spline Fit Variance Map': '', 'Spline Fit File': ''}
Log Test : Gaussian Fit
- Activate : True
- Mode : 2
- Sigma : 1.0
- Theta : 0.0
{'Mode': 2, 'Sigma': 1.0, 'Theta': 0.0}
Log Test : Spline Fit
- Activate : True
- Sensor : 1
- Variance Map :
- File :
{'Sensor': 1, 'Variance Map': '', 'File': ''}
Log Test : Beads
- Activate : True
- Max Distance : 2.0
- 3D : False
{'Max Distance': 2.0, '3D': False}
Log Test : Tracking
- Activate : True
- Max Distance : 2.0
{'Max Distance': 2.0}
Log Test : Tracks Blinking Reconnection
- Activate : True
- Mode : 1
- Max Duration : 1
- Max Distance : 1.0
{'Mode': 1, 'Max Duration': 1, 'Max Distance': 1.0}
Log Test : Tracks Computes
- Activate : True
- MSD : True
- Instant Diffusion : False
- Fit Length : 4
- 3D : False
- Log Scale : False
- Fit : 0
{'MSD': True, 'Instant Diffusion': False, 'Fit Length': 4, '3D': False, 'Log Scale': False, 'Fit': 0}
Log Test : Gallery
- Activate : True
- ROI Size : 11
- ROIs Per Line : 30
{'ROI Size': 11, 'ROIs Per Line': 30}
Log Test : Visualization Hr
- Activate : True
- Ratio : 1
- Type : 0
- Source L : 1
- Source T : 1
{'Ratio': 1, 'Type': 0, 'Source L': 1, 'Source T': 1}
Log Test : Visualization Graph
- Activate : True
- Mode : 1
- Source : 0
{'Mode': 1, 'Source': 0}
Log Test : Filtering
FilteringL id: 4789687568
X id: 5369963856
limits id 5230115456
- Activate : True
- Save : True
- Plane : [1, 100000]
- Localization :
- Activate : True
- X : [0, 100000]
- Y : [0, 100000]
- Z : [-1000, 1000]
- Intensity : [0, 10000000]
- Sigma X : [0.0, 10.0]
- Sigma Y : [0.0, 10.0]
- Circularity : [0.0, 1.0]
- Theta : [-180.0, 180.0]
- MSE XY : [0.0, 1.0]
- MSE Z : [0.0, 1.0]
- Tracks :
- Activate : True
- Length : [1, 10000]
- Instant D : [-5.0, 5.0]
- D Coeff : [-5.0, 5.0]
- Alpha : [-10.0, 10.0]
- Speed : [0.0, 1.0]
- Confinement : [-10.0, 10.0]
{'Save': True, 'Plane': [1, 100000], 'Localization X': [0, 100000], 'Localization Y': [0, 100000], 'Localization Z': [-1000, 1000], 'Localization Intensity': [0, 10000000], 'Localization Sigma X': [0.0, 10.0], 'Localization Sigma Y': [0.0, 10.0], 'Localization Circularity': [0.0, 1.0], 'Localization Theta': [-180.0, 180.0], 'Localization MSE XY': [0.0, 1.0], 'Localization MSE Z': [0.0, 1.0], 'Tracks Length': [1, 10000], 'Tracks Instant D': [-5.0, 5.0], 'Tracks D Coeff': [-5.0, 5.0], 'Tracks Alpha': [-10.0, 10.0], 'Tracks Speed': [0.0, 1.0], 'Tracks Confinement': [-10.0, 10.0]}
Log Test : Filtering L
FilteringL id: 4792406992
X id: 4788255376
limits id 5227128384
- Activate : True
- X : [2, 9]
- Y : [0, 100000]
- Z : [-1000, 1000]
- Intensity : [0, 10000000]
- Sigma X : [0.0, 10.0]
- Sigma Y : [0.0, 10.0]
- Circularity : [0.0, 1.0]
- Theta : [-180.0, 180.0]
- MSE XY : [0.0, 1.0]
- MSE Z : [0.0, 1.0]
{'X': [2, 9], 'Y': [0, 100000], 'Z': [-1000, 1000], 'Intensity': [0, 10000000], 'Sigma X': [0.0, 10.0], 'Sigma Y': [0.0, 10.0], 'Circularity': [0.0, 1.0], 'Theta': [-180.0, 180.0], 'MSE XY': [0.0, 1.0], 'MSE Z': [0.0, 1.0]}
Log Test : Filtering T
- Activate : True
- Length : [2, 3]
- Instant D : [-5.0, 5.0]
- D Coeff : [-5.0, 5.0]
- Alpha : [-10.0, 10.0]
- Speed : [0.0, 1.0]
- Confinement : [-10.0, 10.0]
{'Length': [2, 3], 'Instant D': [-5.0, 5.0], 'D Coeff': [-5.0, 5.0], 'Alpha': [-10.0, 10.0], 'Speed': [0.0, 1.0], 'Confinement': [-10.0, 10.0]}
Settings Settings
Test Name |
Status |
Duration |
|---|---|---|
Settings |
✅ |
78ms |
Settings Group Getter |
✅ |
41ms |
Settings Signal |
✅ |
65ms |
Settings Signal
Test Name |
Status |
Duration |
|---|---|---|
Connect And Emit Direct |
✅ |
3ms |
Disconnect |
✅ |
1ms |
Block Simple Coalescence Last Value |
✅ |
1ms |
Block Without Emits No Output |
✅ |
1ms |
Nested Blocks Emit Once At Outer Exit |
✅ |
1ms |
Emit Default None Coalesced |
✅ |
2ms |
Block Flags Reset After Flush |
✅ |
2ms |
Blocked Returns Context Manager Instance |
✅ |
1ms |
Internal Block Begin End Paths |
✅ |
1ms |
Coalescence Overwrite Multiple Times |
✅ |
2ms |
Emit Direct After Previous Block |
✅ |
2ms |
Settings Types
Test Name |
Status |
Duration |
|---|---|---|
Base Setting |
✅ |
5ms |
Create Setting From Dict |
✅ |
13ms |
Create Setting From Dict Fail |
✅ |
1ms |
Spin Int |
✅ |
40ms |
Spin Float |
✅ |
4ms |
Check Box |
✅ |
2ms |
Combo |
✅ |
3ms |
Browse File |
✅ |
9ms |
File List |
✅ |
6ms |
Check Range Int |
✅ |
8ms |
Check Range Float |
✅ |
5ms |
Button |
✅ |
5ms |
Tools Fileio
Test Name |
Status |
Duration |
|---|---|---|
Add Extension |
✅ |
1ms |
Add Suffix |
✅ |
1ms |
Get Timestamp For Files |
✅ |
2ms |
Get Last File |
✅ |
3ms |
Extract Suffix |
✅ |
3ms |
Load Dll |
✅ |
7ms |
Save Json |
✅ |
2ms |
Open Json |
✅ |
4ms |
Open Json Bad File |
✅ |
2ms |
Save Tif |
✅ |
4ms |
Save Tif 2D |
✅ |
3ms |
Save Tif Bad Stack |
✅ |
1ms |
Open Tif |
✅ |
7ms |
Open Tif Bad File |
✅ |
2ms |
Save Png |
✅ |
5ms |
Save Png Color |
✅ |
9ms |
Save Png Bad Sample |
✅ |
1ms |
Open Calibration Mat Bad File |
✅ |
1ms |
Open Calibration Mat |
✅ |
9ms |
Log Test : Get Timestamp For Files
Timestamp with hour : 20260403_074447
Timestamp without hour : 20260403
Log Test : Get Last File
/Users/runner/work/palm-tracer/palm-tracer/palm_tracer/_tests/input/File-03.txt
/Users/runner/work/palm-tracer/palm-tracer/palm_tracer/_tests/input/File-03.txt
Log Test : Load Dll
Unable to load the DLL 'PALMTracer_File.dylib':
dlopen(/Users/runner/work/palm-tracer/palm-tracer/palm_tracer/DLL/PALMTracer_File.dylib, 0x0006): tried: '/Users/runner/work/palm-tracer/palm-tracer/palm_tracer/DLL/PALMTracer_File.dylib' (no such file), '/System/Volumes/Preboot/Cryptexes/OS/Users/runner/work/palm-tracer/palm-tracer/palm_tracer/DLL/PALMTracer_File.dylib' (no such file), '/Users/runner/work/palm-tracer/palm-tracer/palm_tracer/DLL/PALMTracer_File.dylib' (no such file)
Tools Filemigrator
Test Name |
Status |
Duration |
|---|---|---|
Open |
✅ |
5ms |
Update Meta |
✅ |
4ms |
Open Old File |
✅ |
10ms |
Open Old Irregular File |
✅ |
4ms |
Column Migrator |
✅ |
3ms |
Analyze |
✅ |
3ms |
Migrate |
✅ |
195ms |
Log Test : Analyze
.
Tools Logger
Test Name |
Status |
Duration |
|---|---|---|
Logger |
✅ |
4ms |
Logger Bad Use |
✅ |
2ms |
Logger With Use |
✅ |
5ms |
Tools Monitoring
Test Name |
Status |
Duration |
|---|---|---|
Monitoring |
✅ |
1.42s |
Monitoring Save |
✅ |
6.87s |
Log Test : Monitoring
4 entrées.
Timestamps : [0.0, 0.41, 0.9, 1.06]
CPU Usage : [0.9666666666666667, 0.8333333333333334, 0.6333333333333333, 1.2333333333333334]
GPU Usage : [0, 0, 0, 0]
Memory Usage : [711.1875, 711.1875, 711.1875, 711.1875]
Disk Usage : [0, 0.0, 0.0, 0.0]
Log Test : Monitoring Save
Simulating high CPU usage for 2 seconds...
CPU simulation complete.
Allocating 50 MB of memory...
Memory allocated. Holding for 2 seconds...
Releasing memory.
Writing a file of size 1 MB...
File written. Holding for 2 seconds...
Deleting the file...
Disk I/O simulation complete.
Kaleido doesn't work so well need update. No Image Saved.
Tools Ui
Test Name |
Status |
Duration |
|---|---|---|
Builders |
✅ |
6ms |
Builders Spin |
✅ |
4ms |
Print Error |
✅ |
1ms |
Print Warning |
✅ |
2ms |
Print Success |
✅ |
1ms |
Format Time |
✅ |
1ms |
Log Test : Print Error
Message d'erreur
Log Test : Print Warning
Message d'avertissement
Log Test : Print Success
Message de succes
Ui Alignmentwidget
Test Name |
Status |
Duration |
|---|---|---|
Widget Creation |
✅ |
30ms |
Bad Load Tif |
✅ |
13ms |
Bad Load Coef |
✅ |
17ms |
Bad Compute |
✅ |
9ms |
Compute |
✅ |
10ms |
Bad Align |
✅ |
8ms |
Align |
✅ |
62ms |
Ui Astigmatism3Dwidget
Test Name |
Status |
Duration |
|---|---|---|
Widget Creation |
✅ |
1.51s |
Bad Load Loc |
✅ |
147ms |
Bad Load Model |
✅ |
238ms |
Bad Compute |
✅ |
107ms |
Compute |
✅ |
394ms |
Compute Remove Multi |
✅ |
302ms |
Compute Z |
✅ |
299ms |
Compute Center Z |
✅ |
395ms |
Bad Estimate |
✅ |
258ms |
Estimate |
✅ |
267ms |
Estimate Backup |
✅ |
264ms |
Sync Spin |
✅ |
147ms |
Download |
✅ |
208ms |
Log Test : Download
/Users/runner/work/palm-tracer/palm-tracer/palm_tracer/_tests/input/ref
Ui Baseplotlywidget
Test Name |
Status |
Duration |
|---|---|---|
Creation |
✅ |
31ms |
Update Plotly |
✅ |
48ms |
Update Plotly No Js |
✅ |
59ms |
Download Plotly |
✅ |
62ms |
Export Plotly |
✅ |
50ms |
Log Test : Download Plotly
/Users/runner/work/palm-tracer/palm-tracer/palm_tracer/_tests/output
/Users/runner/work/palm-tracer/palm-tracer/palm_tracer/_tests/output
Log Test : Export Plotly
No figures to export.
Ui Filemigratorwidget
Test Name |
Status |
Duration |
|---|---|---|
Widget Creation |
✅ |
7ms |
Bad Load |
✅ |
14ms |
Mirgate |
✅ |
32ms |
Ui Graphviewer
Test Name |
Status |
Duration |
|---|---|---|
Widget Creation |
✅ |
251ms |
Add Stack |
✅ |
386ms |
Actualize |
✅ |
519ms |
Reset Filtered |
✅ |
369ms |
Update Filtered |
✅ |
468ms |
Update Plot |
✅ |
732ms |
Dual Source |
✅ |
423ms |
Get Plot Data |
✅ |
934ms |
Tracks Source |
✅ |
226ms |
Log Test : Add Stack
No valid settings file to load.
Ui Viewerhrwidget
Test Name |
Status |
Duration |
|---|---|---|
Widget Creation |
✅ |
1.97s |
Add Stack |
✅ |
1.17s |
Change Source |
✅ |
1.31s |
Actualize |
✅ |
1.22s |
Reset Filtered |
✅ |
1.40s |
Update Filtered |
✅ |
1.28s |
Save |
✅ |
1.23s |
Generate |
✅ |
1.28s |
Generate Drift |
✅ |
1.35s |
Log Test : Save
INFO: Image file saved successfully.
Ui Widget
Test Name |
Status |
Duration |
|---|---|---|
Widget Creation |
✅ |
1.27s |
Widget On Load Setting |
✅ |
1.25s |
Widget Reset Setting |
✅ |
1.28s |
Widget Reset Layer |
✅ |
2.25s |
Widget Get Actual Image |
✅ |
1.53s |
Widget Add Detection Layers |
✅ |
3.77s |
Widget Preview |
✅ |
1.78s |
Widget Roi Filter Layer |
✅ |
1.92s |
Widget Auto Threshold |
✅ |
1.41s |
Widget Thread Process |
✅ |
1.65s |
Widget Keyblocker |
✅ |
1.40s |
Viewer3D |
✅ |
1.59s |
Log Test : Widget Get Actual Image
INFO: Loaded /Users/runner/work/palm-tracer/palm-tracer/palm_tracer/_tests/input/stack.tif into Napari viewer.
Log Test : Widget Roi Filter Layer
INFO: Loaded /Users/runner/work/palm-tracer/palm-tracer/palm_tracer/_tests/input/stack.tif into Napari viewer.
Log Test : Widget Thread Process
INFO: Loaded /Users/runner/work/palm-tracer/palm-tracer/palm_tracer/_tests/input/stack.tif into Napari viewer.
INFO: Thread Process done.
[03-04-2026 07:45:35] Log opened : /Users/runner/work/palm-tracer/palm-tracer/palm_tracer/_tests/input/stack_PALM_Tracer/log-20260403_074535.log
[03-04-2026 07:45:35] Start Processing.
[03-04-2026 07:45:35] Output folder: /Users/runner/work/palm-tracer/palm-tracer/palm_tracer/_tests/input/stack_PALM_Tracer
[03-04-2026 07:45:35] Settings saved.
[03-04-2026 07:45:35] Meta file saved.
[03-04-2026 07:45:35] Localization disabled.
[03-04-2026 07:45:35] No pre-computed localization data.
[03-04-2026 07:45:35] Beads Extraction disabled.
[03-04-2026 07:45:35] No pre-computed beads extraction data.
[03-04-2026 07:45:35] Tracking disabled.
[03-04-2026 07:45:35] No pre-computed tracking data.
[03-04-2026 07:45:35] Blinking Reconnection disabled.
[03-04-2026 07:45:35] Tracks Computes disabled.
[03-04-2026 07:45:35] No pre-computed tracks computes data.
[03-04-2026 07:45:35] No pre-computed tracks computes data.
[03-04-2026 07:45:35] No pre-computed tracks computes data.
[03-04-2026 07:45:35] High-resolution visualization disabled.
[03-04-2026 07:45:35] Graphical visualization disabled.
[03-04-2026 07:45:35] Gallery generation disabled.
[03-04-2026 07:45:35] Processing complete.
[03-04-2026 07:45:35] Log closed : /Users/runner/work/palm-tracer/palm-tracer/palm_tracer/_tests/input/stack_PALM_Tracer/log-20260403_074535.log
INFO: Thread Process done.
Auto Threshold: 63.95
INFO: Thread Process done.
Log Test : Widget Keyblocker
INFO: Loading the setting file '/Users/runner/.palm_tracer/settings.json'.
INFO: Loaded /Users/runner/work/palm-tracer/palm-tracer/palm_tracer/_tests/input/stack.tif into Napari viewer.
Log Test : Viewer3D
WARNING: The file must contain the columns X, Y, Z, and Integrated Intensity.