Member Site Forums Rosetta 3 Rosetta 3 – Build/Install test/run.py errors Reply To: test/run.py errors

#5509
Anonymous

    I deleted the main rosetta folder,and reinstall it again,
    First,run “scons -j8 mode=release bin” command in /rosetta/rosetta_source directory,it looks like passed.

    Second,run “scons -j8 cat=test mode=release” also in /rosetta/rosetta_source directory,it got a error in the last part:

    g++ -o build/test/release/linux/2.6/64/x86/gcc/core/util/MetricValueIO.cxxtest.o -c -std=c++98 -pipe -ffor-scope -W -Wall -pedantic -Wno-long-long -O3 -ffast-math -funroll-loops -finline-functions -finline-limit=20000 -s -Wno-unused-variable -DNDEBUG -Iexternal/cxxtest -I. -Itest -Isrc -Iexternal/include -Isrc/platform/linux/64/gcc -Isrc/platform/linux/64 -Isrc/platform/linux -Iexternal/boost_1_38_0 -I/usr/local/include -I/usr/include build/test/release/linux/2.6/64/x86/gcc/core/util/MetricValueIO.cxxtest.cpp
    scons: *** [build/test/release/linux/2.6/64/x86/gcc/devel/devel.cxxtest.cpp] Source `test/devel/devel.cxxtest.hh’ not found, needed by target `build/test/release/linux/2.6/64/x86/gcc/devel/devel.cxxtest.cpp’.
    scons: building terminated because of errors.

    Third,run “python test/run.py -d /rosetta/rosetta_database” also in /rosetta/rosetta_source directory,it got a error:
    [root@localhost rosetta_source]# python test/run.py -d /rosetta/rosetta_database
    Identifying platform…

    Platform found: debug/linux/2.6/64/x86/gcc/
    Paths: cd build/test/debug/linux/2.6/64/x86/gcc/ && command line: ./protocols.test –database /rosetta/rosetta_database
    /bin/sh: line 0: cd: build/test/debug/linux/2.6/64/x86/gcc/: No such file or directory
    Traceback (most recent call last):
    File “test/run.py”, line 321, in
    if __name__ == “__main__”: main(sys.argv)
    File “test/run.py”, line 314, in main
    T.runUnitTests()
    File “test/run.py”, line 177, in runUnitTests
    self.runOneLibUnitTests(platform, lib, yaml_file, log_file)
    File “test/run.py”, line 151, in runOneLibUnitTests
    f = open(log_file, ‘w’); f.write(output); f.close()
    IOError: [Errno 2] No such file or directory: ‘build/test/debug/linux/2.6/64/x86/gcc//protocols.test.log’

    How should I do to solve the errors above?