- 27 Jun, 2013 1 commit
-
-
ossy@webkit.org authored
https://bugs.webkit.org/show_bug.cgi?id=118128 Reviewed by Ryosuke Niwa. It is a preparation for a new webkit-patch command: run-tests-touched-by-attachment https://bugs.webkit.org/show_bug.cgi?id=117831 * Scripts/webkitpy/tool/commands/download.py: (AbstractPatchSequencingCommand): (AbstractPatchSequencingCommand._prepare_to_process): Call _prepare_state before prepare_steps. (AbstractPatchSequencingCommand._process_patch): Use the same initial state for each patch. (AbstractPatchSequencingCommand._prepare_state): Added. git-svn-id: http://svn.webkit.org/repository/webkit/trunk@152113 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
- 26 May, 2013 2 commits
-
-
rniwa@webkit.org authored
* Scripts/webkitpy/tool/commands/newcommitbot.py: (NewCommitBot.next_work_item): git-svn-id: http://svn.webkit.org/repository/webkit/trunk@150726 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
rniwa@webkit.org authored
* Scripts/webkitpy/tool/bot/irc_command.py: (RollChromiumDEPS.execute): * Scripts/webkitpy/tool/commands/newcommitbot.py: (NewCommitBot.next_work_item): git-svn-id: http://svn.webkit.org/repository/webkit/trunk@150725 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
- 25 May, 2013 4 commits
-
-
rniwa@webkit.org authored
* Scripts/webkitpy/tool/commands/newcommitbot.py: (NewCommitBot.next_work_item): git-svn-id: http://svn.webkit.org/repository/webkit/trunk@150706 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
rniwa@webkit.org authored
* Scripts/webkitpy/tool/commands/sheriffbot.py: (SheriffBot): git-svn-id: http://svn.webkit.org/repository/webkit/trunk@150705 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
rniwa@webkit.org authored
* Scripts/webkitpy/tool/bot/ircbot_unittest.py: (IRCBotTest.test_help): * Scripts/webkitpy/tool/commands/newcommitbot.py: (Agent): (Agent.__init__): (Agent.name): (NewCommitBot): (NewCommitBot.begin_work_queue): (NewCommitBot.next_work_item): * Scripts/webkitpy/tool/commands/sheriffbot.py: (SheriffBot): git-svn-id: http://svn.webkit.org/repository/webkit/trunk@150704 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
rniwa@webkit.org authored
https://bugs.webkit.org/show_bug.cgi?id=116775 Reviewed by Andreas Kling. * Scripts/webkitpy/tool/bot/irc_command.py: (Hi): Fixed the usage string. (Hi.execute): Made it more generic so that it works in WKR. (YouThere): Added. (YouThere.execute): Added. * Scripts/webkitpy/tool/commands/newcommitbot.py: git-svn-id: http://svn.webkit.org/repository/webkit/trunk@150701 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
- 21 May, 2013 1 commit
-
-
rniwa@webkit.org authored
* Scripts/webkitpy/tool/commands/suggestnominations.py: (AbstractCommitLogCommand._recent_commit_messages): git-svn-id: http://svn.webkit.org/repository/webkit/trunk@150461 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
- 20 May, 2013 1 commit
-
-
rniwa@webkit.org authored
https://bugs.webkit.org/show_bug.cgi?id=116395 Reviewed by Martin Robinson. Make changelog validation fail when it contains oops!. * Scripts/webkitpy/tool/bot/commitqueuetask.py: (CommitQueueTask._validate_changelog): * Scripts/webkitpy/tool/bot/commitqueuetask_unittest.py: (CommitQueueTaskTest._run_through_task): * Scripts/webkitpy/tool/commands/queues_unittest.py: * Scripts/webkitpy/tool/steps/validatechangelogs.py: (ValidateChangeLogs.options): (ValidateChangeLogs._check_changelog_diff): (ValidateChangeLogs._changelog_contains_oops): (ValidateChangeLogs.run): * Scripts/webkitpy/tool/steps/validatechangelogs_unittest.py: (ValidateChangeLogsTest._assert_start_line_produces_output): (ValidateChangeLogsTest.test_check_changelog_diff): (ValidateChangeLogsTest): (ValidateChangeLogsTest.test_changelog_contains_oops): git-svn-id: http://svn.webkit.org/repository/webkit/trunk@150404 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
- 17 May, 2013 1 commit
-
-
commit-queue@webkit.org authored
https://bugs.webkit.org/show_bug.cgi?id=116303 Patch by Peter Gal <galpeter@inf.u-szeged.hu> on 2013-05-17 Reviewed by Ryosuke Niwa. * Scripts/webkitpy/common/config/urls.py: Removed omahaproxy url. * Scripts/webkitpy/common/net/omahaproxy.py: Removed. * Scripts/webkitpy/common/net/omahaproxy_unittest.py: Removed. * Scripts/webkitpy/tool/commands/__init__.py: Removed chromechannels import. * Scripts/webkitpy/tool/commands/chromechannels.py: Removed. * Scripts/webkitpy/tool/commands/chromechannels_unittest.py: Removed. git-svn-id: http://svn.webkit.org/repository/webkit/trunk@150287 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
- 16 May, 2013 2 commits
-
-
commit-queue@webkit.org authored
https://bugs.webkit.org/show_bug.cgi?id=116219 Patch by Peter Gal <galpeter@inf.u-szeged.hu> on 2013-05-16 Reviewed by Ryosuke Niwa. * Scripts/webkitpy/tool/commands/analyzechangelog.py: (ChangeLogAnalyzer._analyze_entries): Fix the counter initialization. git-svn-id: http://svn.webkit.org/repository/webkit/trunk@150237 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
rniwa@webkit.org authored
* Scripts/webkitpy/tool/commands/queues.py: (CommitQueue.did_pass_testing_ews): git-svn-id: http://svn.webkit.org/repository/webkit/trunk@150211 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
- 01 May, 2013 1 commit
-
-
glenn@skynav.com authored
https://bugs.webkit.org/show_bug.cgi?id=115391 Reviewed by Benjamin Poulain. Move commit log parsing functions into new abstract base class AbstractCommitLogCommand in preparation for adding two new commands that will reuse this functionality along with suggest-nominations. See https://bugs.webkit.org/show_bug.cgi?id=115387 and https://bugs.webkit.org/show_bug.cgi?id=115388. No new tests as this patch does not change existing functionality or behavior. * Scripts/webkitpy/tool/commands/suggestnominations.py: (AbstractCommitLogCommand): Add abstract base class for commands that analyze commit logs. (AbstractCommitLogCommand.__init__): (AbstractCommitLogCommand._init_options): (AbstractCommitLogCommand._parse_commit_message): (SuggestNominations): Move generic commit log parsing into new base class. Use new base class. (SuggestNominations.__init__): (SuggestNominations._init_options): git-svn-id: http://svn.webkit.org/repository/webkit/trunk@149480 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
- 30 Apr, 2013 1 commit
-
-
glenn@skynav.com authored
https://bugs.webkit.org/show_bug.cgi?id=115285 Reviewed by Benjamin Poulain. Fix commit analysis so that patches made by an existing committer are counted towards reviewer nomination. Improve commit log parsing. * Scripts/webkitpy/tool/commands/suggestnominations.py: (CommitLogError): (CommitLogError.__init__): (CommitLogMissingReviewer): (CommitLogMissingReviewer.__init__): (SuggestNominations): (SuggestNominations.__init__): (SuggestNominations._recent_commit_messages): (SuggestNominations._author_name_from_email): (SuggestNominations._contributor_from_email): (SuggestNominations._parse_commit_message): (SuggestNominations._count_commit): (SuggestNominations._count_recent_patches): (SuggestNominations._collect_nominations): (SuggestNominations._print_nominations): (SuggestNominations.execute): * Scripts/webkitpy/tool/commands/suggestnominations_unittest.py: (_make_options): (test_recent_commit_messages): (test_basic): git-svn-id: http://svn.webkit.org/repository/webkit/trunk@149419 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
- 16 Apr, 2013 5 commits
-
-
rniwa@webkit.org authored
https://bugs.webkit.org/show_bug.cgi?id=114558 Reviewed by Benjamin Poulain. Added ews.json to common/config, and made tool/commands/__init__.py call AbstractEarlyWarningSystem.load_ews_classes to instantiate classes based on ews.json. Reland the patch since the EWS failure was a false positive. * Scripts/webkitpy/common/config/ews.json: Extracted from earlywarningsystem.py. * Scripts/webkitpy/tool/commands/__init__.py: * Scripts/webkitpy/tool/commands/earlywarningsystem.py: (AbstractEarlyWarningSystem): (AbstractEarlyWarningSystem.__init__): (AbstractEarlyWarningSystem.load_ews_classes): Added. Loads ews.json. * Scripts/webkitpy/tool/commands/earlywarningsystem_unittest.py: (EarlyWarningSystemTest._default_expected_logs): (_test_ews): (test_ewses): git-svn-id: http://svn.webkit.org/repository/webkit/trunk@148588 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
roger_fong@apple.com authored
All bots are running consistently now but the queue still keeps growing. Until we get more bots or make the tests faster, it doesn't seem wise to keep running tests. * Scripts/webkitpy/tool/commands/earlywarningsystem.py: (WinEWS): git-svn-id: http://svn.webkit.org/repository/webkit/trunk@148535 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
rniwa@webkit.org authored
https://bugs.webkit.org/show_bug.cgi?id=114668 Reviewed by Maciej Stachowiak. Moved. Port objects knows a lot more than just layout_tests. They doesn't belong down in layout_tests. * Scripts/webkitpy/common/host.py: * Scripts/webkitpy/common/host_mock.py: * Scripts/webkitpy/layout_tests/controllers/layout_test_runner_unittest.py: * Scripts/webkitpy/layout_tests/controllers/single_test_runner.py: * Scripts/webkitpy/layout_tests/controllers/test_result_writer_unittest.py: * Scripts/webkitpy/layout_tests/layout_package/json_results_generator_unittest.py: * Scripts/webkitpy/layout_tests/lint_test_expectations.py: * Scripts/webkitpy/layout_tests/port: Removed. * Scripts/webkitpy/layout_tests/run_webkit_tests.py: * Scripts/webkitpy/layout_tests/run_webkit_tests_integrationtest.py: * Scripts/webkitpy/layout_tests/servers/apache_http_server_unittest.py: * Scripts/webkitpy/layout_tests/servers/http_server_base_unittest.py: * Scripts/webkitpy/layout_tests/servers/http_server_unittest.py: * Scripts/webkitpy/layout_tests/views/printing_unittest.py: * Scripts/webkitpy/performance_tests/perftest.py: * Scripts/webkitpy/performance_tests/perftest_unittest.py: * Scripts/webkitpy/performance_tests/perftestsrunner_integrationtest.py: * Scripts/webkitpy/performance_tests/perftestsrunner_unittest.py: * Scripts/webkitpy/port: Copied from Tools/Scripts/webkitpy/layout_tests/port. * Scripts/webkitpy/port/apple.py: * Scripts/webkitpy/port/base.py: * Scripts/webkitpy/port/base_unittest.py: * Scripts/webkitpy/port/config_unittest.py: (ConfigTest.test_default_configuration__standalone): * Scripts/webkitpy/port/driver_unittest.py: * Scripts/webkitpy/port/efl.py: * Scripts/webkitpy/port/efl_unittest.py: * Scripts/webkitpy/port/factory.py: * Scripts/webkitpy/port/factory_unittest.py: * Scripts/webkitpy/port/gtk.py: * Scripts/webkitpy/port/gtk_unittest.py: * Scripts/webkitpy/port/image_diff.py: * Scripts/webkitpy/port/image_diff_unittest.py: * Scripts/webkitpy/port/leakdetector_unittest.py: * Scripts/webkitpy/port/mac.py: * Scripts/webkitpy/port/mac_unittest.py: * Scripts/webkitpy/port/mock_drt.py: * Scripts/webkitpy/port/mock_drt_unittest.py: * Scripts/webkitpy/port/port_testcase.py: * Scripts/webkitpy/port/qt.py: * Scripts/webkitpy/port/qt_unittest.py: * Scripts/webkitpy/port/server_process_unittest.py: * Scripts/webkitpy/port/test.py: * Scripts/webkitpy/port/win.py: * Scripts/webkitpy/port/win_unittest.py: * Scripts/webkitpy/port/xvfbdriver.py: * Scripts/webkitpy/port/xvfbdriver_unittest.py: * Scripts/webkitpy/tool/bot/botinfo_unittest.py: * Scripts/webkitpy/tool/commands/gardenomatic.py: * Scripts/webkitpy/tool/commands/perfalizer_unittest.py: * Scripts/webkitpy/tool/commands/queries.py: * Scripts/webkitpy/tool/commands/queries_unittest.py: * Scripts/webkitpy/tool/commands/rebaseline.py: * Scripts/webkitpy/tool/servers/gardeningserver.py: * Scripts/webkitpy/tool/servers/gardeningserver_unittest.py: * Scripts/webkitpy/tool/servers/rebaselineserver.py: * Scripts/webkitpy/tool/servers/rebaselineserver_unittest.py: git-svn-id: http://svn.webkit.org/repository/webkit/trunk@148502 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
rniwa@webkit.org authored
http://trac.webkit.org/changeset/148498 https://bugs.webkit.org/show_bug.cgi?id=114669 Appears to have broken EWS (Requested by rniwa on #webkit). * Scripts/webkitpy/common/config/ews.json: Removed. * Scripts/webkitpy/tool/commands/__init__.py: * Scripts/webkitpy/tool/commands/earlywarningsystem.py: (AbstractEarlyWarningSystem): (AbstractEarlyWarningSystem.__init__): (AbstractEarlyWarningSystem.handle_script_error.does): (GtkEWS): (GtkWK2EWS): (EflEWS): (QtEWS): (QtWK2EWS): (WinEWS): (MacEWS): (MacWK2EWS): * Scripts/webkitpy/tool/commands/earlywarningsystem_unittest.py: (EarlyWarningSystemTest._default_expected_logs): (_test_ews): (test_ewses): git-svn-id: http://svn.webkit.org/repository/webkit/trunk@148501 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
rniwa@webkit.org authored
https://bugs.webkit.org/show_bug.cgi?id=114558 Reviewed by Benjamin Poulain. Added ews.json to common/config, and made tool/commands/__init__.py call AbstractEarlyWarningSystem.load_ews_classes to instantiate classes based on ews.json. * Scripts/webkitpy/common/config/ews.json: Extracted from earlywarningsystem.py. * Scripts/webkitpy/tool/commands/__init__.py: * Scripts/webkitpy/tool/commands/earlywarningsystem.py: (AbstractEarlyWarningSystem): (AbstractEarlyWarningSystem.__init__): (AbstractEarlyWarningSystem.load_ews_classes): Added. Loads ews.json. * Scripts/webkitpy/tool/commands/earlywarningsystem_unittest.py: (EarlyWarningSystemTest._default_expected_logs): (_test_ews): (test_ewses): git-svn-id: http://svn.webkit.org/repository/webkit/trunk@148498 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
- 15 Apr, 2013 2 commits
-
-
rniwa@webkit.org authored
https://bugs.webkit.org/show_bug.cgi?id=114632 Reviewed by Andreas Kling. Move the last revision forward when it exists in a branch. Otherwise, we'll be stuck looping over revisions made to merge patches. * Scripts/webkitpy/tool/commands/newcommitbot.py: (NewCommitBot.next_work_item): git-svn-id: http://svn.webkit.org/repository/webkit/trunk@148461 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
zandobersek@gmail.com authored
https://bugs.webkit.org/show_bug.cgi?id=104470 Patch by Zan Dobersek <zandobersek@gmail.com> on 2013-04-15 Reviewed by Darin Adler. Move the LandCowboy command implementation under the LandCowhand command and deprecate the former. * Scripts/webkitpy/tool/commands/download.py: (LandCowhand): (LandCowboy): (LandCowboy._prepare_state): * Scripts/webkitpy/tool/commands/download_unittest.py: (test_land_cowhand): Adjust the unit tests by testing both LandCowhand and LandCowboy, also checking the deprecation message in the output of the latter. git-svn-id: http://svn.webkit.org/repository/webkit/trunk@148441 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
- 13 Apr, 2013 3 commits
-
-
rniwa@webkit.org authored
https://bugs.webkit.org/show_bug.cgi?id=114494 Reviewed by Benjamin Poulain. A response like the one below is useless. Improve it: webkitbot: rniwa: zdobersek is zdobersek (zandobersek@gmail.com). Why do you ask? We now report full name, email address, committer/reviewer status, and IRC nickname. Also teach webkitbot how to respond to ping. * Scripts/webkitpy/tool/bot/irc_command.py: (PingPong): Moved (PingPong.execute): (Whois._full_record_and_nick): Renamed and rewritten. (Whois.execute): * Scripts/webkitpy/tool/bot/irc_command_unittest.py: (IRCCommandTest.test_whois): Updated test cases as needed. * Scripts/webkitpy/tool/bot/ircbot_unittest.py: (IRCBotTest.test_help): Added ping. * Scripts/webkitpy/tool/commands/newcommitbot.py: (NewCommitBot): Teached WKR how to respond to hi. git-svn-id: http://svn.webkit.org/repository/webkit/trunk@148372 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
rniwa@webkit.org authored
https://bugs.webkit.org/show_bug.cgi?id=114559 Reviewed by Antti Koivisto. Merged two classes as the comment right above AbstractDeclarativeCommand suggested. We need to merge a lot more classes to make webkitpy hackable. * Scripts/webkitpy/tool/commands/abstractlocalservercommand.py: (AbstractLocalServerCommand): (AbstractLocalServerCommand.__init__): * Scripts/webkitpy/tool/commands/abstractsequencedcommand.py: (AbstractSequencedCommand): (AbstractSequencedCommand.__init__): * Scripts/webkitpy/tool/commands/adduserstogroups.py: (AddUsersToGroups): * Scripts/webkitpy/tool/commands/analyzechangelog.py: (AnalyzeChangeLog): (AnalyzeChangeLog.__init__): * Scripts/webkitpy/tool/commands/analyzechangelog_unittest.py: * Scripts/webkitpy/tool/commands/bugfortest.py: (BugForTest): * Scripts/webkitpy/tool/commands/bugsearch.py: (BugSearch): * Scripts/webkitpy/tool/commands/chromechannels.py: (ChromeChannels): (__init__): * Scripts/webkitpy/tool/commands/download.py: (AbstractPatchProcessingCommand): * Scripts/webkitpy/tool/commands/findusers.py: (FindUsers): * Scripts/webkitpy/tool/commands/openbugs.py: (OpenBugs): * Scripts/webkitpy/tool/commands/queries.py: (BugsToCommit): (PatchesInCommitQueue): (PatchesToCommitQueue): (PatchesToCommitQueue.__init__): (PatchesToReview): (PatchesToReview.__init__): (PatchesToReview.execute): (WhatBroke): (ResultsFor): (FailureReason): (FindFlakyTests): (TreeStatus): (CrashLog): (PrintExpectations): (PrintExpectations.__init__): (PrintBaselines): (PrintBaselines.__init__): * Scripts/webkitpy/tool/commands/queues.py: (AbstractQueue.__init__): * Scripts/webkitpy/tool/commands/rebaseline.py: (AbstractRebaseliningCommand): * Scripts/webkitpy/tool/commands/suggestnominations.py: (SuggestNominations): (SuggestNominations.__init__): * Scripts/webkitpy/tool/commands/upload.py: (CommitMessageForCurrentDiff): (CommitMessageForCurrentDiff.__init__): (CleanPendingCommit): (CleanReviewQueue): (AssignToCommitter): (PostCommits): (PostCommits.__init__): (MarkBugFixed): (MarkBugFixed.__init__): (CreateBug): (CreateBug.__init__): * Scripts/webkitpy/tool/multicommandtool.py: (Command): (Command.__init__): (Command.main): (HelpCommand): (HelpCommand.__init__): * Scripts/webkitpy/tool/multicommandtool_unittest.py: (TrivialCommand): (TrivialCommand.__init__): (LikesToRetry): (LikesToRetry.__init__): (CommandTest.test_name_with_arguments): (CommandTest.test_required_arguments): (test_command_help): git-svn-id: http://svn.webkit.org/repository/webkit/trunk@148360 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
rniwa@webkit.org authored
https://bugs.webkit.org/show_bug.cgi?id=114552 Reviewed by Philippe Normand. * Scripts/webkitpy/common/host.py: (Host.checkout): * Scripts/webkitpy/layout_tests/layout_package/json_results_generator.py: (JSONResultsGeneratorBase): (JSONResultsGeneratorBase.__init__): (JSONResultsGeneratorBase._is_results_all_of_type): * Scripts/webkitpy/layout_tests/port/base.py: (Port): (Port.expected_filename): * Scripts/webkitpy/performance_tests/perftestsrunner.py: (PerfTestsRunner._parse_args): * Scripts/webkitpy/tool/commands/queues.py: (PatchProcessingQueue._new_port_name_from_old): (CommitQueue.did_pass_testing_ews): * Scripts/webkitpy/tool/commands/rebaseline.py: (RebaselineTest._results_url): (Rebaseline._builder_with_name): * Scripts/webkitpy/tool/mocktool.py: (MockTool.irc): git-svn-id: http://svn.webkit.org/repository/webkit/trunk@148352 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
- 12 Apr, 2013 2 commits
-
-
roger_fong@apple.com authored
* Scripts/webkitpy/tool/commands/earlywarningsystem.py: (WinEWS): git-svn-id: http://svn.webkit.org/repository/webkit/trunk@148299 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
commit-queue@webkit.org authored
https://bugs.webkit.org/show_bug.cgi?id=114500 Patch by Manuel Rego Casasnovas <rego@igalia.com> on 2013-04-12 Reviewed by Philippe Normand. Add configuration in order to be able to setup GTK EWSs building WebKit2. A new queue gtk-wk2-ews is added. * QueueStatusServer/config/queues.py: * Scripts/webkitpy/common/config/ports.py: (DeprecatedPort.port): (GtkWK2Port): (GtkWK2Port.build_webkit_command): (GtkWK2Port.run_webkit_tests_command): * Scripts/webkitpy/common/config/ports_unittest.py: (DeprecatedPortTest.test_gtk_port): (DeprecatedPortTest): (DeprecatedPortTest.test_gtk_wk2_port): * Scripts/webkitpy/tool/commands/earlywarningsystem.py: (GtkWK2EWS): git-svn-id: http://svn.webkit.org/repository/webkit/trunk@148276 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
- 11 Apr, 2013 2 commits
-
-
rniwa@webkit.org authored
https://bugs.webkit.org/show_bug.cgi?id=114420 Reviewed by Benjamin Poulain. * Scripts/webkitpy/common/config/urls.py: (view_revision_url): * Scripts/webkitpy/common/host.py: (Host._engage_awesome_locale_hacks): (Host.initialize_scm): (Host): * Scripts/webkitpy/common/host_mock.py: (MockHost.__init__): (MockHost.checkout): * Scripts/webkitpy/common/net/buildbot/chromiumbuildbot.py: Removed. * Scripts/webkitpy/layout_tests/layout_package/json_results_generator.py: (JSONResultsGeneratorBase._insert_generic_metadata): * Scripts/webkitpy/layout_tests/models/test_expectations.py: (TestExpectationParser._tokenize_line): * Scripts/webkitpy/layout_tests/models/test_expectations_unittest.py: (ExpectationSyntaxTests.test_bare_name_and_bugs): (ExpectationSyntaxTests.test_warnings): * Scripts/webkitpy/layout_tests/port/base.py: (Port.skips_perf_test): (Port.path_to_test_expectations_file): (Port._port_flag_for_scripts): * Scripts/webkitpy/style/checkers/cpp.py: (check_function_definition): (check_include_line): * Scripts/webkitpy/style/checkers/cpp_unittest.py: (OrderOfIncludesTest.test_check_wtf_includes): (WebKitStyleTest.test_webkit_export_check): * Scripts/webkitpy/style/checkers/test_expectations_unittest.py: (TestExpectationsTestCase.test_valid_expectations): * Scripts/webkitpy/tool/bot/irc_command.py: (Rollout.execute): * Scripts/webkitpy/tool/bot/irc_command_unittest.py: (IRCCommandTest.test_whois): * Scripts/webkitpy/tool/bot/ircbot_unittest.py: (IRCBotTest.test_help): * Scripts/webkitpy/tool/commands/sheriffbot_unittest.py: (SheriffBotTest.test_command_aliases): git-svn-id: http://svn.webkit.org/repository/webkit/trunk@148185 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
rniwa@webkit.org authored
https://bugs.webkit.org/show_bug.cgi?id=114415 Reviewed by Benjamin Poulain. Removed the code to roll Chromium DEPS in WebKit. * Scripts/webkitpy/common/checkout/checkout.py: (Checkout.bug_id_for_this_commit): * Scripts/webkitpy/common/checkout/checkout_mock.py: (MockCheckout.commit_message_for_this_commit): * Scripts/webkitpy/common/checkout/checkout_unittest.py: (CheckoutTest.test_suggested_reviewers): * Scripts/webkitpy/common/checkout/deps.py: Removed. * Scripts/webkitpy/common/checkout/deps_mock.py: Removed. * Scripts/webkitpy/tool/bot/irc_command.py: (RollChromiumDEPS): Teach webkitbot a sense of humor. (RollChromiumDEPS.execute): * Scripts/webkitpy/tool/bot/irc_command_unittest.py: (IRCCommandTest.test_create_bug): * Scripts/webkitpy/tool/bot/ircbot_unittest.py: (IRCBotTest.test_revert): * Scripts/webkitpy/tool/bot/sheriff.py: (Sheriff.post_rollout_patch): * Scripts/webkitpy/tool/commands/__init__.py: * Scripts/webkitpy/tool/commands/roll.py: Removed. * Scripts/webkitpy/tool/commands/roll_unittest.py: Removed. * Scripts/webkitpy/tool/steps/__init__.py: * Scripts/webkitpy/tool/steps/preparechangelogfordepsroll.py: Removed. * Scripts/webkitpy/tool/steps/updatechromiumdeps.py: Removed. * Scripts/webkitpy/tool/steps/updatechromiumdeps_unittest.py: Removed. git-svn-id: http://svn.webkit.org/repository/webkit/trunk@148180 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
- 09 Apr, 2013 4 commits
-
-
glenn@skynav.com authored
https://bugs.webkit.org/show_bug.cgi?id=114326 Reviewed by Dirk Pranke. As a side effect, also: - remove chromium builders from webkitpy.layout_tests.port.builders - remove chromium builders from rebaseline - rewrite chromium dependent tests in rebaseline_unittest - remove chromium platform from garden-o-matic - select apple platform as default platform in garden-o-matic - remove chromium port dependencies from a few other tests (run_webkit_tests_integrationtest, factory_unittest, style.checkers.test_expectations_unittest) * BuildSlaveSupport/build.webkit.org-config/public_html/TestFailures/garden-o-matic.html: * BuildSlaveSupport/build.webkit.org-config/public_html/TestFailures/scripts/config.js: * Scripts/webkitpy/common/checkout/baselineoptimizer_unittest.py: (BaselineOptimizerTest.test_move_baselines): (BaselineOptimizerTest.test_efl): (BaselineOptimizerTest.test_no_add_mac_future): (BaselineOptimizerTest.test_win_does_not_drop_to_win_7sp0): (BaselineOptimizerTest.test_common_directory_includes_root): (BaselineOptimizerTest.test_complex_shadowing): (BaselineOptimizerTest.test_virtual_ports_filtered): * Scripts/webkitpy/layout_tests/port/builders.py: * Scripts/webkitpy/layout_tests/port/chromium.py: Removed. * Scripts/webkitpy/layout_tests/port/chromium_android.py: Removed. * Scripts/webkitpy/layout_tests/port/chromium_android_unittest.py: Removed. * Scripts/webkitpy/layout_tests/port/chromium_linux.py: Removed. * Scripts/webkitpy/layout_tests/port/chromium_linux_unittest.py: Removed. * Scripts/webkitpy/layout_tests/port/chromium_mac.py: Removed. * Scripts/webkitpy/layout_tests/port/chromium_mac_unittest.py: Removed. * Scripts/webkitpy/layout_tests/port/chromium_port_testcase.py: Removed. * Scripts/webkitpy/layout_tests/port/chromium_unittest.py: Removed. * Scripts/webkitpy/layout_tests/port/chromium_win.py: Removed. * Scripts/webkitpy/layout_tests/port/chromium_win_unittest.py: Removed. * Scripts/webkitpy/layout_tests/port/factory.py: (platform_options): (PortFactory): * Scripts/webkitpy/layout_tests/port/factory_unittest.py: (FactoryTest.test_qt): (FactoryTest.test_get_from_builder_name): * Scripts/webkitpy/layout_tests/run_webkit_tests_integrationtest.py: (RunTest.test_build_check): * Scripts/webkitpy/style/checkers/test_expectations_unittest.py: (TestExpectationsTestCase.test_determine_port_from_expectations_path): * Scripts/webkitpy/tool/commands/rebaseline.py: (Rebaseline._builders_to_pull_from): * Scripts/webkitpy/tool/commands/rebaseline_unittest.py: (_BaseTestCase): (_BaseTestCase.setUp): (TestRebaselineTest.setUp): (TestRebaselineTest.test_baseline_directory): (test_rebaseline_updates_expectations_file): (test_rebaseline_does_not_include_overrides): (test_rebaseline_test): (test_rebaseline_test_and_print_scm_changes): (test_rebaseline_and_copy_test): (test_rebaseline_and_copy_test_no_existing_result): (test_rebaseline_and_copy_test_with_lion_result): (test_rebaseline_and_copy_no_overwrite_test): (TestRebaselineExpectations.test_rebaseline_expectations): git-svn-id: http://svn.webkit.org/repository/webkit/trunk@148075 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
rniwa@webkit.org authored
https://bugs.webkit.org/show_bug.cgi?id=114309 Reviewed by Benjamin Poulain. Directly talk to the subversion server instead of relying on a local checkout. This allows us to run WKR off of a git clone. * Scripts/webkitpy/tool/commands/newcommitbot.py: (NewCommitBot.next_work_item): (NewCommitBot.process_work_item): git-svn-id: http://svn.webkit.org/repository/webkit/trunk@148055 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
roger_fong@apple.com authored
Temporarily disable tests to let bots catch up again. * EWSTools/start-queue-win.sh: * Scripts/webkitpy/tool/commands/earlywarningsystem.py: (WinEWS): git-svn-id: http://svn.webkit.org/repository/webkit/trunk@148046 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
rniwa@webkit.org authored
https://bugs.webkit.org/show_bug.cgi?id=110087 Reviewed by Geoffrey Garen. Running "svn up" or "git svn fetch" is way too slow (takes 2-3 minutes) on the machine I'm running the bot. Just run "svn log -r <revision>" instead to cut down the delay. Unfortunately, this work around doesn't work in a git checkout but who cares given I'm the one running the bot. * Scripts/webkitpy/tool/commands/newcommitbot.py: (NewCommitBot): (NewCommitBot.next_work_item): (NewCommitBot._is_empty_log): (NewCommitBot._update_checkout): git-svn-id: http://svn.webkit.org/repository/webkit/trunk@147984 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
- 08 Apr, 2013 1 commit
-
-
glenn@skynav.com authored
https://bugs.webkit.org/show_bug.cgi?id=114221 Reviewed by Ryosuke Niwa. * Scripts/webkitpy/tool/commands/earlywarningsystem.py: (AbstractChromiumEWS): Removed. (ChromiumLinuxEWS): Removed. (ChromiumLinuxDebugEWS): Removed. (ChromiumWindowsEWS): Removed. (ChromiumAndroidEWS): Removed. * Scripts/webkitpy/tool/commands/earlywarningsystem_unittest.py: (EarlyWarningSystemTest): Fix misspelled class name. (test_ewses): Fix entry point name to ensure test is run. git-svn-id: http://svn.webkit.org/repository/webkit/trunk@147966 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
- 06 Apr, 2013 1 commit
-
-
rniwa@webkit.org authored
https://bugs.webkit.org/show_bug.cgi?id=114109 Reviewed by Benjamin Poulain. Renamed since sheriffbot will be used in Blink. * Scripts/webkitpy/tool/commands/sheriffbot.py: (SheriffBot): (SheriffBot.begin_work_queue): git-svn-id: http://svn.webkit.org/repository/webkit/trunk@147865 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
- 05 Apr, 2013 1 commit
-
-
rniwa@webkit.org authored
https://bugs.webkit.org/show_bug.cgi?id=114078 Reviewed by Darin Adler. Re-enabled the feature and the associated tests. * Scripts/webkitpy/tool/bot/commitqueuetask.py: (CommitQueueTask.run): * Scripts/webkitpy/tool/bot/commitqueuetask_unittest.py: (CommitQueueTaskTest._run_through_task): * Scripts/webkitpy/tool/commands/queues_unittest.py: (CommitQueueTest._mock_test_result): git-svn-id: http://svn.webkit.org/repository/webkit/trunk@147826 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
- 04 Apr, 2013 5 commits
-
-
benjamin@webkit.org authored
https://bugs.webkit.org/show_bug.cgi?id=113997 Patch by Benjamin Poulain <bpoulain@apple.com> on 2013-04-04 Reviewed by Ryosuke Niwa. Disable the tests until Ryosuke gets the time and hardware to have a testing commit-queue. * Scripts/webkitpy/tool/bot/commitqueuetask_unittest.py: (CommitQueueTaskTest): * Scripts/webkitpy/tool/commands/queues_unittest.py: (CommitQueueTest): git-svn-id: http://svn.webkit.org/repository/webkit/trunk@147709 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
rniwa@webkit.org authored
* Scripts/webkitpy/tool/commands/queues_unittest.py: (CommitQueueTest.test_commit_queue): (test_manual_reject_during_processing): git-svn-id: http://svn.webkit.org/repository/webkit/trunk@147680 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
rniwa@webkit.org authored
https://bugs.webkit.org/show_bug.cgi?id=113971 Reviewed by Lucas Forschler. * EWSTools/setup-commit-queue.sh: Copied from Tools/EWSTools/GoogleComputeEngine/build-commit-queue.sh. * Scripts/webkitpy/tool/commands/queues.py: (CommitQueue): git-svn-id: http://svn.webkit.org/repository/webkit/trunk@147678 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
dpranke@chromium.org authored
https://bugs.webkit.org/show_bug.cgi?id=113959 Reviewed by Geoffrey Garen. Now that the Chromium port is no longer being maintained there's little point in running the tests. Soon we should just shut this bot off altogether. * Scripts/webkitpy/tool/commands/earlywarningsystem.py: (ChromiumLinuxEWS): git-svn-id: http://svn.webkit.org/repository/webkit/trunk@147672 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
pierre.rossi@gmail.com authored
Unreviewed. * Scripts/webkitpy/tool/commands/earlywarningsystem.py: (MacEWS): (MacWK2EWS): git-svn-id: http://svn.webkit.org/repository/webkit/trunk@147634 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-