1
0
Fork 0
forked from hanez/xtc

Phase 28: add project diagnostics, dependency inspection and durability regressions

This commit is contained in:
Johannes Findeisen 2026-10-27 16:58:26 +01:00
commit ca6c869b0b
16 changed files with 495 additions and 42 deletions

View file

@ -417,3 +417,16 @@ test-parameters: $(BUILD_DIR)/test_parameters
./$(BUILD_DIR)/test_parameters
test: test-parameters
-include $(BUILD_DIR)/tests/unit/test_parameters.d
$(BUILD_DIR)/test_project_diagnostics: $(BUILD_DIR)/tests/unit/test_project_diagnostics.o $(BUILD_DIR)/libxtc.a
$(CC) $(LDFLAGS) -o $@ $^ -lm -ldl -Wl,--wrap=fflush,--wrap=fclose,--wrap=fsync,--wrap=rename
.PHONY: test-project-diagnostics
test-project-diagnostics: $(BUILD_DIR)/test_project_diagnostics
./$(BUILD_DIR)/test_project_diagnostics
test: test-project-diagnostics
-include $(BUILD_DIR)/tests/unit/test_project_diagnostics.d
.PHONY: test-project-inspection
test-project-inspection: $(BUILD_DIR)/xtc-check
$(PYTHON) tests/integration/test_project_inspection.py $(BUILD_DIR)/xtc-check
test: test-project-inspection