1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2025-05-31 22:18:12 +00:00
serenity/Userland/Libraries/LibTest
Andreas Kling 6da481205b LibTest: Use fstatat() to speed up iterate_directory_recursively()
Employ the same technique as SpaceAnalyzer to avoid doing full path
resolution in the kernel over an over. Starting each path resolution
from the base of the directory iterator (using its fd) is significantly
faster and reduces test-js runtime by ~3%.
2021-05-25 20:53:59 +02:00
..
CMakeLists.txt LibTest: Move Crash testing facility from crash.cpp to LibTest 2021-05-08 00:04:10 +01:00
CrashTest.cpp LibTest: Convert Crash test runner to outln(..) 2021-05-08 00:04:10 +01:00
CrashTest.h LibTest: Expose new EXPECT_CRASH(..) macro for unit test assertions 2021-05-08 00:04:10 +01:00
JavaScriptTestRunner.h LibTest: Use fstatat() to speed up iterate_directory_recursively() 2021-05-25 20:53:59 +02:00
JavaScriptTestRunnerMain.cpp LibJS+LibTest: Move out the test-js test runner into LibTest 2021-05-18 18:48:15 +01:00
Macros.h LibTest: Expose new EXPECT_CRASH(..) macro for unit test assertions 2021-05-08 00:04:10 +01:00
Results.h Userland: Use mattco@serenityos.org for my copyright headers 2021-04-23 08:24:53 +02:00
TestCase.h AK+Userland: Move AK/TestSuite.h into LibTest and rework Tests' CMake 2021-04-25 09:36:49 +02:00
TestMain.cpp AK+Userland: Move AK/TestSuite.h into LibTest and rework Tests' CMake 2021-04-25 09:36:49 +02:00
TestSuite.cpp AK+Userland: Move AK/TestSuite.h into LibTest and rework Tests' CMake 2021-04-25 09:36:49 +02:00
TestSuite.h AK+Userland: Move AK/TestSuite.h into LibTest and rework Tests' CMake 2021-04-25 09:36:49 +02:00