|
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:07:31 ./tests/test_backreaction_uq_report.py |
| 18 | +2025-08-03 22:07:31 ./scripts/backreaction_uq_report.py |
| 19 | +2025-08-03 22:07:31 ./docs/progress_log.ndjson |
| 20 | +2025-08-03 22:04:00 ./docs/progress_log.md |
| 21 | +2025-08-03 22:03:56 ./results/dynamic_evolution_metrics.json |
| 22 | +2025-08-03 22:03:54 ./results/dynamic_evolution.h5 |
17 | 23 | 2025-08-03 22:03:15 ./tests/test_backreaction_uq.py |
18 | 24 | 2025-08-03 22:03:15 ./scripts/backreaction_uq.py |
19 | | -2025-08-03 22:03:15 ./docs/progress_log.ndjson |
20 | | -2025-08-03 22:00:54 ./docs/progress_log.md |
21 | | -2025-08-03 22:00:50 ./results/dynamic_evolution_metrics.json |
22 | | -2025-08-03 22:00:48 ./results/dynamic_evolution.h5 |
23 | 25 | 2025-08-03 21:59:08 ./tests/test_qft_backend_anec.py |
24 | 26 | 2025-08-03 21:59:08 ./src/simulation/qft_backend.py |
25 | 27 | 2025-08-03 21:25:21 ./tools/progress_log_processor.py |
|
52 | 54 | 2025-08-01 22:16:31 ./VnV-TODO.ndjson |
53 | 55 | 2025-08-01 21:57:00 ./pyproject.toml |
54 | 56 | 2025-08-01 21:40:13 ./scripts/survey_repos.py |
55 | | -2025-08-01 21:10:40 ./tests/test_backreaction_export.py |
56 | | -2025-08-01 21:10:40 ./scripts/backreaction_demo.py |
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,59 +125,60 @@ 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 49 items |
| 128 | +collecting ... collected 50 items |
129 | 129 |
|
130 | 130 | tests/test_analytical_solution.py::test_analytical_solution_massless PASSED [ 2%] |
131 | 131 | tests/test_backreaction.py::test_solve_semiclassical_metric_shapes_and_initial_step PASSED [ 4%] |
132 | 132 | tests/test_backreaction_export.py::test_backreaction_demo_export PASSED [ 6%] |
133 | 133 | tests/test_backreaction_stability.py::test_constant_source_growth_matches_theoretical PASSED [ 8%] |
134 | 134 | tests/test_backreaction_uq.py::test_backreaction_uq_script PASSED [ 10%] |
135 | | -tests/test_backreaction_wave.py::test_zero_source_remains_zero PASSED [ 12%] |
136 | | -tests/test_diagnostics.py::TestInterferometricProbe::test_frequency_response PASSED [ 14%] |
137 | | -tests/test_diagnostics.py::TestInterferometricProbe::test_initialization PASSED [ 16%] |
138 | | -tests/test_diagnostics.py::TestInterferometricProbe::test_phase_shift_calculation PASSED [ 18%] |
139 | | -tests/test_diagnostics.py::TestInterferometricProbe::test_phase_shift_scaling PASSED [ 20%] |
140 | | -tests/test_diagnostics.py::TestInterferometricProbe::test_simulate_pulse PASSED [ 22%] |
141 | | -tests/test_diagnostics.py::TestCalorimetricSensor::test_initialization PASSED [ 24%] |
142 | | -tests/test_diagnostics.py::TestCalorimetricSensor::test_simulate_pulse PASSED [ 26%] |
143 | | -tests/test_diagnostics.py::TestCalorimetricSensor::test_temp_rise_calculation PASSED [ 28%] |
144 | | -tests/test_diagnostics.py::TestPhaseShiftInterferometer::test_acquire PASSED [ 30%] |
145 | | -tests/test_diagnostics.py::TestPhaseShiftInterferometer::test_frequency_sweep PASSED [ 32%] |
146 | | -tests/test_diagnostics.py::TestPhaseShiftInterferometer::test_initialization PASSED [ 34%] |
147 | | -tests/test_diagnostics.py::TestRealTimeDAQ::test_add_sample PASSED [ 36%] |
148 | | -tests/test_diagnostics.py::TestRealTimeDAQ::test_circular_buffer PASSED [ 38%] |
149 | | -tests/test_diagnostics.py::TestRealTimeDAQ::test_initialization PASSED [ 40%] |
150 | | -tests/test_diagnostics.py::TestRealTimeDAQ::test_reset PASSED [ 42%] |
151 | | -tests/test_diagnostics.py::TestRealTimeDAQ::test_statistics PASSED [ 44%] |
152 | | -tests/test_diagnostics.py::TestRealTimeDAQ::test_trigger_modes PASSED [ 46%] |
153 | | -tests/test_diagnostics.py::TestUtilityFunctions::test_benchmark_instrumentation_suite PASSED [ 48%] |
154 | | -tests/test_diagnostics.py::TestUtilityFunctions::test_generate_T00_pulse PASSED [ 51%] |
155 | | -tests/test_diagnostics.py::TestIntegration::test_complete_measurement_chain PASSED [ 53%] |
156 | | -tests/test_diagnostics.py::TestIntegration::test_multi_sensor_comparison PASSED [ 55%] |
157 | | -tests/test_dynamic_evolution.py::test_dynamic_energy_conservation PASSED [ 57%] |
158 | | -tests/test_dynamic_evolution_accuracy.py::test_dynamic_evolution_energy_drift PASSED [ 59%] |
159 | | -tests/test_dynamic_evolution_analysis.py::test_dynamic_evolution_analysis PASSED [ 61%] |
160 | | -tests/test_dynamic_evolution_discretization.py::test_dynamic_evolution_discretization_accuracy PASSED [ 63%] |
161 | | -tests/test_dynamic_evolution_export.py::test_dynamic_evolution_demo_export PASSED [ 65%] |
162 | | -tests/test_dynamic_evolution_plot.py::test_dynamic_evolution_plot PASSED [ 67%] |
163 | | -tests/test_dynamic_evolution_report.py::test_dynamic_evolution_report PASSED [ 69%] |
164 | | -tests/test_energy_conservation.py::test_energy_conservation PASSED [ 71%] |
165 | | -tests/test_evolve_qft.py::test_evolve_qft_fallback_identity PASSED [ 73%] |
166 | | -tests/test_lattice_discretization.py::test_laplacian_accuracy_for_sine_wave PASSED [ 75%] |
167 | | -tests/test_lattice_energy.py::test_compute_energy_density_zero_field PASSED [ 77%] |
168 | | -tests/test_lattice_energy.py::test_solve_klein_gordon_basic PASSED [ 79%] |
169 | | -tests/test_lattice_sweep_demo.py::test_lattice_sweep_demo PASSED [ 81%] |
170 | | -tests/test_parameter_sweep_export.py::test_parameter_sweep_export PASSED [ 83%] |
171 | | -tests/test_qft_backend.py::test_qft_backend_smoke PASSED [ 85%] |
172 | | -tests/test_qft_backend_anec.py::test_compute_anec_and_check_anec_positive PASSED [ 87%] |
173 | | -tests/test_qft_backend_anec.py::test_compute_anec_and_check_anec_negative PASSED [ 89%] |
174 | | -tests/test_qft_backend_vnv.py::test_build_toy_ansatz_shape_and_values PASSED [ 91%] |
175 | | -tests/test_qft_backend_vnv.py::test_local_energy_density_and_find_negative PASSED [ 93%] |
176 | | -tests/test_qft_toy_ansatz_uq.py::test_qft_toy_ansatz_uq_script PASSED [ 95%] |
177 | | -tests/test_time_integration_basic.py::test_solve_klein_gordon_shapes_and_values PASSED [ 97%] |
| 135 | +tests/test_backreaction_uq_report.py::test_backreaction_uq_report_script PASSED [ 12%] |
| 136 | +tests/test_backreaction_wave.py::test_zero_source_remains_zero PASSED [ 14%] |
| 137 | +tests/test_diagnostics.py::TestInterferometricProbe::test_frequency_response PASSED [ 16%] |
| 138 | +tests/test_diagnostics.py::TestInterferometricProbe::test_initialization PASSED [ 18%] |
| 139 | +tests/test_diagnostics.py::TestInterferometricProbe::test_phase_shift_calculation PASSED [ 20%] |
| 140 | +tests/test_diagnostics.py::TestInterferometricProbe::test_phase_shift_scaling PASSED [ 22%] |
| 141 | +tests/test_diagnostics.py::TestInterferometricProbe::test_simulate_pulse PASSED [ 24%] |
| 142 | +tests/test_diagnostics.py::TestCalorimetricSensor::test_initialization PASSED [ 26%] |
| 143 | +tests/test_diagnostics.py::TestCalorimetricSensor::test_simulate_pulse PASSED [ 28%] |
| 144 | +tests/test_diagnostics.py::TestCalorimetricSensor::test_temp_rise_calculation PASSED [ 30%] |
| 145 | +tests/test_diagnostics.py::TestPhaseShiftInterferometer::test_acquire PASSED [ 32%] |
| 146 | +tests/test_diagnostics.py::TestPhaseShiftInterferometer::test_frequency_sweep PASSED [ 34%] |
| 147 | +tests/test_diagnostics.py::TestPhaseShiftInterferometer::test_initialization PASSED [ 36%] |
| 148 | +tests/test_diagnostics.py::TestRealTimeDAQ::test_add_sample PASSED [ 38%] |
| 149 | +tests/test_diagnostics.py::TestRealTimeDAQ::test_circular_buffer PASSED [ 40%] |
| 150 | +tests/test_diagnostics.py::TestRealTimeDAQ::test_initialization PASSED [ 42%] |
| 151 | +tests/test_diagnostics.py::TestRealTimeDAQ::test_reset PASSED [ 44%] |
| 152 | +tests/test_diagnostics.py::TestRealTimeDAQ::test_statistics PASSED [ 46%] |
| 153 | +tests/test_diagnostics.py::TestRealTimeDAQ::test_trigger_modes PASSED [ 48%] |
| 154 | +tests/test_diagnostics.py::TestUtilityFunctions::test_benchmark_instrumentation_suite PASSED [ 50%] |
| 155 | +tests/test_diagnostics.py::TestUtilityFunctions::test_generate_T00_pulse PASSED [ 52%] |
| 156 | +tests/test_diagnostics.py::TestIntegration::test_complete_measurement_chain PASSED [ 54%] |
| 157 | +tests/test_diagnostics.py::TestIntegration::test_multi_sensor_comparison PASSED [ 56%] |
| 158 | +tests/test_dynamic_evolution.py::test_dynamic_energy_conservation PASSED [ 58%] |
| 159 | +tests/test_dynamic_evolution_accuracy.py::test_dynamic_evolution_energy_drift PASSED [ 60%] |
| 160 | +tests/test_dynamic_evolution_analysis.py::test_dynamic_evolution_analysis PASSED [ 62%] |
| 161 | +tests/test_dynamic_evolution_discretization.py::test_dynamic_evolution_discretization_accuracy PASSED [ 64%] |
| 162 | +tests/test_dynamic_evolution_export.py::test_dynamic_evolution_demo_export PASSED [ 66%] |
| 163 | +tests/test_dynamic_evolution_plot.py::test_dynamic_evolution_plot PASSED [ 68%] |
| 164 | +tests/test_dynamic_evolution_report.py::test_dynamic_evolution_report PASSED [ 70%] |
| 165 | +tests/test_energy_conservation.py::test_energy_conservation PASSED [ 72%] |
| 166 | +tests/test_evolve_qft.py::test_evolve_qft_fallback_identity PASSED [ 74%] |
| 167 | +tests/test_lattice_discretization.py::test_laplacian_accuracy_for_sine_wave PASSED [ 76%] |
| 168 | +tests/test_lattice_energy.py::test_compute_energy_density_zero_field PASSED [ 78%] |
| 169 | +tests/test_lattice_energy.py::test_solve_klein_gordon_basic PASSED [ 80%] |
| 170 | +tests/test_lattice_sweep_demo.py::test_lattice_sweep_demo PASSED [ 82%] |
| 171 | +tests/test_parameter_sweep_export.py::test_parameter_sweep_export PASSED [ 84%] |
| 172 | +tests/test_qft_backend.py::test_qft_backend_smoke PASSED [ 86%] |
| 173 | +tests/test_qft_backend_anec.py::test_compute_anec_and_check_anec_positive PASSED [ 88%] |
| 174 | +tests/test_qft_backend_anec.py::test_compute_anec_and_check_anec_negative PASSED [ 90%] |
| 175 | +tests/test_qft_backend_vnv.py::test_build_toy_ansatz_shape_and_values PASSED [ 92%] |
| 176 | +tests/test_qft_backend_vnv.py::test_local_energy_density_and_find_negative PASSED [ 94%] |
| 177 | +tests/test_qft_toy_ansatz_uq.py::test_qft_toy_ansatz_uq_script PASSED [ 96%] |
| 178 | +tests/test_time_integration_basic.py::test_solve_klein_gordon_shapes_and_values PASSED [ 98%] |
178 | 179 | tests/test_zero_initial_condition.py::test_zero_initial_condition PASSED [100%] |
179 | 180 |
|
180 | | -============================== 49 passed in 8.39s ============================== |
| 181 | +============================== 50 passed in 8.23s ============================== |
181 | 182 | # PYTEST-RESULTS-END |
182 | 183 | # Never skip a test if an import isn't available. Those tests should fail and the import should be fixed. |
183 | 184 | ~/Code/asciimath$ grep -r "importerskip" --include="*.py" . | wc -l |
|
0 commit comments