diff options
author | duerpei <duep.fnst@fujitsu.com> | 2022-07-20 14:45:43 +0800 |
---|---|---|
committer | duerpei <duep.fnst@fujitsu.com> | 2022-07-20 14:45:43 +0800 |
commit | 75d089e5b25f6ba28f64989a5409542025f5de74 (patch) | |
tree | 55628e369c05141e9ee1e7f16d199878580b84bd /meta-agl-test/recipes-tests/aio-stress | |
parent | fddfe178b414826ecf0c658f94f03eac4a6bd572 (diff) |
meta-agl-test: add 'aio-stress' to agl-test
Add the test set of aio-stress to agl-test
Bug-AGL: SPEC-4345
Signed-off-by: duerpei <duep.fnst@fujitsu.com>
Change-Id: Ic5bee24e24ef1b89a6212d72c7a0a08725e1fe36
Diffstat (limited to 'meta-agl-test/recipes-tests/aio-stress')
-rw-r--r-- | meta-agl-test/recipes-tests/aio-stress/aio-stress_0.22.bb | 33 | ||||
-rw-r--r-- | meta-agl-test/recipes-tests/aio-stress/files/Makefile | 13 |
2 files changed, 46 insertions, 0 deletions
diff --git a/meta-agl-test/recipes-tests/aio-stress/aio-stress_0.22.bb b/meta-agl-test/recipes-tests/aio-stress/aio-stress_0.22.bb new file mode 100644 index 00000000..48241071 --- /dev/null +++ b/meta-agl-test/recipes-tests/aio-stress/aio-stress_0.22.bb @@ -0,0 +1,33 @@ +SUMMARY = "Aio Stress Test" +HOMEPAGE = "https://oss.oracle.com/~mason/aio-stress/" +LICENSE = "GPL-2.0-only" +SRC_URI[sha256sum] = "3f4cffcc946fb717fff9d8fe932c7c2ee606efff198408d9fbe16955151445f7" +LIC_FILES_CHKSUM = "file://aio-stress.c;md5=ccb5d196a3736bbd835d582a4e2329c3" + +PN = 'aio-stress' + +DEPENDS = "libaio" + +TARGET_CC_ARCH += "${LDFLAGS}" + +SRC_URI = "https://oss.oracle.com/~mason/aio-stress/aio-stress.c \ + file://Makefile " + +S = "${WORKDIR}" + +FILES:${PN} += " \ + /usr/AGL/agl-test/tests/aio-stress/resource \ +" + +do_compile() { + oe_runmake +} + +do_install:append() { + install -d ${D}/usr/AGL/agl-test/tests/aio-stress/resource/ + install -m 0755 ${WORKDIR}/aio-stress ${D}/usr/AGL/agl-test/tests/aio-stress/resource/ +} + +RDEPENDS:${PN} += " \ + agl-test-framework \ +" diff --git a/meta-agl-test/recipes-tests/aio-stress/files/Makefile b/meta-agl-test/recipes-tests/aio-stress/files/Makefile new file mode 100644 index 00000000..c2b2ffe8 --- /dev/null +++ b/meta-agl-test/recipes-tests/aio-stress/files/Makefile @@ -0,0 +1,13 @@ +CFLAGS = -Wall +TARGET = aio-stress + + +all: $(TARGET) + + +$(TARGET): aio-stress.c + $(CC) $(CFLAGS) $^ -o $@ -lpthread -laio + + +clean: + $(RM) $(TARGET) |