jgeralnik.patch
| b/code/CMakeLists.txt Fri Dec 03 03:17:09 2010 +0200 | ||
|---|---|---|
| 183 | 183 |
# a final Doxyfile |
| 184 | 184 |
CONFIGURE_FILE(${CMAKE_SOURCE_DIR}/doc/Doxyfile.cmake.in ${CMAKE_BINARY_DIR}/doc/Doxyfile)
|
| 185 | 185 |
|
| 186 | 186 |
ADD_CUSTOM_TARGET(DoxygenDoc ${DOXYGEN} ${CMAKE_BINARY_DIR}/doc/Doxyfile)
|
| 187 | 187 |
ENDIF(BUILD_DOCUMENTATION) |
| 188 | 188 |
|
| 189 | 189 |
IF(WITH_NEL_TESTS) |
| 190 | 190 |
ENABLE_TESTING() |
| 191 |
ADD_TEST(nel_unit_test ${CMAKE_RUNTIME_OUTPUT_DIRECTORY}/nel_unit_test --html)
|
|
| 191 |
ADD_TEST(nel_ligo_test ${CMAKE_RUNTIME_OUTPUT_DIRECTORY}/nel_ligo_test --html)
|
|
| 192 |
ADD_TEST(nel_misc_test ${CMAKE_RUNTIME_OUTPUT_DIRECTORY}/nel_misc_test --html)
|
|
| 193 |
ADD_TEST(nel_net_test ${CMAKE_RUNTIME_OUTPUT_DIRECTORY}/nel_net_test --html)
|
|
| 192 | 194 |
IF(BUILD_DASHBOARD) |
| 193 | 195 |
INCLUDE(Dart) |
| 194 | 196 |
SET(SVNCOMMAND svn) |
| 195 | 197 |
SET(SVNSOURCEDIR http://dev.ryzom.com/svn/trunk/nel) |
| 196 | 198 |
SET(GENERATELOGS svn2cl) |
| 197 | 199 |
ENDIF(BUILD_DASHBOARD) |
| 198 | 200 |
ENDIF(WITH_NEL_TESTS) |
| 199 | 201 |
|
| b/code/nel/tools/CMakeLists.txt Fri Dec 03 03:17:09 2010 +0200 | ||
|---|---|---|
| 17 | 17 |
ADD_SUBDIRECTORY(georges) |
| 18 | 18 |
ENDIF(WITH_GEORGES) |
| 19 | 19 |
|
| 20 | 20 |
IF(WITH_SOUND) |
| 21 | 21 |
ADD_SUBDIRECTORY(sound) |
| 22 | 22 |
ENDIF(WITH_SOUND) |
| 23 | 23 |
|
| 24 | 24 |
IF(WITH_NEL_TESTS) |
| 25 |
ADD_SUBDIRECTORY(nel_unit_test) |
|
| 25 |
# ADD_SUBDIRECTORY(nel_unit_test) |
|
| 26 |
ADD_SUBDIRECTORY(nel_misc_test) |
|
| 27 |
ADD_SUBDIRECTORY(nel_net_test) |
|
| 28 |
ADD_SUBDIRECTORY(nel_ligo_test) |
|
| 26 | 29 |
ENDIF(WITH_NEL_TESTS) |
| 27 | 30 |
|
| 28 | 31 |
#build_gamedata |
| b/code/nel/tools/nel_ligo_test/#CMakeLists.txt# Fri Dec 03 03:17:09 2010 +0200 | ||
|---|---|---|
| 1 |
FILE(GLOB SRC *.cpp *.h) |
|
| 2 | ||
| 3 |
ADD_EXECUTABLE(nel_ligo_test nel_ligo_test.cpp ut_ligo.h ut_ligo_primitive.h) |
|
| 4 | ||
| 5 |
INCLUDE_DIRECTORIES(${LIBXML2_INCLUDE_DIR} ${CPPTEST_INCLUDE_DIR})
|
|
| 6 | ||
| 7 |
TARGET_LINK_LIBRARIES(nel_ligo_test ${CPPTEST_LIBRARIES} nelligo)
|
|
| 8 |
NL_DEFAULT_PROPS(nel_ligo_test "Ligo Unit Tests") |
|
| 9 |
NL_ADD_RUNTIME_FLAGS(nel_ligo_test) |
|
| 10 | ||
| 11 |
ADD_DEFINITIONS(${LIBXML2_DEFINITIONS} -DNEL_UNIT_LIGO_BASE="${PROJECT_SOURCE_DIR}/tools/nel_ligo_test/")
|
|
| 12 | ||
| 13 |
INSTALL(TARGETS nel_ligo_test RUNTIME DESTINATION bin) |
|
| b/code/nel/tools/nel_ligo_test/CMakeLists.txt Fri Dec 03 03:17:09 2010 +0200 | ||
|---|---|---|
| 1 |
FILE(GLOB SRC *.cpp *.h) |
|
| 2 |
|
|
| 3 |
ADD_EXECUTABLE(nel_ligo_test ${SRC})
|
|
| 4 |
|
|
| 5 |
INCLUDE_DIRECTORIES(${LIBXML2_INCLUDE_DIR} ${CPPTEST_INCLUDE_DIR})
|
|
| 6 |
|
|
| 7 |
TARGET_LINK_LIBRARIES(nel_ligo_test ${CPPTEST_LIBRARIES} nelligo)
|
|
| 8 |
NL_DEFAULT_PROPS(nel_ligo_test "Ligo Unit Tests") |
|
| 9 |
NL_ADD_RUNTIME_FLAGS(nel_ligo_test) |
|
| 10 |
|
|
| 11 |
ADD_DEFINITIONS(${LIBXML2_DEFINITIONS} -DNEL_UNIT_LIGO_BASE="${PROJECT_SOURCE_DIR}/tools/nel_ligo_test/")
|
|
| 12 |
|
|
| 13 |
INSTALL(TARGETS nel_ligo_test RUNTIME DESTINATION bin) |
|
| b/code/nel/tools/nel_ligo_test/__ligo_class.xml Fri Dec 03 03:17:09 2010 +0200 | ||
|---|---|---|
| 1 |
<?xml version="1.0"?> |
|
| 2 |
<NEL_LIGO_PRIMITIVE_CLASS> |
|
| 3 |
<ALIAS_DYNAMIC_BITS BIT_COUNT="20"/> |
|
| 4 |
<ALIAS_STATIC_FILE_ID FILE_NAME="file_index.cfg"/> |
|
| 5 |
|
|
| 6 |
<PRIMITIVE CLASS_NAME="root" TYPE="node" AUTO_INIT="true" DELETABLE="true"> |
|
| 7 |
<PARAMETER NAME="name" TYPE="string" VISIBLE="true"/> |
|
| 8 |
<PARAMETER NAME="path" TYPE="string" VISIBLE="true"/> |
|
| 9 |
<DYNAMIC_CHILD CLASS_NAME="test"/> |
|
| 10 |
</PRIMITIVE> |
|
| 11 |
|
|
| 12 |
<!-- the alias class, used by all other class that need persistent aliases--> |
|
| 13 |
<PRIMITIVE CLASS_NAME="alias" TYPE="alias" AUTO_INIT="true" DELETABLE="false"> |
|
| 14 |
</PRIMITIVE> |
|
| 15 |
|
|
| 16 |
<PRIMITIVE CLASS_NAME="test" TYPE="node" AUTO_INIT="false" DELETABLE="true" NUMBERIZE="false"> |
|
| 17 |
<PARAMETER NAME="name" TYPE="string" VISIBLE="true"/> |
|
| 18 |
<STATIC_CHILD CLASS_NAME="alias" NAME="alias"/> |
|
| 19 |
<DYNAMIC_CHILD CLASS_NAME="test"/> |
|
| 20 |
</PRIMITIVE> |
|
| 21 |
</NEL_LIGO_PRIMITIVE_CLASS> |
|
| b/code/nel/tools/nel_ligo_test/__test_prim.primitive Fri Dec 03 03:17:09 2010 +0200 | ||
|---|---|---|
| 1 |
<?xml version="1.0"?> |
|
| 2 |
<PRIMITIVES VERSION="1"> |
|
| 3 |
<ROOT_PRIMITIVE TYPE="CPrimNode"> |
|
| 4 |
<ALIAS LAST_GENERATED="1"/> |
|
| 5 |
<CHILD TYPE="CPrimNode"> |
|
| 6 |
<PROPERTY TYPE="string"> |
|
| 7 |
<NAME>class</NAME> |
|
| 8 |
<STRING>test</STRING> |
|
| 9 |
</PROPERTY> |
|
| 10 |
<PROPERTY TYPE="string"> |
|
| 11 |
<NAME>name</NAME> |
|
| 12 |
<STRING>test_root</STRING> |
|
| 13 |
</PROPERTY> |
|
| 14 |
<CHILD TYPE="CPrimAlias"> |
|
| 15 |
<ALIAS VALUE="1"/> |
|
| 16 |
<PROPERTY TYPE="string"> |
|
| 17 |
<NAME>class</NAME> |
|
| 18 |
<STRING>alias</STRING> |
|
| 19 |
</PROPERTY> |
|
| 20 |
<PROPERTY TYPE="string"> |
|
| 21 |
<NAME>name</NAME> |
|
| 22 |
<STRING>alias</STRING> |
|
| 23 |
</PROPERTY> |
|
| 24 |
</CHILD> |
|
| 25 |
</CHILD> |
|
| 26 |
</ROOT_PRIMITIVE> |
|
| 27 |
</PRIMITIVES> |
|
| b/code/nel/tools/nel_ligo_test/debug_cfg_with_error_main.cfg Fri Dec 03 03:17:09 2010 +0200 | ||
|---|---|---|
| 1 |
#fileline "r:/code/nel/tools/nel_unit_test/ut_misc_files/cfg_with_error_main.cfg" 1 |
|
| 2 |
// This config file include the config file with error then generate an error |
|
| 3 |
// WARNING : is you add lines, update the code in the test |
|
| 4 |
|
|
| 5 |
|
|
| 6 |
#fileline "r:/code/nel/tools/nel_unit_test/ut_misc_files/cfg_with_error.cfg" 1 |
|
| 7 |
// In this cfg, we introduce an error in a line after define and if clause |
|
| 8 |
|
|
| 9 |
|
|
| 10 |
#fileline "r:/code/nel/tools/nel_unit_test/ut_misc_files/cfg_with_error.cfg" 5 |
|
| 11 |
|
|
| 12 |
#fileline "r:/code/nel/tools/nel_unit_test/ut_misc_files/cfg_with_error.cfg" 7 |
|
| 13 |
|
|
| 14 |
#fileline "r:/code/nel/tools/nel_unit_test/ut_misc_files/cfg_with_error.cfg" 9 |
|
| 15 |
// nothing |
|
| 16 |
|
|
| 17 |
#fileline "r:/code/nel/tools/nel_unit_test/ut_misc_files/cfg_with_error.cfg" 13 |
|
| 18 |
#fileline "r:/code/nel/tools/nel_unit_test/ut_misc_files/cfg_with_error.cfg" 15 |
|
| 19 |
|
|
| 20 |
|
|
| 21 |
// Here is the offending line, at line 18 |
|
| 22 |
ABadVar iable = "foo"; |
|
| 23 |
|
|
| 24 |
// Some additionnal garbase lines |
|
| 25 |
|
|
| 26 |
AGoodVar = "bar"; |
|
| 27 |
#fileline "r:/code/nel/tools/nel_unit_test/ut_misc_files/cfg_with_error_main.cfg" 6 |
|
| 28 |
|
|
| 29 |
#fileline "r:/code/nel/tools/nel_unit_test/ut_misc_files/cfg_with_error_main.cfg" 8 |
|
| 30 |
#fileline "r:/code/nel/tools/nel_unit_test/ut_misc_files/cfg_with_error_main.cfg" 9 |
|
| 31 |
|
|
| 32 |
#fileline "r:/code/nel/tools/nel_unit_test/ut_misc_files/cfg_with_error_main.cfg" 11 |
|
| 33 |
// nothing |
|
| 34 |
|
|
| 35 |
#fileline "r:/code/nel/tools/nel_unit_test/ut_misc_files/cfg_with_error_main.cfg" 15 |
|
| 36 |
#fileline "r:/code/nel/tools/nel_unit_test/ut_misc_files/cfg_with_error_main.cfg" 17 |
|
| 37 |
|
|
| 38 |
|
|
| 39 |
// Some additionnal garbase lines |
|
| 40 |
|
|
| 41 |
AGoodVar = "bar"; |
|
| b/code/nel/tools/nel_ligo_test/nel_ligo_test.cpp Fri Dec 03 03:17:09 2010 +0200 | ||
|---|---|---|
| 1 |
// NeL - MMORPG Framework <http://dev.ryzom.com/projects/nel/> |
|
| 2 |
// Copyright (C) 2010 Winch Gate Property Limited |
|
| 3 |
// |
|
| 4 |
// This program is free software: you can redistribute it and/or modify |
|
| 5 |
// it under the terms of the GNU Affero General Public License as |
|
| 6 |
// published by the Free Software Foundation, either version 3 of the |
|
| 7 |
// License, or (at your option) any later version. |
|
| 8 |
// |
|
| 9 |
// This program is distributed in the hope that it will be useful, |
|
| 10 |
// but WITHOUT ANY WARRANTY; without even the implied warranty of |
|
| 11 |
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the |
|
| 12 |
// GNU Affero General Public License for more details. |
|
| 13 |
// |
|
| 14 |
// You should have received a copy of the GNU Affero General Public License |
|
| 15 |
// along with this program. If not, see <http://www.gnu.org/licenses/>. |
|
| 16 |
|
|
| 17 |
#include <nel/misc/types_nl.h> |
|
| 18 |
|
|
| 19 |
#include <fstream> |
|
| 20 |
#include <cpptest.h> |
|
| 21 |
|
|
| 22 |
#include <nel/misc/debug.h> |
|
| 23 |
|
|
| 24 |
using namespace std; |
|
| 25 |
|
|
| 26 |
#ifdef NL_OS_WINDOWS |
|
| 27 |
# define NEL_UNIT_DATA "" |
|
| 28 |
#endif |
|
| 29 |
|
|
| 30 |
#include "ut_ligo.h" |
|
| 31 |
// Add a line here when adding a new test MODULE |
|
| 32 |
|
|
| 33 |
#ifdef _MSC_VER |
|
| 34 |
|
|
| 35 |
/** A special stream buffer that output in the 'output debug string' feature of windows. |
|
| 36 |
*/ |
|
| 37 |
class CDebugOutput : public streambuf |
|
| 38 |
{
|
|
| 39 |
int_type overflow(int_type c) |
|
| 40 |
{
|
|
| 41 |
string str(pbase(), pptr()); |
|
| 42 |
|
|
| 43 |
if (c != traits_type::eof()) |
|
| 44 |
str += c; |
|
| 45 |
OutputDebugString(str.c_str() ); |
|
| 46 |
|
|
| 47 |
return c; |
|
| 48 |
} |
|
| 49 |
}; |
|
| 50 |
// The instance of the streambug |
|
| 51 |
ostream msvDebug(new CDebugOutput); |
|
| 52 |
|
|
| 53 |
#endif |
|
| 54 |
|
|
| 55 |
static void usage() |
|
| 56 |
{
|
|
| 57 |
cout << "usage: mytest [MODE]\n" |
|
| 58 |
<< "where MODE may be one of:\n" |
|
| 59 |
<< " --compiler\n" |
|
| 60 |
<< " --html\n" |
|
| 61 |
<< " --text-terse (default)\n" |
|
| 62 |
<< " --text-verbose\n"; |
|
| 63 |
exit(0); |
|
| 64 |
} |
|
| 65 |
|
|
| 66 |
static auto_ptr<Test::Output> cmdline(int argc, char* argv[]) |
|
| 67 |
{
|
|
| 68 |
if (argc > 2) |
|
| 69 |
usage(); // will not return |
|
| 70 |
|
|
| 71 |
Test::Output* output = 0; |
|
| 72 |
|
|
| 73 |
if (argc == 1) |
|
| 74 |
output = new Test::TextOutput(Test::TextOutput::Verbose); |
|
| 75 |
else |
|
| 76 |
{
|
|
| 77 |
const char* arg = argv[1]; |
|
| 78 |
if (strcmp(arg, "--compiler") == 0) |
|
| 79 |
{
|
|
| 80 |
#ifdef _MSC_VER |
|
| 81 |
output = new Test::CompilerOutput(Test::CompilerOutput::MSVC, msvDebug); |
|
| 82 |
#elif defined(__GNUC__) |
|
| 83 |
output = new Test::CompilerOutput(Test::CompilerOutput::GCC); |
|
| 84 |
#else |
|
| 85 |
output = new Test::CompilerOutput; |
|
| 86 |
#endif |
|
| 87 |
} |
|
| 88 |
else if (strcmp(arg, "--html") == 0) |
|
| 89 |
output = new Test::HtmlOutput; |
|
| 90 |
else if (strcmp(arg, "--text-terse") == 0) |
|
| 91 |
output = new Test::TextOutput(Test::TextOutput::Terse); |
|
| 92 |
else if (strcmp(arg, "--text-verbose") == 0) |
|
| 93 |
output = new Test::TextOutput(Test::TextOutput::Verbose); |
|
| 94 |
else |
|
| 95 |
{
|
|
| 96 |
cout << "invalid commandline argument: " << arg << endl; |
|
| 97 |
usage(); // will not return |
|
| 98 |
} |
|
| 99 |
} |
|
| 100 |
|
|
| 101 |
return auto_ptr<Test::Output>(output); |
|
| 102 |
} |
|
| 103 |
|
|
| 104 |
// Main test program |
|
| 105 |
// |
|
| 106 |
int main(int argc, char *argv[]) |
|
| 107 |
{
|
|
| 108 |
static const char *outputFileName = "result.html"; |
|
| 109 |
|
|
| 110 |
// init Nel context |
|
| 111 |
new NLMISC::CApplicationContext; |
|
| 112 |
|
|
| 113 |
bool noerrors = false; |
|
| 114 |
|
|
| 115 |
try |
|
| 116 |
{
|
|
| 117 |
Test::Suite ts; |
|
| 118 |
|
|
| 119 |
ts.add(auto_ptr<Test::Suite>(new CUTLigo)); |
|
| 120 |
// Add a line here when adding a new test MODULE |
|
| 121 |
|
|
| 122 |
auto_ptr<Test::Output> output(cmdline(argc, argv)); |
|
| 123 |
noerrors = ts.run(*output); |
|
| 124 |
|
|
| 125 |
Test::HtmlOutput* const html = dynamic_cast<Test::HtmlOutput*>(output.get()); |
|
| 126 |
if (html) |
|
| 127 |
{
|
|
| 128 |
std::ofstream fout(outputFileName); |
|
| 129 |
html->generate(fout, true, "NeLTest"); |
|
| 130 |
} |
|
| 131 |
} |
|
| 132 |
catch (...) |
|
| 133 |
{
|
|
| 134 |
cout << "unexpected exception encountered"; |
|
| 135 |
return EXIT_FAILURE; |
|
| 136 |
} |
|
| 137 |
if(noerrors) |
|
| 138 |
nlinfo("No errors during ligo unit testing");
|
|
| 139 |
else |
|
| 140 |
nlwarning("Errors during ligo unit testing");
|
|
| 141 |
return noerrors?EXIT_SUCCESS:EXIT_FAILURE; |
|
| 142 |
} |
|
| b/code/nel/tools/nel_ligo_test/nel_ligo_test.sln Fri Dec 03 03:17:09 2010 +0200 | ||
|---|---|---|
| 1 |
Microsoft Visual Studio Solution File, Format Version 10.00 |
|
| 2 |
# Visual C++ Express 2008 |
|
| 3 |
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "nel_unit_test", "nel_unit_test.vcproj", "{F89D1853-2E47-4CE5-8EC8-188A805887EE}"
|
|
| 4 |
ProjectSection(ProjectDependencies) = postProject |
|
| 5 |
{44B21233-EFCC-4825-B5E5-3A3BD6CC5516} = {44B21233-EFCC-4825-B5E5-3A3BD6CC5516}
|
|
| 6 |
{67AF56A4-A228-4BFB-BDA8-026CBEDE8BF9} = {67AF56A4-A228-4BFB-BDA8-026CBEDE8BF9}
|
|
| 7 |
{1DDC11C7-AF79-40F3-A6D4-F84BA8644B5C} = {1DDC11C7-AF79-40F3-A6D4-F84BA8644B5C}
|
|
| 8 |
EndProjectSection |
|
| 9 |
EndProject |
|
| 10 |
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "misc", "..\..\src\misc.vcproj", "{44B21233-EFCC-4825-B5E5-3A3BD6CC5516}"
|
|
| 11 |
EndProject |
|
| 12 |
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "net", "..\..\src\net.vcproj", "{67AF56A4-A228-4BFB-BDA8-026CBEDE8BF9}"
|
|
| 13 |
EndProject |
|
| 14 |
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "ligo", "..\..\src\ligo.vcproj", "{1DDC11C7-AF79-40F3-A6D4-F84BA8644B5C}"
|
|
| 15 |
EndProject |
|
| 16 |
Global |
|
| 17 |
GlobalSection(SolutionConfigurationPlatforms) = preSolution |
|
| 18 |
Debug|Win32 = Debug|Win32 |
|
| 19 |
Debug|x64 = Debug|x64 |
|
| 20 |
Release|Win32 = Release|Win32 |
|
| 21 |
Release|x64 = Release|x64 |
|
| 22 |
EndGlobalSection |
|
| 23 |
GlobalSection(ProjectConfigurationPlatforms) = postSolution |
|
| 24 |
{F89D1853-2E47-4CE5-8EC8-188A805887EE}.Debug|Win32.ActiveCfg = Debug|Win32
|
|
| 25 |
{F89D1853-2E47-4CE5-8EC8-188A805887EE}.Debug|Win32.Build.0 = Debug|Win32
|
|
| 26 |
{F89D1853-2E47-4CE5-8EC8-188A805887EE}.Debug|x64.ActiveCfg = Debug|x64
|
|
| 27 |
{F89D1853-2E47-4CE5-8EC8-188A805887EE}.Debug|x64.Build.0 = Debug|x64
|
|
| 28 |
{F89D1853-2E47-4CE5-8EC8-188A805887EE}.Release|Win32.ActiveCfg = Release|Win32
|
|
| 29 |
{F89D1853-2E47-4CE5-8EC8-188A805887EE}.Release|Win32.Build.0 = Release|Win32
|
|
| 30 |
{F89D1853-2E47-4CE5-8EC8-188A805887EE}.Release|x64.ActiveCfg = Release|x64
|
|
| 31 |
{F89D1853-2E47-4CE5-8EC8-188A805887EE}.Release|x64.Build.0 = Release|x64
|
|
| 32 |
{44B21233-EFCC-4825-B5E5-3A3BD6CC5516}.Debug|Win32.ActiveCfg = Debug|Win32
|
|
| 33 |
{44B21233-EFCC-4825-B5E5-3A3BD6CC5516}.Debug|Win32.Build.0 = Debug|Win32
|
|
| 34 |
{44B21233-EFCC-4825-B5E5-3A3BD6CC5516}.Debug|x64.ActiveCfg = Debug|x64
|
|
| 35 |
{44B21233-EFCC-4825-B5E5-3A3BD6CC5516}.Debug|x64.Build.0 = Debug|x64
|
|
| 36 |
{44B21233-EFCC-4825-B5E5-3A3BD6CC5516}.Release|Win32.ActiveCfg = Release|Win32
|
|
| 37 |
{44B21233-EFCC-4825-B5E5-3A3BD6CC5516}.Release|Win32.Build.0 = Release|Win32
|
|
| 38 |
{44B21233-EFCC-4825-B5E5-3A3BD6CC5516}.Release|x64.ActiveCfg = Release|x64
|
|
| 39 |
{44B21233-EFCC-4825-B5E5-3A3BD6CC5516}.Release|x64.Build.0 = Release|x64
|
|
| 40 |
{67AF56A4-A228-4BFB-BDA8-026CBEDE8BF9}.Debug|Win32.ActiveCfg = Debug|Win32
|
|
| 41 |
{67AF56A4-A228-4BFB-BDA8-026CBEDE8BF9}.Debug|Win32.Build.0 = Debug|Win32
|
|
| 42 |
{67AF56A4-A228-4BFB-BDA8-026CBEDE8BF9}.Debug|x64.ActiveCfg = Debug|x64
|
|
| 43 |
{67AF56A4-A228-4BFB-BDA8-026CBEDE8BF9}.Debug|x64.Build.0 = Debug|x64
|
|
| 44 |
{67AF56A4-A228-4BFB-BDA8-026CBEDE8BF9}.Release|Win32.ActiveCfg = Release|Win32
|
|
| 45 |
{67AF56A4-A228-4BFB-BDA8-026CBEDE8BF9}.Release|Win32.Build.0 = Release|Win32
|
|
| 46 |
{67AF56A4-A228-4BFB-BDA8-026CBEDE8BF9}.Release|x64.ActiveCfg = Release|x64
|
|
| 47 |
{67AF56A4-A228-4BFB-BDA8-026CBEDE8BF9}.Release|x64.Build.0 = Release|x64
|
|
| 48 |
{1DDC11C7-AF79-40F3-A6D4-F84BA8644B5C}.Debug|Win32.ActiveCfg = Debug|Win32
|
|
| 49 |
{1DDC11C7-AF79-40F3-A6D4-F84BA8644B5C}.Debug|Win32.Build.0 = Debug|Win32
|
|
| 50 |
{1DDC11C7-AF79-40F3-A6D4-F84BA8644B5C}.Debug|x64.ActiveCfg = Debug|x64
|
|
| 51 |
{1DDC11C7-AF79-40F3-A6D4-F84BA8644B5C}.Debug|x64.Build.0 = Debug|x64
|
|
| 52 |
{1DDC11C7-AF79-40F3-A6D4-F84BA8644B5C}.Release|Win32.ActiveCfg = Release|Win32
|
|
| 53 |
{1DDC11C7-AF79-40F3-A6D4-F84BA8644B5C}.Release|Win32.Build.0 = Release|Win32
|
|
| 54 |
{1DDC11C7-AF79-40F3-A6D4-F84BA8644B5C}.Release|x64.ActiveCfg = Release|x64
|
|
| 55 |
{1DDC11C7-AF79-40F3-A6D4-F84BA8644B5C}.Release|x64.Build.0 = Release|x64
|
|
| 56 |
EndGlobalSection |
|
| 57 |
GlobalSection(SolutionProperties) = preSolution |
|
| 58 |
HideSolutionNode = FALSE |
|
| 59 |
EndGlobalSection |
|
| 60 |
EndGlobal |
|
| b/code/nel/tools/nel_ligo_test/nel_ligo_test.vcproj Fri Dec 03 03:17:09 2010 +0200 | ||
|---|---|---|
| 1 |
<?xml version="1.0" encoding="Windows-1252"?> |
|
| 2 |
<VisualStudioProject |
|
| 3 |
ProjectType="Visual C++" |
|
| 4 |
Version="9.00" |
|
| 5 |
Name="nel_unit_test" |
|
| 6 |
ProjectGUID="{F89D1853-2E47-4CE5-8EC8-188A805887EE}"
|
|
| 7 |
RootNamespace="nel_unit_test" |
|
| 8 |
TargetFrameworkVersion="0" |
|
| 9 |
> |
|
| 10 |
<Platforms> |
|
| 11 |
<Platform |
|
| 12 |
Name="Win32" |
|
| 13 |
/> |
|
| 14 |
<Platform |
|
| 15 |
Name="x64" |
|
| 16 |
/> |
|
| 17 |
</Platforms> |
|
| 18 |
<ToolFiles> |
|
| 19 |
</ToolFiles> |
|
| 20 |
<Configurations> |
|
| 21 |
<Configuration |
|
| 22 |
Name="Debug|Win32" |
|
| 23 |
OutputDirectory="obj\$(ConfigurationName)\$(ProjectName)" |
|
| 24 |
IntermediateDirectory="obj\$(ConfigurationName)\$(ProjectName)" |
|
| 25 |
ConfigurationType="1" |
|
| 26 |
UseOfMFC="0" |
|
| 27 |
ATLMinimizesCRunTimeLibraryUsage="false" |
|
| 28 |
CharacterSet="2" |
|
| 29 |
> |
|
| 30 |
<Tool |
|
| 31 |
Name="VCPreBuildEventTool" |
|
| 32 |
/> |
|
| 33 |
<Tool |
|
| 34 |
Name="VCCustomBuildTool" |
|
| 35 |
/> |
|
| 36 |
<Tool |
|
| 37 |
Name="VCXMLDataGeneratorTool" |
|
| 38 |
/> |
|
| 39 |
<Tool |
|
| 40 |
Name="VCWebServiceProxyGeneratorTool" |
|
| 41 |
/> |
|
| 42 |
<Tool |
|
| 43 |
Name="VCMIDLTool" |
|
| 44 |
/> |
|
| 45 |
<Tool |
|
| 46 |
Name="VCCLCompilerTool" |
|
| 47 |
Optimization="4" |
|
| 48 |
InlineFunctionExpansion="1" |
|
| 49 |
AdditionalIncludeDirectories="..\..\include" |
|
| 50 |
PreprocessorDefinitions="_CONSOLE;WIN32;_DEBUG;LIBXML_STATIC" |
|
| 51 |
StringPooling="true" |
|
| 52 |
ExceptionHandling="2" |
|
| 53 |
BasicRuntimeChecks="3" |
|
| 54 |
SmallerTypeCheck="true" |
|
| 55 |
RuntimeLibrary="3" |
|
| 56 |
WarningLevel="3" |
|
| 57 |
DebugInformationFormat="3" |
|
| 58 |
/> |
|
| 59 |
<Tool |
|
| 60 |
Name="VCManagedResourceCompilerTool" |
|
| 61 |
/> |
|
| 62 |
<Tool |
|
| 63 |
Name="VCResourceCompilerTool" |
|
| 64 |
/> |
|
| 65 |
<Tool |
|
| 66 |
Name="VCPreLinkEventTool" |
|
| 67 |
/> |
|
| 68 |
<Tool |
|
| 69 |
Name="VCLinkerTool" |
|
| 70 |
AdditionalDependencies="cpptestd.lib" |
|
| 71 |
OutputFile="$(RootNamespace)_d.exe" |
|
| 72 |
IgnoreDefaultLibraryNames="" |
|
| 73 |
GenerateDebugInformation="true" |
|
| 74 |
SubSystem="1" |
|
| 75 |
RandomizedBaseAddress="1" |
|
| 76 |
TargetMachine="1" |
|
| 77 |
/> |
|
| 78 |
<Tool |
|
| 79 |
Name="VCALinkTool" |
|
| 80 |
/> |
|
| 81 |
<Tool |
|
| 82 |
Name="VCManifestTool" |
|
| 83 |
/> |
|
| 84 |
<Tool |
|
| 85 |
Name="VCXDCMakeTool" |
|
| 86 |
/> |
|
| 87 |
<Tool |
|
| 88 |
Name="VCBscMakeTool" |
|
| 89 |
/> |
|
| 90 |
<Tool |
|
| 91 |
Name="VCFxCopTool" |
|
| 92 |
/> |
|
| 93 |
<Tool |
|
| 94 |
Name="VCAppVerifierTool" |
|
| 95 |
/> |
|
| 96 |
<Tool |
|
| 97 |
Name="VCPostBuildEventTool" |
|
| 98 |
/> |
|
| 99 |
</Configuration> |
|
| 100 |
<Configuration |
|
| 101 |
Name="Release|Win32" |
|
| 102 |
OutputDirectory="obj\$(ConfigurationName)\$(ProjectName)" |
|
| 103 |
IntermediateDirectory="obj\$(ConfigurationName)\$(ProjectName)" |
|
| 104 |
ConfigurationType="1" |
|
| 105 |
UseOfMFC="0" |
|
| 106 |
ATLMinimizesCRunTimeLibraryUsage="false" |
|
| 107 |
CharacterSet="2" |
|
| 108 |
> |
|
| 109 |
<Tool |
|
| 110 |
Name="VCPreBuildEventTool" |
|
| 111 |
/> |
|
| 112 |
<Tool |
|
| 113 |
Name="VCCustomBuildTool" |
|
| 114 |
/> |
|
| 115 |
<Tool |
|
| 116 |
Name="VCXMLDataGeneratorTool" |
|
| 117 |
/> |
|
| 118 |
<Tool |
|
| 119 |
Name="VCWebServiceProxyGeneratorTool" |
|
| 120 |
/> |
|
| 121 |
<Tool |
|
| 122 |
Name="VCMIDLTool" |
|
| 123 |
/> |
|
| 124 |
<Tool |
|
| 125 |
Name="VCCLCompilerTool" |
|
| 126 |
Optimization="3" |
|
| 127 |
InlineFunctionExpansion="2" |
|
| 128 |
EnableIntrinsicFunctions="true" |
|
| 129 |
FavorSizeOrSpeed="1" |
|
| 130 |
OmitFramePointers="true" |
|
| 131 |
EnableFiberSafeOptimizations="true" |
|
| 132 |
AdditionalIncludeDirectories="" |
|
| 133 |
PreprocessorDefinitions="_CONSOLE;WIN32;NDEBUG;ASSERT_THROW_EXCEPTION;LIBXML_STATIC" |
|
| 134 |
StringPooling="true" |
|
| 135 |
ExceptionHandling="2" |
|
| 136 |
RuntimeLibrary="2" |
|
| 137 |
BufferSecurityCheck="false" |
|
| 138 |
WarningLevel="3" |
|
| 139 |
DebugInformationFormat="3" |
|
| 140 |
/> |
|
| 141 |
<Tool |
|
| 142 |
Name="VCManagedResourceCompilerTool" |
|
| 143 |
/> |
|
| 144 |
<Tool |
|
| 145 |
Name="VCResourceCompilerTool" |
|
| 146 |
/> |
|
| 147 |
<Tool |
|
| 148 |
Name="VCPreLinkEventTool" |
|
| 149 |
/> |
|
| 150 |
<Tool |
|
| 151 |
Name="VCLinkerTool" |
|
| 152 |
AdditionalDependencies="cpptest.lib" |
|
| 153 |
OutputFile="$(RootNamespace).exe" |
|
| 154 |
IgnoreDefaultLibraryNames="" |
|
| 155 |
GenerateDebugInformation="true" |
|
| 156 |
SubSystem="1" |
|
| 157 |
OptimizeReferences="2" |
|
| 158 |
EnableCOMDATFolding="2" |
|
| 159 |
TargetMachine="1" |
|
| 160 |
/> |
|
| 161 |
<Tool |
|
| 162 |
Name="VCALinkTool" |
|
| 163 |
/> |
|
| 164 |
<Tool |
|
| 165 |
Name="VCManifestTool" |
|
| 166 |
/> |
|
| 167 |
<Tool |
|
| 168 |
Name="VCXDCMakeTool" |
|
| 169 |
/> |
|
| 170 |
<Tool |
|
| 171 |
Name="VCBscMakeTool" |
|
| 172 |
/> |
|
| 173 |
<Tool |
|
| 174 |
Name="VCFxCopTool" |
|
| 175 |
/> |
|
| 176 |
<Tool |
|
| 177 |
Name="VCAppVerifierTool" |
|
| 178 |
/> |
|
| 179 |
<Tool |
|
| 180 |
Name="VCPostBuildEventTool" |
|
| 181 |
/> |
|
| 182 |
</Configuration> |
|
| 183 |
<Configuration |
|
| 184 |
Name="Debug|x64" |
|
| 185 |
OutputDirectory="$(PlatformName)\$(ConfigurationName)" |
|
| 186 |
IntermediateDirectory="$(PlatformName)\$(ConfigurationName)" |
|
| 187 |
ConfigurationType="1" |
|
| 188 |
UseOfMFC="0" |
|
| 189 |
ATLMinimizesCRunTimeLibraryUsage="false" |
|
| 190 |
CharacterSet="2" |
|
| 191 |
> |
|
| 192 |
<Tool |
|
| 193 |
Name="VCPreBuildEventTool" |
|
| 194 |
/> |
|
| 195 |
<Tool |
|
| 196 |
Name="VCCustomBuildTool" |
|
| 197 |
/> |
|
| 198 |
<Tool |
|
| 199 |
Name="VCXMLDataGeneratorTool" |
|
| 200 |
/> |
|
| 201 |
<Tool |
|
| 202 |
Name="VCWebServiceProxyGeneratorTool" |
|
| 203 |
/> |
|
| 204 |
<Tool |
|
| 205 |
Name="VCMIDLTool" |
|
| 206 |
TargetEnvironment="3" |
|
| 207 |
/> |
|
| 208 |
<Tool |
|
| 209 |
Name="VCCLCompilerTool" |
|
| 210 |
Optimization="4" |
|
| 211 |
InlineFunctionExpansion="1" |
|
| 212 |
AdditionalIncludeDirectories="..\..\include" |
|
| 213 |
PreprocessorDefinitions="_CONSOLE;WIN32;_DEBUG;LIBXML_STATIC" |
|
| 214 |
StringPooling="true" |
|
| 215 |
ExceptionHandling="2" |
|
| 216 |
BasicRuntimeChecks="3" |
|
| 217 |
SmallerTypeCheck="true" |
|
| 218 |
RuntimeLibrary="3" |
|
| 219 |
WarningLevel="3" |
|
| 220 |
DebugInformationFormat="3" |
|
| 221 |
/> |
|
| 222 |
<Tool |
|
| 223 |
Name="VCManagedResourceCompilerTool" |
|
| 224 |
/> |
|
| 225 |
<Tool |
|
| 226 |
Name="VCResourceCompilerTool" |
|
| 227 |
/> |
|
| 228 |
<Tool |
|
| 229 |
Name="VCPreLinkEventTool" |
|
| 230 |
/> |
|
| 231 |
<Tool |
|
| 232 |
Name="VCLinkerTool" |
|
| 233 |
AdditionalDependencies="cpptestd.lib" |
|
| 234 |
OutputFile="$(RootNamespace)_d.exe" |
|
| 235 |
IgnoreDefaultLibraryNames="" |
|
| 236 |
GenerateDebugInformation="true" |
|
| 237 |
SubSystem="1" |
|
| 238 |
RandomizedBaseAddress="1" |
|
| 239 |
TargetMachine="17" |
|
| 240 |
/> |
|
| 241 |
<Tool |
|
| 242 |
Name="VCALinkTool" |
|
| 243 |
/> |
|
| 244 |
<Tool |
|
| 245 |
Name="VCManifestTool" |
|
| 246 |
/> |
|
| 247 |
<Tool |
|
| 248 |
Name="VCXDCMakeTool" |
|
| 249 |
/> |
|
| 250 |
<Tool |
|
| 251 |
Name="VCBscMakeTool" |
|
| 252 |
/> |
|
| 253 |
<Tool |
|
| 254 |
Name="VCFxCopTool" |
|
| 255 |
/> |
|
| 256 |
<Tool |
|
| 257 |
Name="VCAppVerifierTool" |
|
| 258 |
/> |
|
| 259 |
<Tool |
|
| 260 |
Name="VCPostBuildEventTool" |
|
| 261 |
/> |
|
| 262 |
</Configuration> |
|
| 263 |
<Configuration |
|
| 264 |
Name="Release|x64" |
|
| 265 |
OutputDirectory="$(PlatformName)\$(ConfigurationName)" |
|
| 266 |
IntermediateDirectory="$(PlatformName)\$(ConfigurationName)" |
|
| 267 |
ConfigurationType="1" |
|
| 268 |
UseOfMFC="0" |
|
| 269 |
ATLMinimizesCRunTimeLibraryUsage="false" |
|
| 270 |
CharacterSet="2" |
|
| 271 |
> |
|
| 272 |
<Tool |
|
| 273 |
Name="VCPreBuildEventTool" |
|
| 274 |
/> |
|
| 275 |
<Tool |
|
| 276 |
Name="VCCustomBuildTool" |
|
| 277 |
/> |
|
| 278 |
<Tool |
|
| 279 |
Name="VCXMLDataGeneratorTool" |
|
| 280 |
/> |
|
| 281 |
<Tool |
|
| 282 |
Name="VCWebServiceProxyGeneratorTool" |
|
| 283 |
/> |
|
| 284 |
<Tool |
|
| 285 |
Name="VCMIDLTool" |
|
| 286 |
TargetEnvironment="3" |
|
| 287 |
/> |
|
| 288 |
<Tool |
|
| 289 |
Name="VCCLCompilerTool" |
|
| 290 |
Optimization="3" |
|
| 291 |
InlineFunctionExpansion="2" |
|
| 292 |
EnableIntrinsicFunctions="true" |
|
| 293 |
FavorSizeOrSpeed="1" |
|
| 294 |
OmitFramePointers="true" |
|
| 295 |
EnableFiberSafeOptimizations="true" |
|
| 296 |
AdditionalIncludeDirectories="" |
|
| 297 |
PreprocessorDefinitions="_CONSOLE;WIN32;NDEBUG;ASSERT_THROW_EXCEPTION;LIBXML_STATIC" |
|
| 298 |
StringPooling="true" |
|
| 299 |
ExceptionHandling="2" |
|
| 300 |
RuntimeLibrary="2" |
|
| 301 |
BufferSecurityCheck="false" |
|
| 302 |
WarningLevel="3" |
|
| 303 |
DebugInformationFormat="3" |
|
| 304 |
/> |
|
| 305 |
<Tool |
|
| 306 |
Name="VCManagedResourceCompilerTool" |
|
| 307 |
/> |
|
| 308 |
<Tool |
|
| 309 |
Name="VCResourceCompilerTool" |
|
| 310 |
/> |
|
| 311 |
<Tool |
|
| 312 |
Name="VCPreLinkEventTool" |
|
| 313 |
/> |
|
| 314 |
<Tool |
|
| 315 |
Name="VCLinkerTool" |
|
| 316 |
AdditionalDependencies="cpptest.lib" |
|
| 317 |
OutputFile="$(RootNamespace).exe" |
|
| 318 |
IgnoreDefaultLibraryNames="" |
|
| 319 |
GenerateDebugInformation="true" |
|
| 320 |
SubSystem="1" |
|
| 321 |
OptimizeReferences="2" |
|
| 322 |
EnableCOMDATFolding="2" |
|
| 323 |
TargetMachine="17" |
|
| 324 |
/> |
|
| 325 |
<Tool |
|
| 326 |
Name="VCALinkTool" |
|
| 327 |
/> |
|
| 328 |
<Tool |
|
| 329 |
Name="VCManifestTool" |
|
| 330 |
/> |
|
| 331 |
<Tool |
|
| 332 |
Name="VCXDCMakeTool" |
|
| 333 |
/> |
|
| 334 |
<Tool |
|
| 335 |
Name="VCBscMakeTool" |
|
| 336 |
/> |
|
| 337 |
<Tool |
|
| 338 |
Name="VCFxCopTool" |
|
| 339 |
/> |
|
| 340 |
<Tool |
|
| 341 |
Name="VCAppVerifierTool" |
|
| 342 |
/> |
|
| 343 |
<Tool |
|
| 344 |
Name="VCPostBuildEventTool" |
|
| 345 |
/> |
|
| 346 |
</Configuration> |
|
| 347 |
</Configurations> |
|
| 348 |
<References> |
|
| 349 |
</References> |
|
| 350 |
<Files> |
|
| 351 |
<File |
|
| 352 |
RelativePath="nel_unit_test.cpp" |
|
| 353 |
> |
|
| 354 |
</File> |
|
| 355 |
<File |
|
| 356 |
RelativePath=".\ut_ligo.h" |
|
| 357 |
> |
|
| 358 |
</File> |
|
| 359 |
<File |
|
| 360 |
RelativePath=".\ut_ligo_primitive.h" |
|
| 361 |
> |
|
| 362 |
</File> |
|
| 363 |
<File |
|
| 364 |
RelativePath=".\ut_misc.h" |
|
| 365 |
> |
|
| 366 |
</File> |
|
| 367 |
<File |
|
| 368 |
RelativePath=".\ut_misc_co_task.h" |
|
| 369 |
> |
|
| 370 |
</File> |
|
| 371 |
<File |
|
| 372 |
RelativePath=".\ut_misc_command.h" |
|
| 373 |
> |
|
| 374 |
</File> |
|
| 375 |
<File |
|
| 376 |
RelativePath=".\ut_misc_config_file.h" |
|
| 377 |
> |
|
| 378 |
</File> |
|
| 379 |
<File |
|
| 380 |
RelativePath=".\ut_misc_debug.h" |
|
| 381 |
> |
|
| 382 |
</File> |
|
| 383 |
<File |
|
| 384 |
RelativePath=".\ut_misc_dynlibload.h" |
|
| 385 |
> |
|
| 386 |
</File> |
|
| 387 |
<File |
|
| 388 |
RelativePath=".\ut_misc_file.h" |
|
| 389 |
> |
|
| 390 |
</File> |
|
| 391 |
<File |
|
| 392 |
RelativePath=".\ut_misc_pack_file.h" |
|
| 393 |
> |
|
| 394 |
</File> |
|
| 395 |
<File |
|
| 396 |
RelativePath=".\ut_misc_singleton.h" |
|
| 397 |
> |
|
| 398 |
</File> |
|
| 399 |
<File |
|
| 400 |
RelativePath=".\ut_misc_sstring.h" |
|
| 401 |
> |
|
| 402 |
</File> |
|
| 403 |
<File |
|
| 404 |
RelativePath=".\ut_misc_stream.h" |
|
| 405 |
> |
|
| 406 |
</File> |
|
| 407 |
<File |
|
| 408 |
RelativePath=".\ut_misc_string_common.h" |
|
| 409 |
> |
|
| 410 |
</File> |
|
| 411 |
<File |
|
| 412 |
RelativePath=".\ut_misc_types.h" |
|
| 413 |
> |
|
| 414 |
</File> |
|
| 415 |
<File |
|
| 416 |
RelativePath=".\ut_misc_variable.h" |
|
| 417 |
> |
|
| 418 |
</File> |
|
| 419 |
<File |
|
| 420 |
RelativePath=".\ut_net.h" |
|
| 421 |
> |
|
| 422 |
</File> |
|
| 423 |
<File |
|
| 424 |
RelativePath=".\ut_net_layer3.h" |
|
| 425 |
> |
|
| 426 |
</File> |
|
| 427 |
<File |
|
| 428 |
RelativePath=".\ut_net_message.h" |
|
| 429 |
> |
|
| 430 |
</File> |
|
| 431 |
<File |
|
| 432 |
RelativePath=".\ut_net_module.h" |
|
| 433 |
> |
|
| 434 |
</File> |
|
| 435 |
</Files> |
|
| 436 |
<Globals> |
|
| 437 |
</Globals> |
|
| 438 |
</VisualStudioProject> |
|
| b/code/nel/tools/nel_ligo_test/result.html Fri Dec 03 03:17:09 2010 +0200 | ||
|---|---|---|
| 1 |
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> |
|
| 2 |
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en"> |
|
| 3 |
<head> |
|
| 4 |
<meta http-equiv="content-type" content="text/html; charset=utf-8" /> |
|
| 5 |
<meta name="generator" content="CppTest - http://cpptest.sourceforge.net" /> |
|
| 6 |
|
|
| 7 |
<title>NeLTest Unit Tests Results</title> |
|
| 8 |
|
|
| 9 |
<style type="text/css" media="screen"> |
|
| 10 |
<!-- |
|
| 11 |
hr {
|
|
| 12 |
width: 100%; |
|
| 13 |
border-width: 0px; |
|
| 14 |
height: 1px; |
|
| 15 |
color: #cccccc; |
|
| 16 |
background-color: #cccccc; |
|
| 17 |
padding: 0px; |
|
| 18 |
} |
|
| 19 |
|
|
| 20 |
table {
|
|
| 21 |
width:100%; |
|
| 22 |
border-collapse:separate; |
|
| 23 |
border-spacing: 2px; |
|
| 24 |
border:0px; |
|
| 25 |
} |
|
| 26 |
tr {
|
|
| 27 |
margin:0px; |
|
| 28 |
padding:0px; |
|
| 29 |
} |
|
| 30 |
td {
|
|
| 31 |
margin:0px; |
|
| 32 |
padding:1px; |
|
| 33 |
} |
|
| 34 |
.table_summary {
|
|
| 35 |
} |
|
| 36 |
.table_suites {
|
|
| 37 |
} |
|
| 38 |
.table_suite {
|
|
| 39 |
} |
|
| 40 |
.table_result {
|
|
| 41 |
margin: 0px 0px 1em 0px; |
|
| 42 |
} |
|
| 43 |
.tablecell_title {
|
|
| 44 |
background-color: #a5cef7; |
|
| 45 |
font-weight: bold; |
|
| 46 |
} |
|
| 47 |
|
|
| 48 |
.tablecell_success {
|
|
| 49 |
background-color: #efefe7; |
|
| 50 |
} |
|
| 51 |
|
|
| 52 |
.tablecell_error {
|
|
| 53 |
color: #ff0808; |
|
| 54 |
background-color: #efefe7; |
|
| 55 |
font-weight: bold; |
|
| 56 |
} |
|
| 57 |
p.spaced {
|
|
| 58 |
margin: 0px; |
|
| 59 |
padding: 1em 0px 2em 0px; |
|
| 60 |
} |
|
| 61 |
p.unspaced {
|
|
| 62 |
margin: 0px; |
|
| 63 |
padding: 0px 0px 2em 0px; |
|
| 64 |
} |
|
| 65 |
--> |
|
| 66 |
</style> |
|
| 67 |
</head> |
|
| 68 |
|
|
| 69 |
<body> |
|
| 70 |
|
|
| 71 |
<h1><a name="top"></a>NeLTest Unit Tests Results</h1> |
|
| 72 |
|
|
| 73 |
<div style="text-align:right"> |
|
| 74 |
Designed by <a href="http://cpptest.sourceforge.net">CppTest</a> |
|
| 75 |
</div> |
|
| 76 |
<hr /> |
|
| 77 |
|
|
| 78 |
<h2>Summary</h2> |
|
| 79 |
<table summary="Summary of test results" class="table_summary"> |
|
| 80 |
<tr> |
|
| 81 |
<td style="width:30%" class="tablecell_title">Tests</td> |
|
| 82 |
<td style="width:30%" class="tablecell_title">Errors</td> |
|
| 83 |
<td style="width:30%" class="tablecell_title">Success</td> |
|
| 84 |
<td style="width:10%" class="tablecell_title">Time (s)</td> |
|
| 85 |
</tr> |
|
| 86 |
<tr> |
|
| 87 |
<td style="width:30%" class="tablecell_error">66</td> |
|
| 88 |
<td style="width:30%" class="tablecell_error">1</td> |
|
| 89 |
<td style="width:30%" class="tablecell_error">98%</td> |
|
| 90 |
<td style="width:10%" class="tablecell_error">35.265000</td> |
|
| 91 |
</tr> |
|
| 92 |
</table> |
|
| 93 |
<hr /> |
|
| 94 |
|
|
| 95 |
<h2>Test suites</h2> |
|
| 96 |
<table summary="Test Suites" class="table_suites"> |
|
| 97 |
<tr> |
|
| 98 |
<td class="tablecell_title">Name</td> |
|
| 99 |
<td style="width:10%" class="tablecell_title">Tests</td> |
|
| 100 |
<td style="width:10%" class="tablecell_title">Errors</td> |
|
| 101 |
<td style="width:10%" class="tablecell_title">Success</td> |
|
| 102 |
<td style="width:10%" class="tablecell_title">Time (s)</td> |
|
| 103 |
</tr> |
|
| 104 |
<tr> |
|
| 105 |
<td class="tablecell_success"><a href="#CUTMiscCoTask">CUTMiscCoTask</a></td> |
|
| 106 |
<td style="width:10%" class="tablecell_success">2</td> |
|
| 107 |
<td style="width:10%" class="tablecell_success">0</td> |
|
| 108 |
<td style="width:10%" class="tablecell_success">100%</td> |
|
| 109 |
<td style="width:10%" class="tablecell_success">0.000000</td> |
|
| 110 |
</tr> |
|
| 111 |
<tr> |
|
| 112 |
<td class="tablecell_success"><a href="#CUTMiscCommand">CUTMiscCommand</a></td> |
|
| 113 |
<td style="width:10%" class="tablecell_success">5</td> |
|
| 114 |
<td style="width:10%" class="tablecell_success">0</td> |
|
| 115 |
<td style="width:10%" class="tablecell_success">100%</td> |
|
| 116 |
<td style="width:10%" class="tablecell_success">0.015000</td> |
|
| 117 |
</tr> |
|
| 118 |
<tr> |
|
| 119 |
<td class="tablecell_success"><a href="#CUTMiscConfigFile">CUTMiscConfigFile</a></td> |
|
| 120 |
<td style="width:10%" class="tablecell_success">6</td> |
|
| 121 |
<td style="width:10%" class="tablecell_success">0</td> |
|
| 122 |
<td style="width:10%" class="tablecell_success">100%</td> |
|
| 123 |
<td style="width:10%" class="tablecell_success">0.032000</td> |
|
| 124 |
</tr> |
|
| 125 |
<tr> |
|
| 126 |
<td class="tablecell_success"><a href="#CUTMiscDebug">CUTMiscDebug</a></td> |
|
| 127 |
<td style="width:10%" class="tablecell_success">2</td> |
|
| 128 |
<td style="width:10%" class="tablecell_success">0</td> |
|
| 129 |
<td style="width:10%" class="tablecell_success">100%</td> |
|
| 130 |
<td style="width:10%" class="tablecell_success">0.000000</td> |
|
| 131 |
</tr> |
|
| 132 |
<tr> |
|
| 133 |
<td class="tablecell_success"><a href="#CUTMiscDynLibLoad ">CUTMiscDynLibLoad </a></td> |
|
| 134 |
<td style="width:10%" class="tablecell_success">1</td> |
|
| 135 |
<td style="width:10%" class="tablecell_success">0</td> |
|
| 136 |
<td style="width:10%" class="tablecell_success">100%</td> |
|
| 137 |
<td style="width:10%" class="tablecell_success">0.000000</td> |
|
| 138 |
</tr> |
|
| 139 |
<tr> |
|
| 140 |
<td class="tablecell_success"><a href="#CUTMiscFile">CUTMiscFile</a></td> |
|
| 141 |
<td style="width:10%" class="tablecell_success">4</td> |
|
| 142 |
<td style="width:10%" class="tablecell_success">0</td> |
|
| 143 |
<td style="width:10%" class="tablecell_success">100%</td> |
|
| 144 |
<td style="width:10%" class="tablecell_success">0.859000</td> |
|
| 145 |
</tr> |
|
| 146 |
<tr> |
|
| 147 |
<td class="tablecell_success"><a href="#CUTMiscPackFile">CUTMiscPackFile</a></td> |
|
| 148 |
<td style="width:10%" class="tablecell_success">11</td> |
|
| 149 |
<td style="width:10%" class="tablecell_success">0</td> |
|
| 150 |
<td style="width:10%" class="tablecell_success">100%</td> |
|
| 151 |
<td style="width:10%" class="tablecell_success">0.016000</td> |
|
| 152 |
</tr> |
|
| 153 |
<tr> |
|
| 154 |
<td class="tablecell_success"><a href="#CUTMiscSingleton">CUTMiscSingleton</a></td> |
|
| 155 |
<td style="width:10%" class="tablecell_success">2</td> |
|
| 156 |
<td style="width:10%" class="tablecell_success">0</td> |
|
| 157 |
<td style="width:10%" class="tablecell_success">100%</td> |
|
| 158 |
<td style="width:10%" class="tablecell_success">0.000000</td> |
|
| 159 |
</tr> |
|
| 160 |
<tr> |
|
| 161 |
<td class="tablecell_success"><a href="#CUTMiscSString">CUTMiscSString</a></td> |
|
| 162 |
<td style="width:10%" class="tablecell_success">1</td> |
|
| 163 |
<td style="width:10%" class="tablecell_success">0</td> |
|
| 164 |
<td style="width:10%" class="tablecell_success">100%</td> |
|
| 165 |
<td style="width:10%" class="tablecell_success">0.000000</td> |
|
| 166 |
</tr> |
|
| 167 |
<tr> |
|
| 168 |
<td class="tablecell_success"><a href="#CUTMiscStream">CUTMiscStream</a></td> |
|
| 169 |
<td style="width:10%" class="tablecell_success">4</td> |
|
| 170 |
<td style="width:10%" class="tablecell_success">0</td> |
|
| 171 |
<td style="width:10%" class="tablecell_success">100%</td> |
|
| 172 |
<td style="width:10%" class="tablecell_success">0.000000</td> |
|
| 173 |
</tr> |
|
| 174 |
<tr> |
|
| 175 |
<td class="tablecell_success"><a href="#CUTMiscVariable ">CUTMiscVariable </a></td> |
|
| 176 |
<td style="width:10%" class="tablecell_success">1</td> |
|
| 177 |
<td style="width:10%" class="tablecell_success">0</td> |
|
| 178 |
<td style="width:10%" class="tablecell_success">100%</td> |
|
| 179 |
<td style="width:10%" class="tablecell_success">0.000000</td> |
|
| 180 |
</tr> |
|
| 181 |
<tr> |
|
| 182 |
<td class="tablecell_error"><a href="#CUTMiscTypes">CUTMiscTypes</a></td> |
|
| 183 |
<td style="width:10%" class="tablecell_error">1</td> |
|
| 184 |
<td style="width:10%" class="tablecell_error">1</td> |
|
| 185 |
<td style="width:10%" class="tablecell_error">0%</td> |
|
| 186 |
<td style="width:10%" class="tablecell_error">0.000000</td> |
|
| 187 |
</tr> |
|
| 188 |
<tr> |
|
| 189 |
<td class="tablecell_success"><a href="#CUTNetLayer3">CUTNetLayer3</a></td> |
|
| 190 |
<td style="width:10%" class="tablecell_success">1</td> |
|
| 191 |
<td style="width:10%" class="tablecell_success">0</td> |
|
| 192 |
<td style="width:10%" class="tablecell_success">100%</td> |
|
| 193 |
<td style="width:10%" class="tablecell_success">2.312000</td> |
|
| 194 |
</tr> |
|
| 195 |
<tr> |
|
| 196 |
<td class="tablecell_success"><a href="#CUTNetMessage">CUTNetMessage</a></td> |
|
| 197 |
<td style="width:10%" class="tablecell_success">3</td> |
|
| 198 |
<td style="width:10%" class="tablecell_success">0</td> |
|
| 199 |
<td style="width:10%" class="tablecell_success">100%</td> |
|
| 200 |
<td style="width:10%" class="tablecell_success">0.000000</td> |
|
| 201 |
</tr> |
|
| 202 |
<tr> |
|
| 203 |
<td class="tablecell_success"><a href="#CUTNetModule">CUTNetModule</a></td> |
|
| 204 |
<td style="width:10%" class="tablecell_success">21</td> |
|
| 205 |
<td style="width:10%" class="tablecell_success">0</td> |
|
| 206 |
<td style="width:10%" class="tablecell_success">100%</td> |
|
| 207 |
<td style="width:10%" class="tablecell_success">32.031000</td> |
|
| 208 |
</tr> |
|
| 209 |
<tr> |
|
| 210 |
<td class="tablecell_success"><a href="#CUTLigoPrimitive">CUTLigoPrimitive</a></td> |
|
| 211 |
<td style="width:10%" class="tablecell_success">1</td> |
|
| 212 |
<td style="width:10%" class="tablecell_success">0</td> |
|
| 213 |
<td style="width:10%" class="tablecell_success">100%</td> |
|
| 214 |
<td style="width:10%" class="tablecell_success">0.000000</td> |
|
| 215 |
</tr> |
|
| 216 |
</table> |
|
| 217 |
<hr /> |
|
| 218 |
|
|
| 219 |
<h3><a name="CUTMiscCoTask"></a>Suite: CUTMiscCoTask</h3> |
|
| 220 |
<table summary="Details for suite CUTMiscCoTask" class="table_suite"> |
|
| 221 |
<tr> |
|
| 222 |
<td class="tablecell_title">Name</td> |
|
| 223 |
<td style="width:10%" class="tablecell_title">Errors</td> |
|
| 224 |
<td style="width:10%" class="tablecell_title">Success</td> |
|
| 225 |
<td style="width:10%" class="tablecell_title">Time (s)</td> |
|
| 226 |
</tr> |
|
| 227 |
<tr> |
|
| 228 |
<td class="tablecell_success">runTasks</td> |
|
| 229 |
<td class="tablecell_success">0</td> |
|
| 230 |
<td class="tablecell_success">true</td> |
|
| 231 |
<td class="tablecell_success">0.000000</td> |
|
| 232 |
</tr> |
|
| 233 |
<tr> |
|
| 234 |
<td class="tablecell_success">tasksAndThreads</td> |
|
| 235 |
<td class="tablecell_success">0</td> |
|
| 236 |
<td class="tablecell_success">true</td> |
|
| 237 |
<td class="tablecell_success">0.000000</td> |
|
| 238 |
</tr> |
|
| 239 |
</table> |
|
| 240 |
<p class="spaced"><a href="#top">Back to top</a> |
|
| 241 |
</p> |
|
| 242 |
<h3><a name="CUTMiscCommand"></a>Suite: CUTMiscCommand</h3> |
|
| 243 |
<table summary="Details for suite CUTMiscCommand" class="table_suite"> |
|
| 244 |
<tr> |
|
| 245 |
<td class="tablecell_title">Name</td> |
|
| 246 |
<td style="width:10%" class="tablecell_title">Errors</td> |
|
| 247 |
<td style="width:10%" class="tablecell_title">Success</td> |
|
| 248 |
<td style="width:10%" class="tablecell_title">Time (s)</td> |
|
| 249 |
</tr> |
|
| 250 |
<tr> |
|
| 251 |
<td class="tablecell_success">createOneInstance</td> |
|
| 252 |
<td class="tablecell_success">0</td> |
|
| 253 |
<td class="tablecell_success">true</td> |
|
| 254 |
<td class="tablecell_success">0.015000</td> |
|
| 255 |
</tr> |
|
| 256 |
<tr> |
|
| 257 |
<td class="tablecell_success">createAnotherInstance</td> |
|
| 258 |
<td class="tablecell_success">0</td> |
|
| 259 |
<td class="tablecell_success">true</td> |
|
| 260 |
<td class="tablecell_success">0.000000</td> |
|
| 261 |
</tr> |
|
| 262 |
<tr> |
|
| 263 |
<td class="tablecell_success">deleteOneInstance</td> |
|
| 264 |
<td class="tablecell_success">0</td> |
|
| 265 |
<td class="tablecell_success">true</td> |
|
| 266 |
<td class="tablecell_success">0.000000</td> |
|
| 267 |
</tr> |
|
| 268 |
<tr> |
|
| 269 |
<td class="tablecell_success">derivedClass</td> |
|
| 270 |
<td class="tablecell_success">0</td> |
|
| 271 |
<td class="tablecell_success">true</td> |
|
| 272 |
<td class="tablecell_success">0.000000</td> |
|
| 273 |
</tr> |
|
| 274 |
<tr> |
|
| 275 |
<td class="tablecell_success">derivedClassAndBaseCall</td> |
|
| 276 |
<td class="tablecell_success">0</td> |
|
| 277 |
<td class="tablecell_success">true</td> |
|
| 278 |
<td class="tablecell_success">0.000000</td> |
|
| 279 |
</tr> |
|
| 280 |
</table> |
|
| 281 |
<p class="spaced"><a href="#top">Back to top</a> |
|
| 282 |
</p> |
|
| 283 |
<h3><a name="CUTMiscConfigFile"></a>Suite: CUTMiscConfigFile</h3> |
|
| 284 |
<table summary="Details for suite CUTMiscConfigFile" class="table_suite"> |
|
| 285 |
<tr> |
|
| 286 |
<td class="tablecell_title">Name</td> |
|
| 287 |
<td style="width:10%" class="tablecell_title">Errors</td> |
|
| 288 |
<td style="width:10%" class="tablecell_title">Success</td> |
|
| 289 |
<td style="width:10%" class="tablecell_title">Time (s)</td> |
|
| 290 |
</tr> |
|
| 291 |
<tr> |
|
| 292 |
<td class="tablecell_success">configWithInclude</td> |
|
| 293 |
<td class="tablecell_success">0</td> |
|
| 294 |
<td class="tablecell_success">true</td> |
|
| 295 |
<td class="tablecell_success">0.016000</td> |
|
| 296 |
</tr> |
|
| 297 |
<tr> |
|
| 298 |
<td class="tablecell_success">configWithOptional</td> |
|
| 299 |
<td class="tablecell_success">0</td> |
|
| 300 |
<td class="tablecell_success">true</td> |
|
| 301 |
<td class="tablecell_success">0.000000</td> |
|
| 302 |
</tr> |
|
| 303 |
<tr> |
|
| 304 |
<td class="tablecell_success">configWithDefine</td> |
|
| 305 |
<td class="tablecell_success">0</td> |
|
| 306 |
<td class="tablecell_success">true</td> |
|
| 307 |
<td class="tablecell_success">0.000000</td> |
|
| 308 |
</tr> |
|
| 309 |
<tr> |
|
| 310 |
<td class="tablecell_success">configWithBadTest</td> |
|
| 311 |
<td class="tablecell_success">0</td> |
|
| 312 |
<td class="tablecell_success">true</td> |
|
| 313 |
<td class="tablecell_success">0.000000</td> |
|
| 314 |
</tr> |
|
| 315 |
<tr> |
|
| 316 |
<td class="tablecell_success">configIncludeAndOptional</td> |
|
| 317 |
<td class="tablecell_success">0</td> |
|
| 318 |
<td class="tablecell_success">true</td> |
|
| 319 |
<td class="tablecell_success">0.000000</td> |
|
| 320 |
</tr> |
|
| 321 |
<tr> |
|
| 322 |
<td class="tablecell_success">reportErrorInSubFiles</td> |
|
| 323 |
<td class="tablecell_success">0</td> |
|
| 324 |
<td class="tablecell_success">true</td> |
|
| 325 |
<td class="tablecell_success">0.016000</td> |
|
| 326 |
</tr> |
|
| 327 |
</table> |
|
| 328 |
<p class="spaced"><a href="#top">Back to top</a> |
|
| 329 |
</p> |
|
| 330 |
<h3><a name="CUTMiscDebug"></a>Suite: CUTMiscDebug</h3> |
|
| 331 |
<table summary="Details for suite CUTMiscDebug" class="table_suite"> |
|
| 332 |
<tr> |
|
| 333 |
<td class="tablecell_title">Name</td> |
|
| 334 |
<td style="width:10%" class="tablecell_title">Errors</td> |
|
| 335 |
<td style="width:10%" class="tablecell_title">Success</td> |
|
| 336 |
<td style="width:10%" class="tablecell_title">Time (s)</td> |
|
| 337 |
</tr> |
|
| 338 |
<tr> |
|
| 339 |
<td class="tablecell_success">testInstanceCounter</td> |
|
| 340 |
<td class="tablecell_success">0</td> |
|
| 341 |
<td class="tablecell_success">true</td> |
|
| 342 |
<td class="tablecell_success">0.000000</td> |
|
| 343 |
</tr> |
|
| 344 |
<tr> |
|
| 345 |
<td class="tablecell_success">testInstanceCounterOutput</td> |
|
| 346 |
<td class="tablecell_success">0</td> |
|
| 347 |
<td class="tablecell_success">true</td> |
|
| 348 |
<td class="tablecell_success">0.000000</td> |
|
| 349 |
</tr> |
|
| 350 |
</table> |
|
| 351 |
<p class="spaced"><a href="#top">Back to top</a> |
|
| 352 |
</p> |
|
| 353 |
<h3><a name="CUTMiscDynLibLoad "></a>Suite: CUTMiscDynLibLoad </h3> |
|
| 354 |
<table summary="Details for suite CUTMiscDynLibLoad " class="table_suite"> |
|
| 355 |
<tr> |
|
| 356 |
<td class="tablecell_title">Name</td> |
|
| 357 |
<td style="width:10%" class="tablecell_title">Errors</td> |
|
| 358 |
<td style="width:10%" class="tablecell_title">Success</td> |
|
| 359 |
<td style="width:10%" class="tablecell_title">Time (s)</td> |
|
| 360 |
</tr> |
|
| 361 |
<tr> |
|
| 362 |
<td class="tablecell_success">libraryNameDecoration</td> |
|
| 363 |
<td class="tablecell_success">0</td> |
|
| 364 |
<td class="tablecell_success">true</td> |
|
| 365 |
<td class="tablecell_success">0.000000</td> |
|
| 366 |
</tr> |
|
| 367 |
</table> |
|
| 368 |
<p class="spaced"><a href="#top">Back to top</a> |
|
| 369 |
</p> |
|
| 370 |
<h3><a name="CUTMiscFile"></a>Suite: CUTMiscFile</h3> |
|
| 371 |
<table summary="Details for suite CUTMiscFile" class="table_suite"> |
|
| 372 |
<tr> |
|
| 373 |
<td class="tablecell_title">Name</td> |
|
| 374 |
<td style="width:10%" class="tablecell_title">Errors</td> |
|
| 375 |
<td style="width:10%" class="tablecell_title">Success</td> |
|
| 376 |
<td style="width:10%" class="tablecell_title">Time (s)</td> |
|
| 377 |
</tr> |
|
| 378 |
<tr> |
|
| 379 |
<td class="tablecell_success">copyOneBigFile</td> |
|
| 380 |
<td class="tablecell_success">0</td> |
|
| 381 |
<td class="tablecell_success">true</td> |
|
| 382 |
<td class="tablecell_success">0.187000</td> |
|
| 383 |
</tr> |
|
| 384 |
<tr> |
|
| 385 |
<td class="tablecell_success">copyDifferentFileSize</td> |
|
| 386 |
<td class="tablecell_success">0</td> |
|
| 387 |
<td class="tablecell_success">true</td> |
|
| 388 |
<td class="tablecell_success">0.203000</td> |
|
| 389 |
</tr> |
|
| 390 |
<tr> |
|
| 391 |
<td class="tablecell_success">moveOneBigFile</td> |
|
| 392 |
<td class="tablecell_success">0</td> |
|
| 393 |
<td class="tablecell_success">true</td> |
|
| 394 |
<td class="tablecell_success">0.203000</td> |
|
| 395 |
</tr> |
|
| 396 |
<tr> |
|
| 397 |
<td class="tablecell_success">moveDifferentFileSize</td> |
|
| 398 |
<td class="tablecell_success">0</td> |
|
| 399 |
<td class="tablecell_success">true</td> |
|
| 400 |
<td class="tablecell_success">0.266000</td> |
|
| 401 |
</tr> |
|
| 402 |
</table> |
|
| 403 |
<p class="spaced"><a href="#top">Back to top</a> |
|
| 404 |
</p> |
|
| 405 |
<h3><a name="CUTMiscPackFile"></a>Suite: CUTMiscPackFile</h3> |
|
| 406 |
<table summary="Details for suite CUTMiscPackFile" class="table_suite"> |
|
| 407 |
<tr> |
|
| 408 |
<td class="tablecell_title">Name</td> |
|
| 409 |
<td style="width:10%" class="tablecell_title">Errors</td> |
|
| 410 |
<td style="width:10%" class="tablecell_title">Success</td> |
|
| 411 |
<td style="width:10%" class="tablecell_title">Time (s)</td> |
|
| 412 |
</tr> |
|
| 413 |
<tr> |
|
| 414 |
<td class="tablecell_success">addBnp</td> |
|
| 415 |
<td class="tablecell_success">0</td> |
|
| 416 |
<td class="tablecell_success">true</td> |
|
| 417 |
<td class="tablecell_success">0.000000</td> |
|
| 418 |
</tr> |
|
| 419 |
<tr> |
|
| 420 |
<td class="tablecell_success">loadFromBnp</td> |
|
| 421 |
<td class="tablecell_success">0</td> |
|
| 422 |
<td class="tablecell_success">true</td> |
|
| 423 |
<td class="tablecell_success">0.000000</td> |
|
| 424 |
</tr> |
|
| 425 |
<tr> |
|
| 426 |
<td class="tablecell_success">addXmlpack</td> |
|
| 427 |
<td class="tablecell_success">0</td> |
|
| 428 |
<td class="tablecell_success">true</td> |
|
| 429 |
<td class="tablecell_success">0.016000</td> |
|
| 430 |
</tr> |
|
| 431 |
<tr> |
|
| 432 |
<td class="tablecell_success">loadFromXmlpack</td> |
|
| 433 |
<td class="tablecell_success">0</td> |
|
| 434 |
<td class="tablecell_success">true</td> |
|
| 435 |
<td class="tablecell_success">0.000000</td> |
|
| 436 |
</tr> |
|
| 437 |
<tr> |
|
| 438 |
<td class="tablecell_success">compressMemory</td> |
|
| 439 |
<td class="tablecell_success">0</td> |
|
| 440 |
<td class="tablecell_success">true</td> |
|
| 441 |
<td class="tablecell_success">0.000000</td> |
|
| 442 |
</tr> |
|
| 443 |
<tr> |
|
| 444 |
<td class="tablecell_success">loadFromBnpCompressed</td> |
|
| 445 |
<td class="tablecell_success">0</td> |
|
| 446 |
<td class="tablecell_success">true</td> |
|
| 447 |
<td class="tablecell_success">0.000000</td> |
|
| 448 |
</tr> |
|
| 449 |
<tr> |
|
| 450 |
<td class="tablecell_success">loadFromXmlpackCompressed</td> |
|
| 451 |
<td class="tablecell_success">0</td> |
|
| 452 |
<td class="tablecell_success">true</td> |
|
| 453 |
<td class="tablecell_success">0.000000</td> |
|
| 454 |
</tr> |
|
| 455 |
<tr> |
|
| 456 |
<td class="tablecell_success">decompressMemory</td> |
|
| 457 |
<td class="tablecell_success">0</td> |
|
| 458 |
<td class="tablecell_success">true</td> |
|
| 459 |
<td class="tablecell_success">0.000000</td> |
|
| 460 |
</tr> |
|
| 461 |
<tr> |
|
| 462 |
<td class="tablecell_success">loadFromBnpUncompressed</td> |
|
| 463 |
<td class="tablecell_success">0</td> |
|
| 464 |
<td class="tablecell_success">true</td> |
|
| 465 |
<td class="tablecell_success">0.000000</td> |
|
| 466 |
</tr> |
|
| 467 |
<tr> |
|
| 468 |
<td class="tablecell_success">loadFromXmlpackUncompressed</td> |
|
| 469 |
<td class="tablecell_success">0</td> |
|
| 470 |
<td class="tablecell_success">true</td> |
|
| 471 |
<td class="tablecell_success">0.000000</td> |
|
| 472 |
</tr> |
|
| 473 |
<tr> |
|
| 474 |
<td class="tablecell_success">loadXmlpackWithSameName</td> |
|
| 475 |
<td class="tablecell_success">0</td> |
|
| 476 |
<td class="tablecell_success">true</td> |
|
| 477 |
<td class="tablecell_success">0.000000</td> |
|
| 478 |
</tr> |
|
| 479 |
</table> |
|
| 480 |
<p class="spaced"><a href="#top">Back to top</a> |
|
| 481 |
</p> |
|
| 482 |
<h3><a name="CUTMiscSingleton"></a>Suite: CUTMiscSingleton</h3> |
|
| 483 |
<table summary="Details for suite CUTMiscSingleton" class="table_suite"> |
|
| 484 |
<tr> |
|
| 485 |
<td class="tablecell_title">Name</td> |
|
| 486 |
<td style="width:10%" class="tablecell_title">Errors</td> |
|
| 487 |
<td style="width:10%" class="tablecell_title">Success</td> |
|
| 488 |
<td style="width:10%" class="tablecell_title">Time (s)</td> |
|
| 489 |
</tr> |
|
| 490 |
<tr> |
|
| 491 |
<td class="tablecell_success">createSingleton</td> |
|
| 492 |
<td class="tablecell_success">0</td> |
|
| 493 |
<td class="tablecell_success">true</td> |
|
| 494 |
<td class="tablecell_success">0.000000</td> |
|
| 495 |
</tr> |
|
| 496 |
<tr> |
|
| 497 |
<td class="tablecell_success">accessSingleton</td> |
|
| 498 |
<td class="tablecell_success">0</td> |
|
| 499 |
<td class="tablecell_success">true</td> |
|
| 500 |
<td class="tablecell_success">0.000000</td> |
|
| 501 |
</tr> |
|
| 502 |
</table> |
|
| 503 |
<p class="spaced"><a href="#top">Back to top</a> |
|
| 504 |
</p> |
|
| 505 |
<h3><a name="CUTMiscSString"></a>Suite: CUTMiscSString</h3> |
|
| 506 |
<table summary="Details for suite CUTMiscSString" class="table_suite"> |
|
| 507 |
<tr> |
|
| 508 |
<td class="tablecell_title">Name</td> |
|
| 509 |
<td style="width:10%" class="tablecell_title">Errors</td> |
|
| 510 |
<td style="width:10%" class="tablecell_title">Success</td> |
|
| 511 |
<td style="width:10%" class="tablecell_title">Time (s)</td> |
|
| 512 |
</tr> |
|
| 513 |
<tr> |
|
| 514 |
<td class="tablecell_success">testStrtok</td> |
|
| 515 |
<td class="tablecell_success">0</td> |
|
| 516 |
<td class="tablecell_success">true</td> |
|
| 517 |
<td class="tablecell_success">0.000000</td> |
|
| 518 |
</tr> |
|
| 519 |
</table> |
|
| 520 |
<p class="spaced"><a href="#top">Back to top</a> |
|
| 521 |
</p> |
|
| 522 |
<h3><a name="CUTMiscStream"></a>Suite: CUTMiscStream</h3> |
|
| 523 |
<table summary="Details for suite CUTMiscStream" class="table_suite"> |
|
| 524 |
<tr> |
|
| 525 |
<td class="tablecell_title">Name</td> |
|
| 526 |
<td style="width:10%" class="tablecell_title">Errors</td> |
|
| 527 |
<td style="width:10%" class="tablecell_title">Success</td> |
|
| 528 |
<td style="width:10%" class="tablecell_title">Time (s)</td> |
|
| 529 |
</tr> |
|
| 530 |
<tr> |
|
| 531 |
<td class="tablecell_success">constAndStream</td> |
|
| 532 |
<td class="tablecell_success">0</td> |
|
| 533 |
<td class="tablecell_success">true</td> |
|
| 534 |
<td class="tablecell_success">0.000000</td> |
|
| 535 |
</tr> |
|
| 536 |
<tr> |
|
| 537 |
<td class="tablecell_success">memStreamSwap</td> |
|
| 538 |
<td class="tablecell_success">0</td> |
|
| 539 |
<td class="tablecell_success">true</td> |
|
| 540 |
<td class="tablecell_success">0.000000</td> |
|
| 541 |
</tr> |
|
| 542 |
<tr> |
|
| 543 |
<td class="tablecell_success">copyOnWrite</td> |
|
| 544 |
<td class="tablecell_success">0</td> |
|
| 545 |
<td class="tablecell_success">true</td> |
|
| 546 |
<td class="tablecell_success">0.000000</td> |
|
| 547 |
</tr> |
|
| 548 |
<tr> |
|
| 549 |
<td class="tablecell_success">preallocatedBitStream</td> |
|
| 550 |
<td class="tablecell_success">0</td> |
|
| 551 |
<td class="tablecell_success">true</td> |
|
| 552 |
<td class="tablecell_success">0.000000</td> |
|
| 553 |
</tr> |
|
| 554 |
</table> |
|
| 555 |
<p class="spaced"><a href="#top">Back to top</a> |
|
| 556 |
</p> |
|
| 557 |
<h3><a name="CUTMiscVariable "></a>Suite: CUTMiscVariable </h3> |
|
| 558 |
<table summary="Details for suite CUTMiscVariable " class="table_suite"> |
|
| 559 |
<tr> |
|
| 560 |
<td class="tablecell_title">Name</td> |
|
| 561 |
<td style="width:10%" class="tablecell_title">Errors</td> |
|
| 562 |
<td style="width:10%" class="tablecell_title">Success</td> |
|
| 563 |
<td style="width:10%" class="tablecell_title">Time (s)</td> |
|
| 564 |
</tr> |
|
| 565 |
<tr> |
|
| 566 |
<td class="tablecell_success">declareVar</td> |
|
| 567 |
<td class="tablecell_success">0</td> |
|
| 568 |
<td class="tablecell_success">true</td> |
|
| 569 |
<td class="tablecell_success">0.000000</td> |
|
| 570 |
</tr> |
|
| 571 |
</table> |
|
| 572 |
<p class="spaced"><a href="#top">Back to top</a> |
|
| 573 |
</p> |
|
| 574 |
<h3><a name="CUTMiscTypes"></a>Suite: CUTMiscTypes</h3> |
|
| 575 |
<table summary="Details for suite CUTMiscTypes" class="table_suite"> |
|
| 576 |
<tr> |
|
| 577 |
<td class="tablecell_title">Name</td> |
|
| 578 |
<td style="width:10%" class="tablecell_title">Errors</td> |
|
| 579 |
<td style="width:10%" class="tablecell_title">Success</td> |
|
| 580 |
<td style="width:10%" class="tablecell_title">Time (s)</td> |
|
| 581 |
</tr> |
|
| 582 |
<tr> |
|
| 583 |
<td class="tablecell_error"><a href="#CUTMiscTypes_basicTypes">basicTypes</a></td> |
|
| 584 |
<td class="tablecell_error">1</td> |
|
| 585 |
<td class="tablecell_error">false</td> |
|
| 586 |
<td class="tablecell_error">0.000000</td> |
|
| 587 |
</tr> |
|
| 588 |
</table> |
|
| 589 |
<p class="spaced"><a href="#top">Back to top</a> |
|
| 590 |
</p> |
|
| 591 |
<h3><a name="CUTNetLayer3"></a>Suite: CUTNetLayer3</h3> |
|
| 592 |
<table summary="Details for suite CUTNetLayer3" class="table_suite"> |
|
| 593 |
<tr> |
|
| 594 |
<td class="tablecell_title">Name</td> |
|
| 595 |
<td style="width:10%" class="tablecell_title">Errors</td> |
|
| 596 |
<td style="width:10%" class="tablecell_title">Success</td> |
|
| 597 |
<td style="width:10%" class="tablecell_title">Time (s)</td> |
|
| 598 |
</tr> |
|
| 599 |
<tr> |
|
| 600 |
<td class="tablecell_success">sendReceiveUpdate</td> |
|
| 601 |
<td class="tablecell_success">0</td> |
|
| 602 |
<td class="tablecell_success">true</td> |
|
| 603 |
<td class="tablecell_success">2.312000</td> |
|
| 604 |
</tr> |
|
| 605 |
</table> |
|
| 606 |
<p class="spaced"><a href="#top">Back to top</a> |
|
| 607 |
</p> |
|
| 608 |
<h3><a name="CUTNetMessage"></a>Suite: CUTNetMessage</h3> |
|
| 609 |
<table summary="Details for suite CUTNetMessage" class="table_suite"> |
|
| 610 |
<tr> |
|
| 611 |
<td class="tablecell_title">Name</td> |
|
| 612 |
<td style="width:10%" class="tablecell_title">Errors</td> |
|
| 613 |
<td style="width:10%" class="tablecell_title">Success</td> |
|
| 614 |
<td style="width:10%" class="tablecell_title">Time (s)</td> |
|
| 615 |
</tr> |
|
| 616 |
<tr> |
|
| 617 |
<td class="tablecell_success">messageSwap</td> |
|
| 618 |
<td class="tablecell_success">0</td> |
|
| 619 |
<td class="tablecell_success">true</td> |
|
| 620 |
<td class="tablecell_success">0.000000</td> |
|
| 621 |
</tr> |
|
| 622 |
<tr> |
|
| 623 |
<td class="tablecell_success">lockSubMEssage</td> |
|
| 624 |
<td class="tablecell_success">0</td> |
|
| 625 |
<td class="tablecell_success">true</td> |
|
| 626 |
<td class="tablecell_success">0.000000</td> |
|
| 627 |
</tr> |
|
| 628 |
<tr> |
|
| 629 |
<td class="tablecell_success">lockSubMEssageWithLongName</td> |
|
| 630 |
<td class="tablecell_success">0</td> |
|
| 631 |
<td class="tablecell_success">true</td> |
|
| 632 |
<td class="tablecell_success">0.000000</td> |
|
| 633 |
</tr> |
|
| 634 |
</table> |
|
| 635 |
<p class="spaced"><a href="#top">Back to top</a> |
|
| 636 |
</p> |
|
| 637 |
<h3><a name="CUTNetModule"></a>Suite: CUTNetModule</h3> |
|
| 638 |
<table summary="Details for suite CUTNetModule" class="table_suite"> |
|
| 639 |
<tr> |
|
| 640 |
<td class="tablecell_title">Name</td> |
|
| 641 |
<td style="width:10%" class="tablecell_title">Errors</td> |
|
| 642 |
<td style="width:10%" class="tablecell_title">Success</td> |
|
| 643 |
<td style="width:10%" class="tablecell_title">Time (s)</td> |
|
| 644 |
</tr> |
|
| 645 |
<tr> |
|
| 646 |
<td class="tablecell_success">testModuleInitInfoParsing</td> |
|
| 647 |
<td class="tablecell_success">0</td> |
|
| 648 |
<td class="tablecell_success">true</td> |
|
| 649 |
<td class="tablecell_success">0.000000</td> |
|
| 650 |
</tr> |
|
| 651 |
<tr> |
|
| 652 |
<td class="tablecell_success">testModuleInitInfoQuering</td> |
|
| 653 |
<td class="tablecell_success">0</td> |
|
| 654 |
<td class="tablecell_success">true</td> |
|
| 655 |
<td class="tablecell_success">0.000000</td> |
|
| 656 |
</tr> |
|
| 657 |
<tr> |
|
| 658 |
<td class="tablecell_success">testModuleInitInfoBadParsing</td> |
|
| 659 |
<td class="tablecell_success">0</td> |
|
| 660 |
<td class="tablecell_success">true</td> |
|
| 661 |
<td class="tablecell_success">0.000000</td> |
|
| 662 |
</tr> |
|
| 663 |
<tr> |
|