mirror of
https://github.com/CHN-beta/nixpkgs.git
synced 2026-01-12 02:40:31 +08:00
eztrace: use ctestCheckHook
This commit is contained in:
@@ -9,6 +9,7 @@
|
||||
libbfd,
|
||||
libopcodes,
|
||||
otf2,
|
||||
ctestCheckHook,
|
||||
versionCheckHook,
|
||||
}:
|
||||
|
||||
@@ -54,8 +55,6 @@ stdenv.mkDerivation (finalAttrs: {
|
||||
|
||||
cmakeFlags = [
|
||||
(lib.cmakeBool "EZTRACE_ENABLE_MEMORY" true)
|
||||
# This test is somewhat flaky and fails once per several rebuilds.
|
||||
(lib.cmakeFeature "CMAKE_CTEST_ARGUMENTS" "--exclude-regex;memory_tests")
|
||||
];
|
||||
|
||||
nativeBuildInputs = [
|
||||
@@ -72,8 +71,13 @@ stdenv.mkDerivation (finalAttrs: {
|
||||
];
|
||||
|
||||
doCheck = true;
|
||||
disabledTests = [
|
||||
# This test is somewhat flaky and fails once per several rebuilds.
|
||||
"memory_tests"
|
||||
];
|
||||
nativeCheckInputs = [
|
||||
otf2 # `otf2-print` needed by compiler_instrumentation_tests,pthread_tests,posixio_tests
|
||||
ctestCheckHook
|
||||
];
|
||||
|
||||
postInstall = ''
|
||||
|
||||
Reference in New Issue
Block a user