WebKit Bugzilla
New
Browse
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
RESOLVED FIXED
187148
[ews-build] Add support for WebKitPy-Tests-EWS
https://bugs.webkit.org/show_bug.cgi?id=187148
Summary
[ews-build] Add support for WebKitPy-Tests-EWS
Aakash Jain
Reported
2018-06-28 11:48:46 PDT
We should add support for WebKitPy-Tests-EWS in EWS Buildbot.
Attachments
Proposed patch
(5.23 KB, patch)
2018-06-28 11:54 PDT
,
Aakash Jain
lforschler
: review+
Details
Formatted Diff
Diff
View All
Add attachment
proposed patch, testcase, etc.
Don Olmstead
Comment 1
2018-06-28 11:51:08 PDT
Any concerns about certain platforms failing WebKit python tests? I know Windows without cygwin has problems still.
Aakash Jain
Comment 2
2018-06-28 11:54:27 PDT
Created
attachment 343827
[details]
Proposed patch
EWS Watchlist
Comment 3
2018-06-28 11:57:14 PDT
Comment hidden (obsolete)
Attachment 343827
[details]
did not pass style-queue: ERROR: Tools/BuildSlaveSupport/ews-build/steps_unittest.py:314: [TestunWebKitPyTests.test_success] Passing unexpected keyword argument 'state_string' in function call [pylint/E1123] [5] ERROR: Tools/BuildSlaveSupport/ews-build/steps_unittest.py:314: [TestunWebKitPyTests.test_success] No value passed for parameter 'status_text' in function call [pylint/E1120] [5] ERROR: Tools/BuildSlaveSupport/ews-build/steps_unittest.py:327: [TestunWebKitPyTests.test_failure] Passing unexpected keyword argument 'state_string' in function call [pylint/E1123] [5] ERROR: Tools/BuildSlaveSupport/ews-build/steps_unittest.py:327: [TestunWebKitPyTests.test_failure] No value passed for parameter 'status_text' in function call [pylint/E1120] [5] Total errors found: 4 in 5 files If any of these errors are false positives, please file a bug against check-webkit-style.
Aakash Jain
Comment 4
2018-06-28 12:00:29 PDT
(In reply to Don Olmstead from
comment #1
)
> Any concerns about certain platforms failing WebKit python tests? I know > Windows without cygwin has problems still.
The current plan is to run this webkitpy EWS on a macOS machine. We might consider running webkitpy tests on multiple platforms in future.
Don Olmstead
Comment 5
2018-06-28 12:04:19 PDT
(In reply to Aakash Jain from
comment #4
)
> (In reply to Don Olmstead from
comment #1
) > > Any concerns about certain platforms failing WebKit python tests? I know > > Windows without cygwin has problems still. > The current plan is to run this webkitpy EWS on a macOS machine. We might > consider running webkitpy tests on multiple platforms in future.
Ok cool. We'd be interested in doing a bot. The only concern is that it wouldn't get too much work to do. If EWS goes Buildbot then a latent worker would probably make sense.
Don Olmstead
Comment 6
2018-06-28 12:06:19 PDT
Comment on
attachment 343827
[details]
Proposed patch Informal review looks good to me. One thing you might want to consider is expanding the space in Bugzilla for the EWS bubbles. It currently cuts things off currently and more bots just make things worse.
Aakash Jain
Comment 7
2018-06-28 12:44:54 PDT
(In reply to Don Olmstead from
comment #5
)
> Ok cool. We'd be interested in doing a bot. The only concern is that it > wouldn't get too much work to do. If EWS goes Buildbot then a latent worker would probably make sense.
Yes, I am working on EWS Buildbot configuration. See:
http://ews-build.webkit-uat.org/#/builders
We can explore using latent worker, that make sense.
> Informal review looks good to me.
Thanks
> One thing you might want to consider is expanding the space in Bugzilla for the EWS bubbles.
Yes, I will take care of that soon.
Lucas Forschler
Comment 8
2018-06-28 12:48:40 PDT
Comment on
attachment 343827
[details]
Proposed patch View in context:
https://bugs.webkit.org/attachment.cgi?id=343827&action=review
r=me after fixing type and ensuring unit tests run.
> Tools/BuildSlaveSupport/ews-build/steps_unittest.py:298 > +class TestunWebKitPyTests(BuildStepMixinAdditions, unittest.TestCase):
typo here
Aakash Jain
Comment 9
2018-06-28 12:53:28 PDT
Committed
r233318
: <
https://trac.webkit.org/changeset/233318
>.
Radar WebKit Bug Importer
Comment 10
2018-06-28 12:54:29 PDT
<
rdar://problem/41595909
>
Note
You need to
log in
before you can comment on or make changes to this bug.
Top of Page
Format For Printing
XML
Clone This Bug