Bug 144868 - Fix webkitpy tests on the WinCairo bot
Summary: Fix webkitpy tests on the WinCairo bot
Status: RESOLVED WONTFIX
Alias: None
Product: WebKit
Classification: Unclassified
Component: New Bugs (show other bugs)
Version: 528+ (Nightly build)
Hardware: Unspecified Unspecified
: P2 Normal
Assignee: Nobody
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2015-05-11 04:54 PDT by Csaba Osztrogonác
Modified: 2015-09-24 06:58 PDT (History)
3 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Csaba Osztrogonác 2015-05-11 04:54:35 PDT
There are 9 failures on it long long time ago:
https://build.webkit.org/builders/WinCairo%2064-Bit%20Release/builds/45550

[750/1110] webkitpy.style.checker_unittest.CheckerDispatcherDispatchTest.test_js_paths failed:
  Traceback (most recent call last):
    File "C:\Users\Alex\Documents\WinCairoBot\win-cairo-release\build\Tools\Scripts\webkitpy\style\checker_unittest.py", line 478, in test_js_paths
      self.assert_checker_js(path)
    File "C:\Users\Alex\Documents\WinCairoBot\win-cairo-release\build\Tools\Scripts\webkitpy\style\checker_unittest.py", line 401, in assert_checker_js
      self.assert_checker(file_path, JSChecker)
    File "C:\Users\Alex\Documents\WinCairoBot\win-cairo-release\build\Tools\Scripts\webkitpy\style\checker_unittest.py", line 389, in assert_checker
      "expected_class": expected_class})
  AssertionError: For path "Source/WebInspectorUI/UserInterface/dummy.js" got <class 'webkitpy.style.checkers.text.TextChecker'> when expecting <class 'webkitpy.style.checkers.js.JSChecker'>.
  
[1095/1110] webkitpy.w3c.test_parser_unittest.TestParserTest.test_analyze_test_reftest_match_and_mismatch failed:
  Traceback (most recent call last):
    File "C:\Users\Alex\Documents\WinCairoBot\win-cairo-release\build\Tools\Scripts\webkitpy\w3c\test_parser_unittest.py", line 101, in test_analyze_test_reftest_match_and_mismatch
      self.assertTrue(test_info['reference'].startswith(test_path), 'reference path is not correct')
  AssertionError: reference path is not correct

[1096/1110] webkitpy.w3c.test_parser_unittest.TestParserTest.test_analyze_test_reftest_multiple_matches failed:
  Traceback (most recent call last):
    File "C:\Users\Alex\Documents\WinCairoBot\win-cairo-release\build\Tools\Scripts\webkitpy\w3c\test_parser_unittest.py", line 75, in test_analyze_test_reftest_multiple_matches
      self.assertTrue(test_info['reference'].startswith(test_path), 'reference path is not correct')
  AssertionError: reference path is not correct

[1097/1110] webkitpy.w3c.test_parser_unittest.TestParserTest.test_analyze_test_reftest_one_match failed:
  Traceback (most recent call last):
    File "C:\Users\Alex\Documents\WinCairoBot\win-cairo-release\build\Tools\Scripts\webkitpy\w3c\test_parser_unittest.py", line 52, in test_analyze_test_reftest_one_match
      self.assertTrue(test_info['reference'].startswith(test_path), 'reference path is not correct')
  AssertionError: reference path is not correct

[1098/1110] webkitpy.w3c.test_parser_unittest.TestParserTest.test_analyze_test_reftest_with_ref_support_Files failed:
  Traceback (most recent call last):
    File "C:\Users\Alex\Documents\WinCairoBot\win-cairo-release\build\Tools\Scripts\webkitpy\w3c\test_parser_unittest.py", line 133, in test_analyze_test_reftest_with_ref_support_Files
      self.assertTrue(test_info['reference'].startswith(test_path), 'reference path is not correct')
  AssertionError: reference path is not correct

[622/1110] webkitpy.port.linux_get_crash_log_unittest.GDBCrashLogGeneratorTest.test_generate_crash_log erred:
  Traceback (most recent call last):
    File "C:\Users\Alex\Documents\WinCairoBot\win-cairo-release\build\Tools\Scripts\webkitpy\port\linux_get_crash_log_unittest.py", line 60, in test_generate_crash_log
      stderr, log = generator.generate_crash_log(None, None)
    File "C:\Users\Alex\Documents\WinCairoBot\win-cairo-release\build\Tools\Scripts\webkitpy\port\linux_get_crash_log.py", line 73, in generate_crash_log
      cppfilt_proc = subprocess.Popen(['c++filt', ], stdin=subprocess.PIPE, stdout=subprocess.PIPE, stderr=subprocess.PIPE)
    File "C:\Python27\lib\subprocess.py", line 710, in __init__
      errread, errwrite)
    File "C:\Python27\lib\subprocess.py", line 958, in _execute_child
      startupinfo)
  WindowsError: [Error 2] The system cannot find the file specified

