[Webkit-unassigned] [Bug 181847] New: [GTK] TERM environment variable is not passed to the test driver.

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Fri Jan 19 04:15:40 PST 2018


https://bugs.webkit.org/show_bug.cgi?id=181847

            Bug ID: 181847
           Summary: [GTK] TERM environment variable is not passed to the
                    test driver.
           Product: WebKit
           Version: WebKit Local Build
          Hardware: Unspecified
                OS: Unspecified
            Status: NEW
          Severity: Normal
          Priority: P2
         Component: Tools / Tests
          Assignee: webkit-unassigned at lists.webkit.org
          Reporter: clopez at igalia.com
                CC: bugs-noreply at webkitgtk.org, cgarcia at igalia.com,
                    lforschler at apple.com

The TERM environment variable is used to tell the capabilities of the terminal to the running process.
On most of the GTK/WPE bots we set this to TERM=dumb so the tests don't generate ANSI color codes that just look bad on the txt/html files generated by buildbot and make reading the results harder.

We noticed color codes are happening on the new webdriver tests even with this variable.
It looks we are not letting the driver pick this variable, so when pytest is invoked it can't see it.

https://build.webkit.org/builders/GTK%20Linux%2064-bit%20Release%20%28Tests%29/builds/5131/steps/webdriver-test/logs/stdio

-- 
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.webkit.org/pipermail/webkit-unassigned/attachments/20180119/60529820/attachment.html>


More information about the webkit-unassigned mailing list