|
14 | 14 | ```file-history |
15 | 15 | ~/Code/asciimath/negative-energy-generator$ find . -path "./.venv" -prune -o -type f -regex '.*\.\(ps1\|py\|sh\|ndjson\|json\|md\|yml\|toml\|h5\|ini\)$' -print | while read file; do stat -c '%Y %n' "$file"; done | sort -nr | while read timestamp file; do echo "$(date -d @$timestamp '+%Y-%m-%d %H:%M:%S') $file"; done | head -n 40 |
16 | 16 | # LATEST-FILES-LIST-BEGIN |
| 17 | +2025-08-03 22:31:32 ./tests/test_detection_threshold_uq.py |
| 18 | +2025-08-03 22:31:32 ./.github/workflows/ci.yml |
| 19 | +2025-08-03 22:30:24 ./docs/progress_log.md |
| 20 | +2025-08-03 22:30:20 ./results/dynamic_evolution_metrics.json |
| 21 | +2025-08-03 22:30:19 ./results/dynamic_evolution.h5 |
17 | 22 | 2025-08-03 22:30:00 ./scripts/detection_threshold_uq.py |
18 | | -2025-08-03 22:26:35 ./docs/progress_log.md |
19 | | -2025-08-03 22:26:31 ./results/dynamic_evolution_metrics.json |
20 | | -2025-08-03 22:26:30 ./results/dynamic_evolution.h5 |
21 | 23 | 2025-08-03 22:26:19 ./tests/test_local_energy_resolution_uq.py |
22 | 24 | 2025-08-03 22:26:19 ./scripts/local_energy_resolution_uq.py |
23 | | -2025-08-03 22:26:19 ./.github/workflows/ci.yml |
24 | 25 | 2025-08-03 22:21:52 ./src/simulation/qft_backend.py |
25 | 26 | 2025-08-03 22:14:25 ./tests/test_dark_fluid_demo.py |
26 | 27 | 2025-08-03 22:14:25 ./tests/test_dark_fluid.py |
|
53 | 54 | 2025-08-03 13:26:05 ./docs/technical-documentation.md |
54 | 55 | 2025-08-03 13:26:05 ./UQ-TODO.ndjson |
55 | 56 | 2025-08-03 12:46:57 ./tests/test_dynamic_evolution_export.py |
56 | | -2025-08-03 12:46:57 ./pytest.ini |
57 | 57 | # LATEST-FILES-LIST-END |
58 | 58 |
|
59 | 59 | ~/Code/asciimath/negative-energy-generator$ ls .. -lt | awk '{print $1, $2, $5, $6, $7, $8, $9}' |
@@ -125,64 +125,65 @@ cachedir: .pytest_cache |
125 | 125 | rootdir: /home/echo_/Code/asciimath/negative-energy-generator |
126 | 126 | configfile: pytest.ini |
127 | 127 | testpaths: tests |
128 | | -collecting ... collected 54 items |
| 128 | +collecting ... collected 55 items |
129 | 129 |
|
130 | 130 | tests/test_analytical_solution.py::test_analytical_solution_massless PASSED [ 1%] |
131 | 131 | tests/test_backreaction.py::test_solve_semiclassical_metric_shapes_and_initial_step PASSED [ 3%] |
132 | 132 | tests/test_backreaction_export.py::test_backreaction_demo_export PASSED [ 5%] |
133 | 133 | tests/test_backreaction_stability.py::test_constant_source_growth_matches_theoretical PASSED [ 7%] |
134 | 134 | tests/test_backreaction_uq.py::test_backreaction_uq_script PASSED [ 9%] |
135 | | -tests/test_backreaction_uq_report.py::test_backreaction_uq_report_script PASSED [ 11%] |
| 135 | +tests/test_backreaction_uq_report.py::test_backreaction_uq_report_script PASSED [ 10%] |
136 | 136 | tests/test_backreaction_wave.py::test_zero_source_remains_zero PASSED [ 12%] |
137 | 137 | tests/test_dark_fluid.py::test_generate_negative_mass_fluid_defaults PASSED [ 14%] |
138 | 138 | tests/test_dark_fluid.py::test_anec_negative_fluid PASSED [ 16%] |
139 | 139 | tests/test_dark_fluid_demo.py::test_dark_fluid_demo_script PASSED [ 18%] |
140 | | -tests/test_diagnostics.py::TestInterferometricProbe::test_frequency_response PASSED [ 20%] |
141 | | -tests/test_diagnostics.py::TestInterferometricProbe::test_initialization PASSED [ 22%] |
142 | | -tests/test_diagnostics.py::TestInterferometricProbe::test_phase_shift_calculation PASSED [ 24%] |
143 | | -tests/test_diagnostics.py::TestInterferometricProbe::test_phase_shift_scaling PASSED [ 25%] |
144 | | -tests/test_diagnostics.py::TestInterferometricProbe::test_simulate_pulse PASSED [ 27%] |
145 | | -tests/test_diagnostics.py::TestCalorimetricSensor::test_initialization PASSED [ 29%] |
146 | | -tests/test_diagnostics.py::TestCalorimetricSensor::test_simulate_pulse PASSED [ 31%] |
147 | | -tests/test_diagnostics.py::TestCalorimetricSensor::test_temp_rise_calculation PASSED [ 33%] |
148 | | -tests/test_diagnostics.py::TestPhaseShiftInterferometer::test_acquire PASSED [ 35%] |
149 | | -tests/test_diagnostics.py::TestPhaseShiftInterferometer::test_frequency_sweep PASSED [ 37%] |
150 | | -tests/test_diagnostics.py::TestPhaseShiftInterferometer::test_initialization PASSED [ 38%] |
151 | | -tests/test_diagnostics.py::TestRealTimeDAQ::test_add_sample PASSED [ 40%] |
152 | | -tests/test_diagnostics.py::TestRealTimeDAQ::test_circular_buffer PASSED [ 42%] |
153 | | -tests/test_diagnostics.py::TestRealTimeDAQ::test_initialization PASSED [ 44%] |
154 | | -tests/test_diagnostics.py::TestRealTimeDAQ::test_reset PASSED [ 46%] |
155 | | -tests/test_diagnostics.py::TestRealTimeDAQ::test_statistics PASSED [ 48%] |
| 140 | +tests/test_detection_threshold_uq.py::test_detection_threshold_uq PASSED [ 20%] |
| 141 | +tests/test_diagnostics.py::TestInterferometricProbe::test_frequency_response PASSED [ 21%] |
| 142 | +tests/test_diagnostics.py::TestInterferometricProbe::test_initialization PASSED [ 23%] |
| 143 | +tests/test_diagnostics.py::TestInterferometricProbe::test_phase_shift_calculation PASSED [ 25%] |
| 144 | +tests/test_diagnostics.py::TestInterferometricProbe::test_phase_shift_scaling PASSED [ 27%] |
| 145 | +tests/test_diagnostics.py::TestInterferometricProbe::test_simulate_pulse PASSED [ 29%] |
| 146 | +tests/test_diagnostics.py::TestCalorimetricSensor::test_initialization PASSED [ 30%] |
| 147 | +tests/test_diagnostics.py::TestCalorimetricSensor::test_simulate_pulse PASSED [ 32%] |
| 148 | +tests/test_diagnostics.py::TestCalorimetricSensor::test_temp_rise_calculation PASSED [ 34%] |
| 149 | +tests/test_diagnostics.py::TestPhaseShiftInterferometer::test_acquire PASSED [ 36%] |
| 150 | +tests/test_diagnostics.py::TestPhaseShiftInterferometer::test_frequency_sweep PASSED [ 38%] |
| 151 | +tests/test_diagnostics.py::TestPhaseShiftInterferometer::test_initialization PASSED [ 40%] |
| 152 | +tests/test_diagnostics.py::TestRealTimeDAQ::test_add_sample PASSED [ 41%] |
| 153 | +tests/test_diagnostics.py::TestRealTimeDAQ::test_circular_buffer PASSED [ 43%] |
| 154 | +tests/test_diagnostics.py::TestRealTimeDAQ::test_initialization PASSED [ 45%] |
| 155 | +tests/test_diagnostics.py::TestRealTimeDAQ::test_reset PASSED [ 47%] |
| 156 | +tests/test_diagnostics.py::TestRealTimeDAQ::test_statistics PASSED [ 49%] |
156 | 157 | tests/test_diagnostics.py::TestRealTimeDAQ::test_trigger_modes PASSED [ 50%] |
157 | | -tests/test_diagnostics.py::TestUtilityFunctions::test_benchmark_instrumentation_suite PASSED [ 51%] |
158 | | -tests/test_diagnostics.py::TestUtilityFunctions::test_generate_T00_pulse PASSED [ 53%] |
159 | | -tests/test_diagnostics.py::TestIntegration::test_complete_measurement_chain PASSED [ 55%] |
160 | | -tests/test_diagnostics.py::TestIntegration::test_multi_sensor_comparison PASSED [ 57%] |
161 | | -tests/test_dynamic_evolution.py::test_dynamic_energy_conservation PASSED [ 59%] |
| 158 | +tests/test_diagnostics.py::TestUtilityFunctions::test_benchmark_instrumentation_suite PASSED [ 52%] |
| 159 | +tests/test_diagnostics.py::TestUtilityFunctions::test_generate_T00_pulse PASSED [ 54%] |
| 160 | +tests/test_diagnostics.py::TestIntegration::test_complete_measurement_chain PASSED [ 56%] |
| 161 | +tests/test_diagnostics.py::TestIntegration::test_multi_sensor_comparison PASSED [ 58%] |
| 162 | +tests/test_dynamic_evolution.py::test_dynamic_energy_conservation PASSED [ 60%] |
162 | 163 | tests/test_dynamic_evolution_accuracy.py::test_dynamic_evolution_energy_drift PASSED [ 61%] |
163 | | -tests/test_dynamic_evolution_analysis.py::test_dynamic_evolution_analysis PASSED [ 62%] |
164 | | -tests/test_dynamic_evolution_discretization.py::test_dynamic_evolution_discretization_accuracy PASSED [ 64%] |
165 | | -tests/test_dynamic_evolution_export.py::test_dynamic_evolution_demo_export PASSED [ 66%] |
166 | | -tests/test_dynamic_evolution_plot.py::test_dynamic_evolution_plot PASSED [ 68%] |
| 164 | +tests/test_dynamic_evolution_analysis.py::test_dynamic_evolution_analysis PASSED [ 63%] |
| 165 | +tests/test_dynamic_evolution_discretization.py::test_dynamic_evolution_discretization_accuracy PASSED [ 65%] |
| 166 | +tests/test_dynamic_evolution_export.py::test_dynamic_evolution_demo_export PASSED [ 67%] |
| 167 | +tests/test_dynamic_evolution_plot.py::test_dynamic_evolution_plot PASSED [ 69%] |
167 | 168 | tests/test_dynamic_evolution_report.py::test_dynamic_evolution_report PASSED [ 70%] |
168 | 169 | tests/test_energy_conservation.py::test_energy_conservation PASSED [ 72%] |
169 | 170 | tests/test_evolve_qft.py::test_evolve_qft_fallback_identity PASSED [ 74%] |
170 | | -tests/test_lattice_discretization.py::test_laplacian_accuracy_for_sine_wave PASSED [ 75%] |
171 | | -tests/test_lattice_energy.py::test_compute_energy_density_zero_field PASSED [ 77%] |
172 | | -tests/test_lattice_energy.py::test_solve_klein_gordon_basic PASSED [ 79%] |
| 171 | +tests/test_lattice_discretization.py::test_laplacian_accuracy_for_sine_wave PASSED [ 76%] |
| 172 | +tests/test_lattice_energy.py::test_compute_energy_density_zero_field PASSED [ 78%] |
| 173 | +tests/test_lattice_energy.py::test_solve_klein_gordon_basic PASSED [ 80%] |
173 | 174 | tests/test_lattice_sweep_demo.py::test_lattice_sweep_demo PASSED [ 81%] |
174 | 175 | tests/test_local_energy_resolution_uq.py::test_local_energy_resolution_uq PASSED [ 83%] |
175 | 176 | tests/test_parameter_sweep_export.py::test_parameter_sweep_export PASSED [ 85%] |
176 | 177 | tests/test_qft_backend.py::test_qft_backend_smoke PASSED [ 87%] |
177 | | -tests/test_qft_backend_anec.py::test_compute_anec_and_check_anec_positive PASSED [ 88%] |
| 178 | +tests/test_qft_backend_anec.py::test_compute_anec_and_check_anec_positive PASSED [ 89%] |
178 | 179 | tests/test_qft_backend_anec.py::test_compute_anec_and_check_anec_negative PASSED [ 90%] |
179 | 180 | tests/test_qft_backend_vnv.py::test_build_toy_ansatz_shape_and_values PASSED [ 92%] |
180 | 181 | tests/test_qft_backend_vnv.py::test_local_energy_density_and_find_negative PASSED [ 94%] |
181 | 182 | tests/test_qft_toy_ansatz_uq.py::test_qft_toy_ansatz_uq_script PASSED [ 96%] |
182 | 183 | tests/test_time_integration_basic.py::test_solve_klein_gordon_shapes_and_values PASSED [ 98%] |
183 | 184 | tests/test_zero_initial_condition.py::test_zero_initial_condition PASSED [100%] |
184 | 185 |
|
185 | | -============================== 54 passed in 9.76s ============================== |
| 186 | +============================= 55 passed in 10.34s ============================== |
186 | 187 | # PYTEST-RESULTS-END |
187 | 188 | # Never skip a test if an import isn't available. Those tests should fail and the import should be fixed. |
188 | 189 | ~/Code/asciimath$ grep -r "importerskip" --include="*.py" . | wc -l |
|
0 commit comments