From cfeae5ec0d9488b2a6e51feb909e4c981008bf16 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Karel=20Ko=C4=8D=C3=AD?= Date: Mon, 17 Aug 2015 17:23:52 +0200 Subject: Change location for rootfs of tests Now every test should have its own folder with rootfs and parse script. --- .../0001-Comment-undeclared-calls.patch | 34 ------------------- root/cyclictest/packages/rt-tests-master/Config.in | 34 ------------------- .../packages/rt-tests-master/rt-tests-master.mk | 39 ---------------------- 3 files changed, 107 deletions(-) delete mode 100644 root/cyclictest/packages/rt-tests-master/0001-Comment-undeclared-calls.patch delete mode 100644 root/cyclictest/packages/rt-tests-master/Config.in delete mode 100644 root/cyclictest/packages/rt-tests-master/rt-tests-master.mk (limited to 'root/cyclictest/packages/rt-tests-master') diff --git a/root/cyclictest/packages/rt-tests-master/0001-Comment-undeclared-calls.patch b/root/cyclictest/packages/rt-tests-master/0001-Comment-undeclared-calls.patch deleted file mode 100644 index c593705..0000000 --- a/root/cyclictest/packages/rt-tests-master/0001-Comment-undeclared-calls.patch +++ /dev/null @@ -1,34 +0,0 @@ -From 3e6052ef340c939d689b7a69909c74d38915cee9 Mon Sep 17 00:00:00 2001 -From: =?UTF-8?q?Karel=20Ko=C4=8D=C3=AD?= -Date: Tue, 11 Aug 2015 18:31:12 +0200 -Subject: [PATCH] Comment undeclared calls - -Those calls seems to be uninplemented or missing while compiling on -powerpc architecture. ---- - src/lib/rt-sched.c | 4 ++-- - 1 file changed, 2 insertions(+), 2 deletions(-) - -diff --git a/src/lib/rt-sched.c b/src/lib/rt-sched.c -index 4a8e3c4..4984735 100644 ---- a/src/lib/rt-sched.c -+++ b/src/lib/rt-sched.c -@@ -31,7 +31,7 @@ int sched_setattr(pid_t pid, - const struct sched_attr *attr, - unsigned int flags) - { -- return syscall(__NR_sched_setattr, pid, attr, flags); -+ //return syscall(__NR_sched_setattr, pid, attr, flags); - } - - int sched_getattr(pid_t pid, -@@ -39,5 +39,5 @@ int sched_getattr(pid_t pid, - unsigned int size, - unsigned int flags) - { -- return syscall(__NR_sched_getattr, pid, attr, size, flags); -+ //return syscall(__NR_sched_getattr, pid, attr, size, flags); - } --- -2.1.4 - diff --git a/root/cyclictest/packages/rt-tests-master/Config.in b/root/cyclictest/packages/rt-tests-master/Config.in deleted file mode 100644 index a54eb3a..0000000 --- a/root/cyclictest/packages/rt-tests-master/Config.in +++ /dev/null @@ -1,34 +0,0 @@ -config BR2_PACKAGE_RT_TESTS_MASTER - bool "rt-tests-master" - depends on BR2_TOOLCHAIN_HAS_THREADS - depends on BR2_USE_MMU # fork() - help - This is additional copy of rt-test package to provide - master version of rt-tests. - - Set of utilities for testing the real-time behaviour of a - Linux system. - - All tools are simple C programs with no dependencies, except - the hwlatdetect utility, which is a Python script and - therefore requires the Python interpreter. It will only be - installed if a Python interpreter has been selected in the - Buildroot configuration. - - Note that this package requires a toolchain built with the - NPTL implementation of the pthread API (this is always the - case with glibc/eglibc toolchains, but may not necessarily - be the case with uClibc toolchains, since the thread - implementation is configurable). - - http://rt.wiki.kernel.org - - -comment "rt-tests may not work on MIPS with an external uClibc toolchain" - depends on BR2_PACKAGE_RT_TESTS_MASTER - depends on BR2_TOOLCHAIN_EXTERNAL_UCLIBC - depends on BR2_mips || BR2_mipsel || BR2_mips64 || BR2_mips64el - -comment "rt-tests needs a toolchain w/ threads" - depends on !BR2_TOOLCHAIN_HAS_THREADS - depends on BR2_USE_MMU diff --git a/root/cyclictest/packages/rt-tests-master/rt-tests-master.mk b/root/cyclictest/packages/rt-tests-master/rt-tests-master.mk deleted file mode 100644 index 82fe53e..0000000 --- a/root/cyclictest/packages/rt-tests-master/rt-tests-master.mk +++ /dev/null @@ -1,39 +0,0 @@ -################################################################################ -# -# rt-tests -# -################################################################################ - -RT_TESTS_MASTER_SITE = git://git.kernel.org/pub/scm/linux/kernel/git/clrkwllms/rt-tests.git -RT_TESTS_MASTER_VERSION = v0.92 -RT_TESTS_MASTER_LICENSE = GPLv2+ -RT_TESTS_MASTER_LICENSE_FILES = COPYING - -ifeq ($(BR2_PACKAGE_PYTHON),y) -RT_TESTS_MASTER_DEPENDENCIES = python -endif - -ifeq ($(BR2_TOOLCHAIN_HAS_THREADS_NPTL),y) -RT_TESTS_MASTER_HAVE_NPTL=yes -else -RT_TESTS_MASTER_HAVE_NPTL=no -endif - -define RT_TESTS_MASTER_BUILD_CMDS - $(MAKE) -C $(@D) \ - CC="$(TARGET_CC)" \ - HAVE_NPTL=$(RT_TESTS_MASTER_HAVE_NPTL) \ - CFLAGS="$(TARGET_CFLAGS)" \ - prefix=/usr NUMA=0 -endef - -define RT_TESTS_MASTER_INSTALL_TARGET_CMDS - $(MAKE) -C $(@D) \ - HAVE_NPTL=$(RT_TESTS_MASTER_HAVE_NPTL) \ - DESTDIR="$(TARGET_DIR)" \ - prefix=/usr \ - $(if $(BR2_PACKAGE_PYTHON),HASPYTHON=1 PYLIB=/usr/lib/python$(PYTHON_VERSION_MAJOR)/site-packages/) \ - install -endef - -$(eval $(generic-package)) -- cgit v1.2.3