Files
haiku-beta6/build/jam/images/definitions/test
T
Kacper Kasper 4de63671bd test-raw: Run tests and shutdown automatically
* Move running the tests to user bootscript.
* Remove SSH preconfiguration from first_login.
* Add debug_server settings.
* Disable more flaky tests.
* Fix libsupportkit_RemoteTestObject.so build.

Change-Id: I774ab4fc5a007da463cf1213d92132ad9f64fe7f
Reviewed-on: https://review.haiku-os.org/c/haiku/+/10708
Tested-by: Commit checker robot <[email protected]>
Reviewed-by: Kacper Kasper <[email protected]>
2026-04-19 07:26:48 +00:00

88 lines
1.9 KiB
Plaintext

# This file defines the content of the test Haiku image.
# import everything from the minimum image
include [ FDirName $(HAIKU_BUILD_RULES_DIR) images definitions minimum ] ;
local runTestsBootscript = TestsBootscript ;
SEARCH on $(runTestsBootscript) = [ FDirName $(HAIKU_TOP) src tests ] ;
AddFilesToHaikuImage home config settings boot launch : $(runTestsBootscript) ;
local debugServerSettings = debug_server_settings ;
SEARCH on $(debugServerSettings) = [ FDirName $(HAIKU_TOP) src tests ] ;
AddFilesToHaikuImage home config settings system debug_server : $(debugServerSettings) : settings ;
SYSTEM_APPS = [ FFilterByBuildFeatures
Debugger@libedit
NetworkStatus
ProcessController
SerialConnect
Terminal
Workspaces ] ;
DESKBAR_APPLICATIONS = SerialConnect Terminal ;
rule HaikuImageGetSystemLibs
{
return
# libs with special grist
[ MultiArchDefaultGristFiles libroot.so : revisioned ]
[ Libstdc++ForImage ]
# libs with standard grist
[ MultiArchDefaultGristFiles [ FFilterByBuildFeatures
libalm.so
libbe.so
libbsd.so
libbnetapi.so
libbluetooth.so
libdebug.so
libdebugger.so@primary
libdevice.so
libgame.so
libglut.so@mesa
libgnu.so
libmail.so
libmedia.so
libmidi.so@fluidlite
libmidi2.so
libnetwork.so
libpackage.so
libscreensaver.so
libtextencoding.so
libtracker.so
libtranslation.so
] ]
;
}
SYSTEM_SERVERS += [ FFilterByBuildFeatures
mail_daemon
media_addon_server
media_server
midi_server
nfs4_idmapper_server
bluetooth_server
print_server
print_addon_server
] ;
SYSTEM_ADD_ONS_TRANSLATORS += [ FFilterByBuildFeatures
AVIFTranslator@libavif
BMPTranslator
GIFTranslator
HVIFTranslator
ICOTranslator
ICNSTranslator@libicns
JPEGTranslator@jpeg JPEG2000Translator@jasper
PCXTranslator
PNGTranslator@libpng
PPMTranslator
PSDTranslator
RAWTranslator
RTFTranslator
SGITranslator
TGATranslator
TIFFTranslator@tiff
WebPTranslator@libwebp
WonderBrushTranslator
] ;