Page MenuHomeClusterLabs Projects

No OneTemporary

diff --git a/cts/Makefile.am b/cts/Makefile.am
index 3e128dfc81..3ad7d204fe 100644
--- a/cts/Makefile.am
+++ b/cts/Makefile.am
@@ -1,77 +1,80 @@
#
-# Copyright 2001-2024 the Pacemaker project contributors
+# Copyright 2001-2025 the Pacemaker project contributors
#
# The version control history for this file may have further details.
#
# This source code is licensed under the GNU General Public License version 2
# or later (GPLv2+) WITHOUT ANY WARRANTY.
#
include $(top_srcdir)/mk/common.mk
include $(top_srcdir)/mk/python.mk
# Test commands and globally applicable test files should be in $(testdir),
# and command-specific test data should be in a command-specific subdirectory.
testdir = $(datadir)/$(PACKAGE)/tests
test_SCRIPTS = cts-attrd \
cts-cli \
cts-exec \
cts-fencing \
cts-lab \
cts-regression \
cts-scheduler \
cts-schemas
dist_test_DATA = README.md \
valgrind-pcmk.suppressions
clidir = $(testdir)/cli
dist_cli_DATA = $(wildcard cli/*.xml cli/*.exp)
ctsdir = $(datadir)/$(PACKAGE)/tests/cts
cts_SCRIPTS = cts
schemasdir = $(testdir)/schemas
dist_schemas_DATA = $(wildcard schemas/*/ref/*.ref*) \
$(wildcard schemas/*/ref.err/*.ref.err*) \
$(wildcard schemas/*/xml/*.xml)
noinst_SCRIPTS = cluster_test
.PHONY: scheduler-list
scheduler-list:
@for T in "$(srcdir)"/scheduler/xml/*.xml; do \
echo $$(basename $$T .xml); \
done
CLEANFILES = $(builddir)/.regression.failed.diff
.PHONY: clean-local
clean-local:
rm -f scheduler/*/*.pe
rm -f schemas/*/*.up{,.err}
SUBDIRS = benchmark \
scheduler \
support
.PHONY: cts-support-install
cts-support-install:
$(MAKE) $(AM_MAKEFLAGS) -C support cts-support
$(builddir)/support/cts-support install
.PHONY: cts-support-uninstall
cts-support-uninstall:
$(MAKE) $(AM_MAKEFLAGS) -C support cts-support
$(builddir)/support/cts-support uninstall
# Everything listed here is a python script, typically generated from a .in file
# (though that is not a requirement). We want to run pylint on all of these
# things after they've been built.
+# FIXME: When cts-schemas is converted to python, this can be removed because
+# it will duplicate test_SCRIPTS above.
python_files = cts-attrd \
+ cts-cli \
cts-exec \
cts-fencing \
cts-lab \
cts-regression \
cts-scheduler
PYCHECKFILES ?= $(python_files)

File Metadata

Mime Type
text/x-diff
Expires
Wed, Jun 4, 6:18 AM (6 h, 29 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
1823741
Default Alt Text
(2 KB)

Event Timeline