--
You received this message because you are subscribed to the Google Groups "infra-dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to infra-dev+unsubscribe@chromium.org.
To post to this group, send email to infr...@chromium.org.
To view this discussion on the web visit https://groups.google.com/a/chromium.org/d/msgid/infra-dev/CAATLsPZ7HjMCPp-nn4OSkXCROJzaraU34F%2BsMsp_4TmeY-2BPA%40mail.gmail.com.
I'm not sure if people actually saw this doc or not, but we do need to figure out what we want to do here.Restating what Paweł wrote: currently, the ANGLE team has an issue where they can test patches to ANGLE that don't affect DEPS files just fine, but if their patch touches their DEPS file, it doesn't work. We need to fix this, but it's not particularly obvious what the best way to do that is.The most useful (but hardest) answer is probably to make bot_update and/or gclient properly understand the interaction of patches and when to sync and recurse into DEPS files, so that you fetch a repo, apply a patch to it, and then re-sync any DEPS in that repo, regardless of where the repo is.However, it's possible that there are other things we can do, which is why we want more feedback.Ryan, Aaron, I'd specifically like your feedback here, but of course feedback from anyone else is welcome, too.-- Dirk
On Thu, Aug 3, 2017 at 9:22 AM, Paweł Hajdan, Jr. <phajd...@chromium.org> wrote:
I uploaded a doc with possible approaches to tackling https://bugs.chromium.org/p/chromium/issues/detail?id=643346 .Feedback is welcome.Paweł
--
You received this message because you are subscribed to the Google Groups "infra-dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to infra-dev+...@chromium.org.
It's not clear to me that a solution involving --revision flags can actually work. For example, how would this work in the CQ, for a patch that changes third_party/ANGLE/DEPS to get a new version of dEQP plus updates code in ANGLE to depend on that change?I spent some time talking to Ryan in person and I think he understands the problem better now; I'm not sure if he would agree with me above, or if there's something I'm still not seeing, though.-- Dirk
On Tue, Aug 8, 2017 at 4:37 PM, Ryan Tseng <hin...@chromium.org> wrote:
I'm still a little confused about the flows that this is targeting (ie which CL can't be tested right now?). It sounds like a problem that could be solved with passing in strategic --revision flags. Otherwise this makes gclient even more complex and scary. Dirk let me know when you're around to discuss this.
On Mon, Aug 7, 2017 at 2:48 PM, Dirk Pranke <dpr...@chromium.org> wrote:
I'm not sure if people actually saw this doc or not, but we do need to figure out what we want to do here.Restating what Paweł wrote: currently, the ANGLE team has an issue where they can test patches to ANGLE that don't affect DEPS files just fine, but if their patch touches their DEPS file, it doesn't work. We need to fix this, but it's not particularly obvious what the best way to do that is.The most useful (but hardest) answer is probably to make bot_update and/or gclient properly understand the interaction of patches and when to sync and recurse into DEPS files, so that you fetch a repo, apply a patch to it, and then re-sync any DEPS in that repo, regardless of where the repo is.However, it's possible that there are other things we can do, which is why we want more feedback.Ryan, Aaron, I'd specifically like your feedback here, but of course feedback from anyone else is welcome, too.-- Dirk
On Thu, Aug 3, 2017 at 9:22 AM, Paweł Hajdan, Jr. <phajd...@chromium.org> wrote:
I uploaded a doc with possible approaches to tackling https://bugs.chromium.org/p/chromium/issues/detail?id=643346 .Feedback is welcome.Paweł
--
You received this message because you are subscribed to the Google Groups "infra-dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to infra-dev+...@chromium.org.
To unsubscribe from this group and stop receiving emails from it, send an email to infra-dev+unsubscribe@chromium.org.
To unsubscribe from this group and stop receiving emails from it, send an email to infra-dev+...@chromium.org.
To unsubscribe from this group and stop receiving emails from it, send an email to infra-dev+unsubscribe@chromium.org.
To unsubscribe from this group and stop receiving emails from it, send an email to infra-dev+...@chromium.org.
To unsubscribe from this group and stop receiving emails from it, send an email to infra-dev+unsubscribe@chromium.org.