From the output it isn't entirely clear to me what the exact failure is, but it looks like the lua test passed while it was expected to fail? cp ./torture torture_buildin cp ./torture torture_clearlooks cp ./torture torture_crux cp ./torture torture_industrial cp ./torture torture_mist cp ./torture torture_redmond cp ./torture torture_glide cp ./torture torture_thinice PASS: exported_clearlooks PASS: exported_crux PASS: exported_industrial PASS: exported_mist PASS: exported_redmond PASS: exported_glide PASS: exported_thinice XPASS: exported_lua WARNING: The GTK+ buildin theme failed the torture test! WARNING: WARNING: As the other engines may fall back to the buildin theme, other tests WARNING: may fail in the buildin theme that we don't control. WARNING: The other tests will be run, but in case of failure SKIP instead of FAIL. WARNING: This way 'make check' will not fail even with a broken GTK+. WARNING: WARNING: It may also mean that there is just no X server to run the test on. WARNING: (and starting an Xvfb server failed) SKIP: torture_buildin SKIP: torture_clearlooks SKIP: torture_crux SKIP: torture_industrial SKIP: torture_mist SKIP: torture_redmond SKIP: torture_glide SKIP: torture_thinice ============================================================= 1 of 8 tests did not behave as expected (1 unexpected passes) (8 tests were not run) =============================================================
2.18.2 passes test just fine here, please reopen if it's not the case for you. Thanks for reporting.
Confirmed, tests for gtk-engines 2.18.2 pass for me as well.