I got NOX 0.6 compiled and then ran some of the tests mentioned in the documentation. Some fail and some succeed so I'm wondering if my installation worked or not. The tests I ran are:
./nox_core -h -- this works fine make check -- fails as shown below ./nox_core tests -- fails with errors shown below ./nox_core -v -i pgen:10 packetdump -- seems to have run fine if I'm correctly understanding the output shown below Thank you. $ make check .... g++ -DHAVE_CONFIG_H -I. -I../../../src/tests -I../.. -DPKGDATADIR=\"/usr/local/share/nox\" -DPKGLIBDIR=\"/usr/local/bin/tests\" -DPKGLOCALSTATEDIR=\"/usr/local/var/nox\" -DPKGSYSCONFDIR=\"/usr/local/etc/nox\" -include ../../config.h -I ../../../src/include -I../../../src/include/openflow -I/usr/include -I/usr/include/xercesc -I/usr/include -D_GNU_SOURCE=1 -D_REENTRANT -D__STDC_LIMIT_MACROS=1 -D__STDC_FORMAT_MACROS=1 -D__STDC_CONSTANT_MACROS=1 -D_GLIBCXX_CONCEPT_CHECKS=1 -D_GLIBCXX_DEBUG=1 -D_GLIBCXX_DEBUG_PEDANTIC=1 -I -fno-omit-frame-pointer -Wall -Wno-sign-compare -Winit-self -Wformat-nonliteral -Wformat-security -g -O2 -MT test-coop-preblock-hook.o -MD -MP -MF .deps/test-coop-preblock-hook.Tpo -c -o test-coop-preblock-hook.o ../../../src/tests/test-coop-preblock-hook.cc ../../../src/tests/test-coop-preblock-hook.cc: In function ‘void thread1_hook()’: ../../../src/tests/test-coop-preblock-hook.cc:32: error: ‘printf’ was not declared in this scope ../../../src/tests/test-coop-preblock-hook.cc: In function ‘void thread1()’: ../../../src/tests/test-coop-preblock-hook.cc:40: error: ‘printf’ was not declared in this scope ../../../src/tests/test-coop-preblock-hook.cc: In function ‘void thread2()’: ../../../src/tests/test-coop-preblock-hook.cc:52: error: ‘printf’ was not declared in this scope make[5]: *** [test-coop-preblock-hook.o] Error 1 make[5]: Leaving directory `/home/ashish/local/nox/build/src/tests' make[4]: *** [check-am] Error 2 make[4]: Leaving directory `/home/ashish/local/nox/build/src/tests' make[3]: *** [check] Error 2 make[3]: Leaving directory `/home/ashish/local/nox/build/src/tests' make[2]: *** [check-recursive] Error 1 make[2]: Leaving directory `/home/ashish/local/nox/build/src' make[1]: *** [check] Error 2 make[1]: Leaving directory `/home/ashish/local/nox/build/src' make: *** [check-recursive] Error 1 $ ./nox_core tests NOX 0.8.0~full~beta (nox_core), compiled Dec 18 2009 18:34:14 Compiled with OpenFlow 0x97 (exp) 00001|nox|ERR:Application 'pytstorage' description not found. $ ./nox_core -v -i pgen:10 packetdump 00001|nox|INFO:Starting nox_core (/home/ashish/local/nox/build/src/.libs/lt-nox_core) 00002|pyrt|DBG:Loading a component description file 'nox/coreapps/testharness/meta.xml'. 00003|pyrt|DBG:Loading a component description file 'nox/coreapps/hub/meta.xml'. 00004|pyrt|DBG:Loading a component description file 'nox/coreapps/pyrt/meta.xml'. 00005|pyrt|DBG:Loading a component description file 'nox/coreapps/examples/meta.xml'. 00006|pyrt|DBG:Loading a component description file 'nox/coreapps/examples/t/meta.xml'. 00007|pyrt|DBG:Loading a component description file 'nox/coreapps/coretests/meta.xml'. 00008|pyrt|DBG:Loading a component description file 'nox/coreapps/simple_c_py_app/meta.xml'. 00009|pyrt|DBG:Loading a component description file 'nox/coreapps/simple_c_app/meta.xml'. 00010|pyrt|DBG:Loading a component description file 'nox/coreapps/switch/meta.xml'. 00011|pyrt|DBG:Loading a component description file 'nox/netapps/flow_fetcher/meta.xml'. 00012|pyrt|DBG:Loading a component description file 'nox/netapps/user_event_log/meta.xml'. 00013|pyrt|DBG:Loading a component description file 'nox/netapps/authenticator/meta.xml'. 00014|pyrt|DBG:Loading a component description file 'nox/netapps/switchstats/meta.xml'. 00015|pyrt|DBG:Loading a component description file 'nox/netapps/storage/meta.xml'. 00016|pyrt|DBG:Loading a component description file 'nox/netapps/storage/t/meta.xml'. 00017|pyrt|DBG:Loading a component description file 'nox/netapps/routing/meta.xml'. 00018|pyrt|DBG:Loading a component description file 'nox/netapps/topology/meta.xml'. 00019|pyrt|DBG:Loading a component description file 'nox/netapps/bindings_storage/meta.xml'. 00020|pyrt|DBG:Loading a component description file 'nox/netapps/bindings_storage/t/meta.xml'. 00021|pyrt|DBG:Loading a component description file 'nox/netapps/data/meta.xml'. 00022|pyrt|DBG:Loading a component description file 'nox/netapps/switch_management/meta.xml'. 00023|pyrt|DBG:Loading a component description file 'nox/netapps/tests/meta.xml'. 00024|pyrt|DBG:Loading a component description file 'nox/netapps/discovery/meta.xml'. 00025|pyrt|DBG:Loading a component description file 'nox/webapps/webservice/meta.xml'. 00026|pyrt|DBG:Loading a component description file 'nox/webapps/webserver/meta.xml'. 00027|pyrt|DBG:Loading a component description file 'nox/webapps/miscws/meta.xml'. 00028|pycomponent|DBG:Importing Python module nox.coreapps.examples.packetdump 00029|nox|DBG:Application installation report: 00030|nox|DBG:python: Current state: INSTALLED Required state: INSTALLED Dependencies: 00031|nox|DBG:built-in DSO deployer: Current state: INSTALLED Required state: INSTALLED Dependencies: 00032|nox|DBG:packetdump: Current state: INSTALLED Required state: INSTALLED Dependencies: 'python' OK, 'python' OK 00033|nox|DBG:built-in event dispatcher: Current state: INSTALLED Required state: INSTALLED Dependencies: 00034|nox|INFO:nox bootstrap complete 00035|packetgen|DBG:received HELLO 00036|packetgen|DBG:'receiving' HELLO 00037|openflow|DBG:pgen:: negotiated OpenFlow version 0x97 (we support versions 0x97 to 0x97 inclusive, peer no later than version 0x97) 00038|packetgen|DBG:sending features reply 00039|nox|DBG:Success sending in 'sending switch config' 00040|packetgen|DBG:received SET_CONFIG 00041|nox|DBG:Success sending in 'receiving features reply' 00042|packetgen|DBG:'receiving' HELLO 00043|nox|DBG:Success receiving in 'receiving features reply' 00044|packetgen|DBG:received non-feature request 4, ignoring 00045|nox|DBG:Success sending in 'receiving ofmp capability reply' 00046|nox|DBG:Success receiving in 'receiving ofmp capability reply' 00047|nox|DBG:Dropping packet in message during handshake 00048|nox|DBG:Success receiving in 'receiving ofmp capability reply' 00049|nox|DBG:Dropping packet in message during handshake 00050|nox|DBG:Success receiving in 'receiving ofmp capability reply' 00051|nox|DBG:Dropping packet in message during handshake 00052|nox|DBG:Success receiving in 'receiving ofmp capability reply' 00053|nox|DBG:Dropping packet in message during handshake 00054|nox|DBG:Success receiving in 'receiving ofmp capability reply' 00055|nox|DBG:Dropping packet in message during handshake 00056|nox|DBG:Success receiving in 'receiving ofmp capability reply' 00057|nox|DBG:Dropping packet in message during handshake 00058|nox|DBG:Success receiving in 'receiving ofmp capability reply' 00059|nox|DBG:Dropping packet in message during handshake 00060|nox|DBG:Success receiving in 'receiving ofmp capability reply' 00061|nox|DBG:Dropping packet in message during handshake 00062|nox|DBG:Success receiving in 'receiving ofmp capability reply' 00063|nox|DBG:Dropping packet in message during handshake 00064|nox|DBG:Success receiving in 'receiving ofmp capability reply' 00065|nox|DBG:Dropping packet in message during handshake 00066|openflow|WARN:pgen:: connection closed by peer 00067|nox|WARN:Error receiving ofmp capability reply : recv: connection closed
_______________________________________________ nox-dev mailing list nox-dev@noxrepo.org http://noxrepo.org/mailman/listinfo/nox-dev_noxrepo.org