class COMMON_APPLICATION_ROOT
Common application root for Windows and Unix
Add logged threads into thread.ecf with a variable to include/exclude
note
description: "Common application root for Windows and Unix"
notes: "[
Add logged threads into thread.ecf with a variable to include/exclude
]"
author: "Finnian Reilly"
copyright: "Copyright (c) 2001-2022 Finnian Reilly"
contact: "finnian at eiffel hyphen loop dot com"
license: "MIT license (See: en.wikipedia.org/wiki/MIT_License)"
date: "2024-11-18 10:54:25 GMT (Monday 18th November 2024)"
revision: "73"
deferred class
COMMON_APPLICATION_ROOT
inherit
EL_MULTI_APPLICATION_ROOT [BUILD_INFO,
-- Test everything
AUTOTEST_APP,
-- Test network.ecf (Do first to give time for socket address to be released for EROS_AUTOTEST_APP)
NETWORK_AUTOTEST_APP,
-- Test amazon-instant-access.ecf
AMAZON_INSTANT_ACCESS_AUTOTEST_APP,
-- Test app-manage.ecf
APP_MANAGE_AUTOTEST_APP,
-- Test base.ecf
BASE_AUTOTEST_APP,
-- Test C-language-interface.ecf
C_LANGUAGE_INTERFACE_AUTOTEST_APP,
-- Test compression.ecf
COMPRESSION_AUTOTEST_APP,
-- Test currency.ecf
CURRENCY_AUTOTEST_APP,
-- Test Eco-DB.ecf
ECO_DB_AUTOTEST_APP,
-- Test core concepts and behaviour of basic Eiffel code and libraries
EIFFEL_AUTOTEST_APP,
-- Test encryption.ecf
ENCRYPTION_AUTOTEST_APP,
-- Test evolicity.ecf
EVOLICITY_AUTOTEST_APP,
-- Test eros.ecf
BEXT_CLIENT_TEST_APP, BEXT_SERVER_TEST_APP,
FOURIER_MATH_CLIENT_TEST_APP, FOURIER_MATH_SERVER_TEST_APP,
-- Test file-processing.ecf
FILE_PROCESSING_AUTOTEST_APP,
-- Test i18n.ecf
I18N_AUTOTEST_APP,
-- Test image-utils.ecf
IMAGE_UTILS_AUTOTEST_APP,
-- Test markup-docs.pecf
OPEN_OFFICE_AUTOTEST_APP, THUNDERBIRD_AUTOTEST_APP,
-- Test os-command.ecf
OS_COMMAND_AUTOTEST_APP,
-- Test paypal-SBM.ecf
PAYPAL_STANDARD_BUTTON_MANAGER_AUTOTEST_APP,
-- Test pyxis-scan.ecf
PYXIS_SCAN_AUTOTEST_APP,
-- Test public-key-encryption.ecf
PUBLIC_KEY_ENCRYPTION_AUTOTEST_APP,
-- Test search-engine.ecf
SEARCH_ENGINE_AUTOTEST_APP,
-- Test text-formats.ecf
TEXT_FORMATS_AUTOTEST_APP,
-- Test text-process.ecf
TEXT_PROCESS_AUTOTEST_APP,
-- Test vtd-xml.ecf
VTD_XML_AUTOTEST_APP,
-- Test xml-scan.ecf
XML_SCAN_AUTOTEST_APP,
-- Test eros.ecf
-- (Run 2nd last to give time for socket address to be released from `SIMPLE_CLIENT_SERVER_TEST_SET')
EROS_AUTOTEST_APP,
-- Test http-client.ecf
-- (Run last as some tests may fail due to httpbin.org test server availability)
HTTP_CLIENT_AUTOTEST_APP
]
EL_OS_DEPENDENT
COMPILED_CLASSES
end