[PATCH] D14866: [zorg] Add support for uploading artifacts to the 'llvmlab bisect' bucket and enable this for clang-cmake-mips.
Daniel Sanders via llvm-commits
llvm-commits at lists.llvm.org
Mon Nov 23 11:23:01 PST 2015
dsanders added a comment.
In http://reviews.llvm.org/D14866#295170, @gkistanova wrote:
> Could you consider subclassing and creating a separate build factory for this kind of builders instead
I'm not sure what you mean by subclassing in this context since it's a plain function. I can duplicate the function or split it into separate stage1/stage2 parts and add the upload between stage1+stage2 if that helps.
> since you do not expect all the existing builders upload to the Google Cloud Storage, please?
When Chris announced the bisection tool (http://lists.llvm.org/pipermail/llvm-dev/2015-October/091140.html) he invited other bot owners to upload to this area so it may turn out that others are interested too. I haven't asked around though.
> The current getClangCMakeBuildFactory is consistent with the build performance data collection and analyses. With the uploading steps it wouldn't be any more. I prefer having a separate build factory for this case.
I'm not sure I understand this. Adding an upload step doesn't prevent the collection of data in the (optional) lnt step as far as I can tell. Am I missing something?
> Thanks for working on this!
>
> Thanks
>
> Galina
================
Comment at: zorg/buildbot/builders/ClangBuilder.py:554
@@ -547,1 +553,3 @@
+ env['BOTO_CONFIG'] = boto_config_file
+
# Set up VS environment, if appropriate.
----------------
gkistanova wrote:
> Please define this as a builder env from the beginning, without introducing a new builder param.
>
Sure
http://reviews.llvm.org/D14866
More information about the llvm-commits
mailing list