Skip to content

Jenkins misses some testing seg-faults #20

Description

@osrf-migration

Original report (archived issue) by Steve Peters (Bitbucket: Steven Peters).


We recently merged a gazebo pull request that caused seg-faults in certain tests during teardown, but the Jenkins gui didn't report them. Perhaps they occurred after the junit file had been written?

Jenkins test summary: all tests pass

Console output: lots of tests failing

115: [       OK ] SensorManager_TEST.InitRemove (34517 ms)
115: [----------] 3 tests from SensorManager_TEST (58303 ms total)
115:
115: [----------] Global test environment tear-down
115: [==========] 3 tests from 1 test case ran. (58303 ms total)
115: [  PASSED  ] 3 tests.
115/124 Test #115: UNIT_SensorManager_TEST ................***Exception: SegFault136.29 sec
test 116
        Start 116: check_UNIT_SensorManager_TEST

116: Test command: /var/lib/jenkins/workspace/gazebo-default-devel-quantal-amd64-gpu-nvidia/gazebo/tools/check_test_ran.py "/var/lib/jenkins/workspace/gazebo-default-devel-quantal-amd64-gpu-nvidia/build/test_results/UNIT_SensorManager_TEST.xml"
116: Test timeout computed to be: 9.99988e+06
116: Checking for test results in /var/lib/jenkins/workspace/gazebo-default-devel-quantal-amd64-gpu-nvidia/build/test_results/UNIT_SensorManager_TEST.xml
116/124 Test #116: check_UNIT_SensorManager_TEST ..........   Passed    0.01 sec
The following tests FAILED:
     63 - UNIT_GpuLaser_TEST (SEGFAULT)
     65 - UNIT_Heightmap_TEST (SEGFAULT)
     67 - UNIT_DataLogger_TEST (SEGFAULT)
     69 - UNIT_TimePanel_TEST (SEGFAULT)
     71 - UNIT_ImagesView_TEST (SEGFAULT)
     77 - UNIT_Inertial_TEST (SEGFAULT)
     79 - UNIT_Joint_TEST (Timeout)
     81 - UNIT_PhysicsEngine_TEST (SEGFAULT)
     85 - UNIT_ODEPhysics_TEST (SEGFAULT)
...

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't workingmajor

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions