[Webkit-unassigned] [Bug 71688] New: nrwt pixeltests crash while test in WK2

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Mon Nov 7 07:53:13 PST 2011


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

           Summary: nrwt pixeltests crash while test in WK2
           Product: WebKit
           Version: 528+ (Nightly build)
          Platform: All
        OS/Version: All
            Status: UNCONFIRMED
          Severity: Normal
          Priority: P2
         Component: Tools / Tests
        AssignedTo: webkit-unassigned at lists.webkit.org
        ReportedBy: Takacs.Roland at stud.u-szeged.hu
                CC: tony at chromium.org, loki at webkit.org,
                    kbalazs at webkit.org, zoltan at webkit.org,
                    dpranke at chromium.org, feherzs at inf.u-szeged.hu


I tried run nrwt but it crashed with the -p switch.

Crash log the following:

worker/0 raised TypeError('must be string or buffer, not bool'):
  layout_tests/controllers/worker.py:91 (in run)
    self._worker_connection.run_message_loop()
  layout_tests/controllers/message_broker.py:191 (in run_message_loop)
    self._broker.run_message_loop(self._run_topic, self._client, delay_secs)
  layout_tests/controllers/message_broker.py:127 (in run_message_loop)
    self._run_loop(topic_name, client, block=True, delay_secs=delay_secs)
  layout_tests/controllers/message_broker.py:141 (in _run_loop)
    self._dispatch_message(msg, client)
  layout_tests/controllers/message_broker.py:150 (in _dispatch_message)
    message_handler(message.src, *optargs)
  layout_tests/controllers/worker.py:111 (in handle_test_list)
    self._run_test(test_input)
  layout_tests/controllers/worker.py:126 (in _run_test)
    result = self.run_test_with_timeout(test_input, test_timeout_sec)
  layout_tests/controllers/worker.py:165 (in run_test_with_timeout)
    return self._run_test_in_this_thread(test_input)
  layout_tests/controllers/worker.py:250 (in _run_test_in_this_thread)
    return self.run_single_test(self._driver, test_input)
  layout_tests/controllers/worker.py:254 (in run_single_test)
    test_input, driver, self._name)
  layout_tests/controllers/single_test_runner.py:46 (in run_single_test)
    return runner.run()
  layout_tests/controllers/single_test_runner.py:121 (in run)
    return self._run_reftest()
  layout_tests/controllers/single_test_runner.py:290 (in _run_reftest)
    test_result_writer.write_test_result(self._port, self._test_name, driver_output1, driver_output2, test_result.failures)
  layout_tests/layout_package/test_result_writer.py:75 (in write_test_result)
    writer.write_image_diff_files(image_diff)
  layout_tests/layout_package/test_result_writer.py:208 (in write_image_diff_files)
    fs.write_binary_file(diff_filename, image_diff)
  common/system/filesystem.py:205 (in write_binary_file)
    f.write(contents)

In my opinion with the --tolerance switch doesn't run the pixel tests on WK2.

-- 
Configure bugmail: https://bugs.webkit.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.



More information about the webkit-unassigned mailing list