{ "_class" : "hudson.tasks.junit.CaseResult", "testActions" : [ ], "age" : 1, "className" : "gpkit.tests.from_paths.TestFiles", "duration" : 0.53, "errorDetails" : "No module named 'gpfit.fit_constraintset'", "errorStackTrace" : "Traceback (most recent call last):\u000a File \"/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/reynolds/optimizer/mosek/gpkit/tests/helpers.py\", line 55, in test\u000a testfn(name, import_dict, path)(self)\u000a File \"/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/reynolds/optimizer/mosek/gpkit/tests/from_paths.py\", line 48, in \u000a lambda self: getattr(self, name)())) # pylint:disable=undefined-variable\u000a File \"/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/reynolds/optimizer/mosek/gpkit/tests/from_paths.py\", line 34, in test_fn\u000a mod = __import__(os.path.basename(path)[:-3])\u000a File \"/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/reynolds/optimizer/mosek/gplibrary/gpkitmodels/GP/aircraft/motor/motor_test.py\", line 2, in \u000a from gpkitmodels.GP.aircraft.motor.motor import Propulsor, Motor, MotorPerf\u000a File \"/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/reynolds/optimizer/mosek/venv_jenkins/lib/python3.8/site-packages/gpkitmodels/GP/aircraft/motor/motor.py\", line 4, in \u000a from gpkitmodels.GP.aircraft.prop.propeller import Propeller, ActuatorProp\u000a File \"/jenkins/workspace/CE_gpkit_PR_research_models/buildnode/reynolds/optimizer/mosek/venv_jenkins/lib/python3.8/site-packages/gpkitmodels/GP/aircraft/prop/propeller.py\", line 5, in \u000a from gpfit.fit_constraintset import XfoilFit\u000aModuleNotFoundError: No module named 'gpfit.fit_constraintset'\u000a", "failedSince" : 499, "name" : "test_gpkitmodels_GP_aircraft_motor_motor_test_py_mosek_cli", "properties" : None, "skipped" : False, "skippedMessage" : None, "status" : "FAILED", "stderr" : None, "stdout" : None }