[Test failure] in femtest.app.test_solver_calculix.TestSolverCalculix

Here's the place for discussion related to coding in FreeCAD, C++ or Python. Design, interfaces and structures.
Forum rules
Be nice to others! Respect the FreeCAD code of conduct!
Post Reply
User avatar
waebbl
Posts: 200
Joined: Thu Aug 16, 2018 3:12 pm

[Test failure] in femtest.app.test_solver_calculix.TestSolverCalculix

Post by waebbl »

On a current test-run, I received one failure in the mentioned module.

The output is

Code: Select all

======================================================================
FAIL: test_constraint_transform_torque (femtest.app.test_solver_calculix.TestSolverCalculix)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/usr/lib64/freecad/Mod/Fem/femtest/app/test_solver_calculix.py", line 278, in test_constraint_transform_torque
    self.input_file_writing_test(get_namefromdef("test_"))
  File "/usr/lib64/freecad/Mod/Fem/femtest/app/test_solver_calculix.py", line 397, in input_file_writing_test
    self.assertFalse(
AssertionError: 'Comparing /usr/lib64/freecad/Mod/Fem/femtest/data/calculix/constraint_transform_torque.inp to /tmp/FEM_unittests/solver_calculix_constraint_transform_torque_4e7a03d80ed0/Mesh.inp failed!\n--- \n+++ \n@@ -11717 +11717 @@\n-2505,2,-9.5670268990152E-01\n+2505,2,-9.5670268990153E-01\n@@ -12539 +12539 @@\n-3327,2,-2.2462134450621E+00\n+3327,2,-2.2462134450620E+00\n' is not false : CalculiX write_inp_file for constraint_transform_torque test failed.
Comparing /usr/lib64/freecad/Mod/Fem/femtest/data/calculix/constraint_transform_torque.inp to /tmp/FEM_unittests/solver_calculix_constraint_transform_torque_4e7a03d80ed0/Mesh.inp failed!
--- 
+++ 
@@ -11717 +11717 @@
-2505,2,-9.5670268990152E-01
+2505,2,-9.5670268990153E-01
@@ -12539 +12539 @@
-3327,2,-2.2462134450621E+00
+3327,2,-2.2462134450620E+00


----------------------------------------------------------------------
Ran 642 tests in 92.316s

FAILED (failures=1)
System exit
The output suggests, that this might be a rounding error, with the differences given.

OS: Gentoo Linux (LXQt//usr/share/xsessions/lxqt)
Word size of FreeCAD: 64-bit
Version: 0.20.Unknown
Build type: RelWithDebInfo
Python version: 3.9.10
Qt version: 5.15.2
Coin version: 4.0.0
OCC version: 7.6.0
Locale: English/United States (en_US)
Post Reply