[Webkit-unassigned] [Bug 175978] Performance Dashboard backend should support A/B testing for owned components.
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Wed Sep 13 05:13:35 PDT 2017
https://bugs.webkit.org/show_bug.cgi?id=175978
--- Comment #7 from dewei_zhu at apple.com ---
Comment on attachment 320633
--> https://bugs.webkit.org/attachment.cgi?id=320633
Patch
View in context: https://bugs.webkit.org/attachment.cgi?id=320633&action=review
> Websites/perf.webkit.org/ChangeLog:22
> + ALTER TABLE commit_set_items ADD COLUMN commitset_commit_owner integer REFERENCES commits DEFAULT NULL, ADD COLUMN commitset_requires_build boolean DEFAULT FALSE;
> + UPDATE TABLE commit_set_items SET commitset_requires_build = TRUE WHERE commitset_patch_file IS NOT NULL;
> + ALTER TABLE commit_set_items ADD commitset_item_with_patch_must_requires_build CHECK (commitset_patch_file IS NULL OR commitset_requires_build = TRUE),
> + ADD CONSTRAINT commitset_item_with_owned_commit_must_requires_build CHECK (commitset_commit_owner IS NULL OR commitset_requires_build = TRUE);
I may need more comprehensive sql update query which also updates the 'requires_build' field of commit set item, which is from same repository, in the same test group but does not have patch specified, to be true.
--
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/20170913/ccf59a13/attachment-0001.html>
More information about the webkit-unassigned
mailing list