Thanks for telling us, however I think this is just an unusual test
situation not a bot error.

In https://lab.llvm.org/buildbot/#/builders/171/builds/118 Joel E.
Denny fixed the test so your guess is correct.

Looking at the fix
https://reviews.llvm.org/rGcc60fa2685bdbff889df826a1bfd5e52ffd163c8,
.lit_test_times.txt is now being removed. So when the first change
ran, we generated that file then on subsequent runs we did not
regenerate the file. Which caused it to fail on the builds immediately
after the one with the change. Where the old file was being used
instead.

This would apply to any bot, which is why you saw the same thing in
many places. You could argue that we should clean test folders to
prevent this but you can also argue that doing so just pushes the
failure onto local developers who will not be cleaning their build
folders every time they do check-all.

Thanks,
David Spickett.

On Mon, 28 Jun 2021 at 14:57, Maxim Kuvyrkov <maxim.kuvyr...@linaro.org> wrote:
>
> Hi Philip,
>
> I’m looking at logs of
> https://lab.llvm.org/buildbot/#/builders/171/builds/112
> and
> https://lab.llvm.org/buildbot/#/builders/171/builds/113
> — and I can’t spot anything wrong in buildbot commands.
>
> I don’t have an explanation for this artefact.
>
> Regards,
>
> --
> Maxim Kuvyrkov
> https://www.linaro.org
>
> > On 25 Jun 2021, at 20:52, Philip Reames <listm...@philipreames.com> wrote:
> >
> > This bot failure appears to be unrelated to the fingered change. From the 
> > commit log, I'd guess that 9eaf0d120 by Joel E. Denny 
> > <jdenny.o...@gmail.com> was the triggering change, but that's not in the 
> > blame list.
> >
> > Joel, FYI.
> >
> > Linaro folks, as bot owner, you should investigate why the blame list is 
> > wrong. JFYI, this is not the only bot failing with the wrong blame list, so 
> > it might be a common problem.
> >
> > Philip
> >
> > On 6/25/21 10:43 AM, llvm.buildmas...@lab.llvm.org wrote:
> >> The Buildbot has detected a failed build on builder clang-armv7-quick 
> >> while building llvm.
> >>
> >> Full details are available at:
> >>     https://lab.llvm.org/buildbot#builders/171/builds/113
> >>
> >> Worker for this Build: linaro-clang-armv7-quick
> >> Blamelist:
> >>     Philip Reames <listm...@philipreames.com>
> >>
> >> BUILD FAILED: failed 48104 expected passes 1 unexpected failures 72 
> >> expected failures Unexpected test result output SKIPPED 26089 unsupported 
> >> tests (failure)
> >>
> >> Step 5 (ninja check 1) failure: 48104 expected passes 1 unexpected 
> >> failures 72 expected failures Unexpected test result output SKIPPED 26089 
> >> unsupported tests (failure)
> >> ******************** TEST 'Clang :: 
> >> utils/update_cc_test_checks/check-globals.test' FAILED ********************
> >> Script:
> >> --
> >> : 'RUN: at line 1';   rm -rf 
> >> /home/tcwg-buildslave/worker/clang-armv7-quick/stage1/tools/clang/test/utils/update_cc_test_checks/Output/check-globals.test.tmp
> >>  && mkdir 
> >> /home/tcwg-buildslave/worker/clang-armv7-quick/stage1/tools/clang/test/utils/update_cc_test_checks/Output/check-globals.test.tmp
> >> : 'RUN: at line 5';   cp 
> >> /home/tcwg-buildslave/worker/clang-armv7-quick/llvm/clang/test/utils/update_cc_test_checks/Inputs/check-globals.c
> >>  
> >> /home/tcwg-buildslave/worker/clang-armv7-quick/stage1/tools/clang/test/utils/update_cc_test_checks/Output/check-globals.test.tmp/norm.c
> >> : 'RUN: at line 6';   /usr/bin/python3.6 
> >> /home/tcwg-buildslave/worker/clang-armv7-quick/llvm/llvm/utils/update_cc_test_checks.py
> >>  --clang /home/tcwg-buildslave/worker/clang-armv7-quick/stage1/bin/clang 
> >> --opt /home/tcwg-buildslave/worker/clang-armv7-quick/stage1/bin/opt 
> >> /home/tcwg-buildslave/worker/clang-armv7-quick/stage1/tools/clang/test/utils/update_cc_test_checks/Output/check-globals.test.tmp/norm.c
> >>  --check-globals
> >> : 'RUN: at line 7';   
> >> /home/tcwg-buildslave/worker/clang-armv7-quick/stage1/bin/FileCheck 
> >> /home/tcwg-buildslave/worker/clang-armv7-quick/llvm/clang/test/utils/update_cc_test_checks/check-globals.test
> >>  
> >> --input-file=/home/tcwg-buildslave/worker/clang-armv7-quick/stage1/tools/clang/test/utils/update_cc_test_checks/Output/check-globals.test.tmp/norm.c
> >>  --match-full-lines -strict-whitespace    -check-prefixes=BOTH,NRM
> >> : 'RUN: at line 10';   cp 
> >> /home/tcwg-buildslave/worker/clang-armv7-quick/llvm/clang/test/utils/update_cc_test_checks/Inputs/check-globals.c
> >>  
> >> /home/tcwg-buildslave/worker/clang-armv7-quick/stage1/tools/clang/test/utils/update_cc_test_checks/Output/check-globals.test.tmp/igf.c
> >> : 'RUN: at line 11';   /usr/bin/python3.6 
> >> /home/tcwg-buildslave/worker/clang-armv7-quick/llvm/llvm/utils/update_cc_test_checks.py
> >>  --clang /home/tcwg-buildslave/worker/clang-armv7-quick/stage1/bin/clang 
> >> --opt /home/tcwg-buildslave/worker/clang-armv7-quick/stage1/bin/opt 
> >> /home/tcwg-buildslave/worker/clang-armv7-quick/stage1/tools/clang/test/utils/update_cc_test_checks/Output/check-globals.test.tmp/igf.c
> >>  --check-globals --include-generated-funcs
> >> : 'RUN: at line 12';   
> >> /home/tcwg-buildslave/worker/clang-armv7-quick/stage1/bin/FileCheck 
> >> /home/tcwg-buildslave/worker/clang-armv7-quick/llvm/clang/test/utils/update_cc_test_checks/check-globals.test
> >>  
> >> --input-file=/home/tcwg-buildslave/worker/clang-armv7-quick/stage1/tools/clang/test/utils/update_cc_test_checks/Output/check-globals.test.tmp/igf.c
> >>  --match-full-lines -strict-whitespace    -check-prefixes=BOTH,IGF
> >> : 'RUN: at line 17';   cp 
> >> /home/tcwg-buildslave/worker/clang-armv7-quick/stage1/tools/clang/test/utils/update_cc_test_checks/Output/check-globals.test.tmp/norm.c
> >>  
> >> /home/tcwg-buildslave/worker/clang-armv7-quick/stage1/tools/clang/test/utils/update_cc_test_checks/Output/check-globals.test.tmp/norm-again.c
> >> : 'RUN: at line 18';   /usr/bin/python3.6 
> >> /home/tcwg-buildslave/worker/clang-armv7-quick/llvm/llvm/utils/update_cc_test_checks.py
> >>  --clang /home/tcwg-buildslave/worker/clang-armv7-quick/stage1/bin/clang 
> >> --opt /home/tcwg-buildslave/worker/clang-armv7-quick/stage1/bin/opt 
> >> /home/tcwg-buildslave/worker/clang-armv7-quick/stage1/tools/clang/test/utils/update_cc_test_checks/Output/check-globals.test.tmp/norm-again.c
> >>  --check-globals
> >> : 'RUN: at line 19';   diff -u 
> >> /home/tcwg-buildslave/worker/clang-armv7-quick/stage1/tools/clang/test/utils/update_cc_test_checks/Output/check-globals.test.tmp/norm.c
> >>  
> >> /home/tcwg-buildslave/worker/clang-armv7-quick/stage1/tools/clang/test/utils/update_cc_test_checks/Output/check-globals.test.tmp/norm-again.c
> >> : 'RUN: at line 20';   rm 
> >> /home/tcwg-buildslave/worker/clang-armv7-quick/stage1/tools/clang/test/utils/update_cc_test_checks/Output/check-globals.test.tmp/norm-again.c
> >> : 'RUN: at line 22';   cp 
> >> /home/tcwg-buildslave/worker/clang-armv7-quick/stage1/tools/clang/test/utils/update_cc_test_checks/Output/check-globals.test.tmp/igf.c
> >>  
> >> /home/tcwg-buildslave/worker/clang-armv7-quick/stage1/tools/clang/test/utils/update_cc_test_checks/Output/check-globals.test.tmp/igf-again.c
> >> : 'RUN: at line 23';   /usr/bin/python3.6 
> >> /home/tcwg-buildslave/worker/clang-armv7-quick/llvm/llvm/utils/update_cc_test_checks.py
> >>  --clang /home/tcwg-buildslave/worker/clang-armv7-quick/stage1/bin/clang 
> >> --opt /home/tcwg-buildslave/worker/clang-armv7-quick/stage1/bin/opt 
> >> /home/tcwg-buildslave/worker/clang-armv7-quick/stage1/tools/clang/test/utils/update_cc_test_checks/Output/check-globals.test.tmp/igf-again.c
> >>  --check-globals      --include-generated-funcs
> >> : 'RUN: at line 25';   diff -u 
> >> /home/tcwg-buildslave/worker/clang-armv7-quick/stage1/tools/clang/test/utils/update_cc_test_checks/Output/check-globals.test.tmp/igf.c
> >>  
> >> /home/tcwg-buildslave/worker/clang-armv7-quick/stage1/tools/clang/test/utils/update_cc_test_checks/Output/check-globals.test.tmp/igf-again.c
> >> : 'RUN: at line 26';   rm 
> >> /home/tcwg-buildslave/worker/clang-armv7-quick/stage1/tools/clang/test/utils/update_cc_test_checks/Output/check-globals.test.tmp/igf-again.c
> >> : 'RUN: at line 31';   cp 
> >> /home/tcwg-buildslave/worker/clang-armv7-quick/llvm/clang/test/utils/update_cc_test_checks/Inputs/lit.cfg.example
> >>  
> >> /home/tcwg-buildslave/worker/clang-armv7-quick/stage1/tools/clang/test/utils/update_cc_test_checks/Output/check-globals.test.tmp/lit.cfg
> >> : 'RUN: at line 33';   /usr/bin/python3.6 
> >> /home/tcwg-buildslave/worker/clang-armv7-quick/llvm/llvm/utils/lit/lit.py 
> >> -Dclang_obj_root=/home/tcwg-buildslave/worker/clang-armv7-quick/stage1/tools/clang
> >>  -j1 -vv 
> >> /home/tcwg-buildslave/worker/clang-armv7-quick/stage1/tools/clang/test/utils/update_cc_test_checks/Output/check-globals.test.tmp
> >> : 'RUN: at line 35';   /usr/bin/python3.6 
> >> /home/tcwg-buildslave/worker/clang-armv7-quick/llvm/llvm/utils/lit/lit.py 
> >> -Dclang_obj_root=/home/tcwg-buildslave/worker/clang-armv7-quick/stage1/tools/clang
> >>  -j1 -vv 
> >> /home/tcwg-buildslave/worker/clang-armv7-quick/stage1/tools/clang/test/utils/update_cc_test_checks/Output/check-globals.test.tmp
> >>  2>&1 | 
> >> /home/tcwg-buildslave/worker/clang-armv7-quick/stage1/bin/FileCheck 
> >> -check-prefix=LIT-RUN 
> >> /home/tcwg-buildslave/worker/clang-armv7-quick/llvm/clang/test/utils/update_cc_test_checks/check-globals.test
> >> --
> >> Exit Code: 1
> >>
> >> Command Output (stdout):
> >> --
> >> $ ":" "RUN: at line 1"
> >> $ "rm" "-rf" 
> >> "/home/tcwg-buildslave/worker/clang-armv7-quick/stage1/tools/clang/test/utils/update_cc_test_checks/Output/check-globals.test.tmp"
> >> $ "mkdir" 
> >> "/home/tcwg-buildslave/worker/clang-armv7-quick/stage1/tools/clang/test/utils/update_cc_test_checks/Output/check-globals.test.tmp"
> >> $ ":" "RUN: at line 5"
> >> $ "cp" 
> >> "/home/tcwg-buildslave/worker/clang-armv7-quick/llvm/clang/test/utils/update_cc_test_checks/Inputs/check-globals.c"
> >>  
> >> "/home/tcwg-buildslave/worker/clang-armv7-quick/stage1/tools/clang/test/utils/update_cc_test_checks/Output/check-globals.test.tmp/norm.c"
> >> $ ":" "RUN: at line 6"
> >> $ "/usr/bin/python3.6" 
> >> "/home/tcwg-buildslave/worker/clang-armv7-quick/llvm/llvm/utils/update_cc_test_checks.py"
> >>  "--clang" 
> >> "/home/tcwg-buildslave/worker/clang-armv7-quick/stage1/bin/clang" "--opt" 
> >> "/home/tcwg-buildslave/worker/clang-armv7-quick/stage1/bin/opt" 
> >> "/home/tcwg-buildslave/worker/clang-armv7-quick/stage1/tools/clang/test/utils/update_cc_test_checks/Output/check-globals.test.tmp/norm.c"
> >>  "--check-globals"
> >> # command stderr:
> >> NOTE: Executing non-FileChecked RUN line: true
> >>
> >> $ ":" "RUN: at line 7"
> >> $ "/home/tcwg-buildslave/worker/clang-armv7-quick/stage1/bin/FileCheck" 
> >> "/home/tcwg-buildslave/worker/clang-armv7-quick/llvm/clang/test/utils/update_cc_test_checks/check-globals.test"
> >>  
> >> "--input-file=/home/tcwg-buildslave/worker/clang-armv7-quick/stage1/tools/clang/test/utils/update_cc_test_checks/Output/check-globals.test.tmp/norm.c"
> >>  "--match-full-lines" "-strict-whitespace" "-check-prefixes=BOTH,NRM"
> >> $ ":" "RUN: at line 10"
> >> $ "cp" 
> >> "/home/tcwg-buildslave/worker/clang-armv7-quick/llvm/clang/test/utils/update_cc_test_checks/Inputs/check-globals.c"
> >>  
> >> "/home/tcwg-buildslave/worker/clang-armv7-quick/stage1/tools/clang/test/utils/update_cc_test_checks/Output/check-globals.test.tmp/igf.c"
> >> $ ":" "RUN: at line 11"
> >> $ "/usr/bin/python3.6" 
> >> "/home/tcwg-buildslave/worker/clang-armv7-quick/llvm/llvm/utils/update_cc_test_checks.py"
> >>  "--clang" 
> >> "/home/tcwg-buildslave/worker/clang-armv7-quick/stage1/bin/clang" "--opt" 
> >> "/home/tcwg-buildslave/worker/clang-armv7-quick/stage1/bin/opt" 
> >> "/home/tcwg-buildslave/worker/clang-armv7-quick/stage1/tools/clang/test/utils/update_cc_test_checks/Output/check-globals.test.tmp/igf.c"
> >>  "--check-globals" "--include-generated-funcs"
> >> # command stderr:
> >> NOTE: Executing non-FileChecked RUN line: true
> >>
> >> $ ":" "RUN: at line 12"
> >> $ "/home/tcwg-buildslave/worker/clang-armv7-quick/stage1/bin/FileCheck" 
> >> "/home/tcwg-buildslave/worker/clang-armv7-quick/llvm/clang/test/utils/update_cc_test_checks/check-globals.test"
> >>  
> >> "--input-file=/home/tcwg-buildslave/worker/clang-armv7-quick/stage1/tools/clang/test/utils/update_cc_test_checks/Output/check-globals.test.tmp/igf.c"
> >>  "--match-full-lines" "-strict-whitespace" "-check-prefixes=BOTH,IGF"
> >> $ ":" "RUN: at line 17"
> >> $ "cp" 
> >> "/home/tcwg-buildslave/worker/clang-armv7-quick/stage1/tools/clang/test/utils/update_cc_test_checks/Output/check-globals.test.tmp/norm.c"
> >>  
> >> "/home/tcwg-buildslave/worker/clang-armv7-quick/stage1/tools/clang/test/utils/update_cc_test_checks/Output/check-globals.test.tmp/norm-again.c"
> >> $ ":" "RUN: at line 18"
> >> ...
> >>
> >> Sincerely,
> >> LLVM Buildbot
> >>
> > _______________________________________________
> > linaro-toolchain mailing list
> > linaro-toolchain@lists.linaro.org
> > https://lists.linaro.org/mailman/listinfo/linaro-toolchain
>
> _______________________________________________
> linaro-toolchain mailing list
> linaro-toolchain@lists.linaro.org
> https://lists.linaro.org/mailman/listinfo/linaro-toolchain
_______________________________________________
linaro-toolchain mailing list
linaro-toolchain@lists.linaro.org
https://lists.linaro.org/mailman/listinfo/linaro-toolchain

Reply via email to