[702/1110] webkitpy.port.server_process_unittest.TestServerProcess.test_basic erred:
  Traceback (most recent call last):
    File "C:\Users\Alex\Documents\WinCairoBot\win-cairo-release\build\Tools\Scripts\webkitpy\port\server_process_unittest.py", line 109, in test_basic
      proc.write('')
    File "C:\Users\Alex\Documents\WinCairoBot\win-cairo-release\build\Tools\Scripts\webkitpy\port\server_process.py", line 151, in write
      self._start()
    File "C:\Users\Alex\Documents\WinCairoBot\win-cairo-release\build\Tools\Scripts\webkitpy\port\server_process.py", line 119, in _start
      self._port.find_system_pid(self.name(), self._pid)
    File "C:\Users\Alex\Documents\WinCairoBot\win-cairo-release\build\Tools\Scripts\webkitpy\port\win.py", line 317, in find_system_pid
      ps_process = self._executive.run_command(['ps', '-e'], error_handler=Executive.ignore_error)
    File "C:\Users\Alex\Documents\WinCairoBot\win-cairo-release\build\Tools\Scripts\webkitpy\common\system\executive.py", line 435, in run_command
      close_fds=self._should_close_fds())
    File "C:\Users\Alex\Documents\WinCairoBot\win-cairo-release\build\Tools\Scripts\webkitpy\common\system\executive.py", line 506, in popen
      return subprocess.Popen(string_args, **kwargs)
    File "C:\Python27\lib\subprocess.py", line 710, in __init__
      errread, errwrite)
    File "C:\Python27\lib\subprocess.py", line 958, in _execute_child
      startupinfo)
  WindowsError: [Error 2] The system cannot find the file specified

[716/1110] webkitpy.port.win_unittest.WinPortTest.test_diff_image erred:
  Traceback (most recent call last):
    File "C:\Users\Alex\Documents\WinCairoBot\win-cairo-release\build\Tools\Scripts\webkitpy\port\port_testcase.py", line 254, in test_diff_image
      port.setup_test_run()
    File "C:\Users\Alex\Documents\WinCairoBot\win-cairo-release\build\Tools\Scripts\webkitpy\port\win.py", line 256, in setup_test_run
      self.setup_crash_log_saving()
    File "C:\Users\Alex\Documents\WinCairoBot\win-cairo-release\build\Tools\Scripts\webkitpy\port\win.py", line 216, in setup_crash_log_saving
      ntsd_path = self._ntsd_location()
    File "C:\Users\Alex\Documents\WinCairoBot\win-cairo-release\build\Tools\Scripts\webkitpy\port\win.py", line 156, in _ntsd_location
      self._filesystem.join(os.environ['ProgramW6432'], "Debugging Tools for Windows (x64)", "ntsd.exe"),
  KeyError: 'ProgramW6432'

[720/1110] webkitpy.port.win_unittest.WinPortTest.test_diff_image_crashed erred:
  Traceback (most recent call last):
    File "C:\Users\Alex\Documents\WinCairoBot\win-cairo-release\build\Tools\Scripts\webkitpy\port\port_testcase.py", line 277, in test_diff_image_crashed
      port.setup_test_run()
    File "C:\Users\Alex\Documents\WinCairoBot\win-cairo-release\build\Tools\Scripts\webkitpy\port\win.py", line 256, in setup_test_run
      self.setup_crash_log_saving()
    File "C:\Users\Alex\Documents\WinCairoBot\win-cairo-release\build\Tools\Scripts\webkitpy\port\win.py", line 216, in setup_crash_log_saving
      ntsd_path = self._ntsd_location()
    File "C:\Users\Alex\Documents\WinCairoBot\win-cairo-release\build\Tools\Scripts\webkitpy\port\win.py", line 156, in _ntsd_location
      self._filesystem.join(os.environ['ProgramW6432'], "Debugging Tools for Windows (x64)", "ntsd.exe"),
  KeyError: 'ProgramW6432'
Comment 1 Csaba Osztrogonác 2015-09-24 06:58:01 PDT
The WinCairo bot doesn't run tests long time ago.