* 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]>
88 lines
1.9 KiB
Plaintext
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
|
|
] ;
|