rust-lang / rust-log-analyzer

Analyzing Travis and Azure Pipelines logs to find encountered errors
MIT License
40 stars 27 forks source link

Incorrect log excerpt #37

Closed hellow554 closed 4 years ago

hellow554 commented 4 years ago

https://github.com/rust-lang/rust/pull/64747#issuecomment-534743744

rust-highfive log:

``` 2019-09-24T19:27:08.8452537Z ##[command]git remote add origin https://github.com/rust-lang/rust 2019-09-24T19:27:08.8646697Z ##[command]git config gc.auto 0 2019-09-24T19:27:08.8704288Z ##[command]git config --get-all http.https://github.com/rust-lang/rust.extraheader 2019-09-24T19:27:08.8771574Z ##[command]git config --get-all http.proxy 2019-09-24T19:27:09.7228838Z ##[command]git -c http.extraheader="AUTHORIZATION: basic ***" fetch --force --tags --prune --progress --no-recurse-submodules --depth=2 origin +refs/heads/*:refs/remotes/origin/* +refs/pull/64747/merge:refs/remotes/pull/64747/merge --- 2019-09-24T20:30:53.4475015Z .................................................................................................... 1500/9038 2019-09-24T20:30:59.7788910Z .................................................................................................... 1600/9038 2019-09-24T20:31:12.6668935Z .........................................................................i...............i.......... 1700/9038 2019-09-24T20:31:19.8640721Z .................................................................................................... 1800/9038 2019-09-24T20:31:28.6760622Z ................................................................iiiii............................... 1900/9038 2019-09-24T20:31:48.7254727Z .................................................................................................... 2100/9038 2019-09-24T20:31:51.4222725Z .................................................................................................... 2200/9038 2019-09-24T20:31:54.8329811Z .................................................................................................... 2300/9038 2019-09-24T20:32:03.7112923Z .................................................................................................... 2400/9038 --- 2019-09-24T20:35:09.3151237Z .....................................................i...............i.............................. 4700/9038 2019-09-24T20:35:19.3658537Z .................................................................................................... 4800/9038 2019-09-24T20:35:27.6524256Z .................................................................................................... 4900/9038 2019-09-24T20:35:35.4723387Z .................................................................................................... 5000/9038 2019-09-24T20:35:45.4316936Z ........................................ii.ii....................................................... 5100/9038 2019-09-24T20:35:55.8058658Z .................................................................................................... 5300/9038 2019-09-24T20:36:06.7281954Z .................................................................................................... 5400/9038 2019-09-24T20:36:14.4967851Z .....i.............................................................................................. 5500/9038 2019-09-24T20:36:20.0427124Z .................................................................................................... 5600/9038 2019-09-24T20:36:20.0427124Z .................................................................................................... 5600/9038 2019-09-24T20:36:32.1842638Z .................................................................................................... 5700/9038 2019-09-24T20:36:45.9290762Z .ii..i..ii...........i.............................................................................. 5800/9038 2019-09-24T20:37:08.5858207Z .................................................................................................... 6000/9038 2019-09-24T20:37:15.5798654Z .................................................................................................... 6100/9038 2019-09-24T20:37:15.5798654Z .................................................................................................... 6100/9038 2019-09-24T20:37:30.2738778Z ..i..ii............................................................................................. 6200/9038 2019-09-24T20:37:49.7147679Z ..............................................................i..................................... 6400/9038 2019-09-24T20:37:52.0302209Z .................................................................................................... 6500/9038 2019-09-24T20:37:54.6436506Z ..................................i................................................................. 6600/9038 2019-09-24T20:37:58.9581838Z .................................................................................................... 6700/9038 --- 2019-09-24T20:42:38.0978432Z finished in 5.526 2019-09-24T20:42:38.1180221Z Check compiletest suite=codegen mode=codegen (x86_64-unknown-linux-gnu -> x86_64-unknown-linux-gnu) 2019-09-24T20:42:38.2887315Z 2019-09-24T20:42:38.2889092Z running 150 tests 2019-09-24T20:42:41.6835595Z i....iii......iii..iiii....i.............................i..i..................i....i.........ii.i.i 100/150 2019-09-24T20:42:43.7402663Z ..iiii..............i.........iii.i.......ii...... 2019-09-24T20:42:43.7403266Z 2019-09-24T20:42:43.7403822Z finished in 5.622 2019-09-24T20:42:43.7586601Z Check compiletest suite=codegen-units mode=codegen-units (x86_64-unknown-linux-gnu -> x86_64-unknown-linux-gnu) 2019-09-24T20:42:43.9225459Z --- 2019-09-24T20:42:46.0787479Z finished in 2.319 2019-09-24T20:42:46.0972854Z Check compiletest suite=assembly mode=assembly (x86_64-unknown-linux-gnu -> x86_64-unknown-linux-gnu) 2019-09-24T20:42:46.2606407Z 2019-09-24T20:42:46.2607971Z running 9 tests 2019-09-24T20:42:46.2609510Z iiiiiiiii 2019-09-24T20:42:46.2609936Z 2019-09-24T20:42:46.2609982Z finished in 0.162 2019-09-24T20:42:46.2793402Z Check compiletest suite=incremental mode=incremental (x86_64-unknown-linux-gnu -> x86_64-unknown-linux-gnu) 2019-09-24T20:42:46.4450295Z --- 2019-09-24T20:43:05.6888772Z finished in 19.409 2019-09-24T20:43:05.7089823Z Check compiletest suite=debuginfo mode=debuginfo-gdb+lldb (x86_64-unknown-linux-gnu -> x86_64-unknown-linux-gnu) 2019-09-24T20:43:05.8802564Z 2019-09-24T20:43:05.8802859Z running 123 tests 2019-09-24T20:43:31.0259023Z .iiiii...i.....i..i...i..i.i.i..i.ii..i.i.....i..i....ii..........iiii..........i...ii...i.......ii. 100/123 2019-09-24T20:43:35.9013974Z i.i.i......iii.i.....ii 2019-09-24T20:43:35.9014484Z 2019-09-24T20:43:35.9014634Z finished in 30.192 2019-09-24T20:43:35.9025951Z Uplifting stage1 rustc (x86_64-unknown-linux-gnu -> x86_64-unknown-linux-gnu) 2019-09-24T20:43:35.9026321Z Copying stage2 rustc from stage1 (x86_64-unknown-linux-gnu -> x86_64-unknown-linux-gnu / x86_64-unknown-linux-gnu) --- 2019-09-24T20:53:58.4812114Z == clock drift check == 2019-09-24T20:53:58.4828346Z local time: Tue Sep 24 20:53:58 UTC 2019 2019-09-24T20:53:58.6338805Z network time: Tue, 24 Sep 2019 20:53:58 GMT 2019-09-24T20:53:58.6345980Z == end clock drift check == 2019-09-24T20:54:00.1404602Z ##[error]Bash exited with code '1'. 2019-09-24T20:54:00.1466702Z ##[section]Starting: Checkout 2019-09-24T20:54:00.1468695Z ============================================================================== 2019-09-24T20:54:00.1468763Z Task : Get sources 2019-09-24T20:54:00.1468823Z Description : Get sources from a repository. Supports Git, TfsVC, and SVN repositories. ```

actual error:

``` Testing alloc stage1 (x86_64-unknown-linux-gnu -> x86_64-unknown-linux-gnu) Compiling‌ getrandom v0.1.12‌ Compiling‌ ppv-lite86 v0.2.5‌ Compiling‌ lazy_static v1.3.0‌ Compiling‌ rand_core v0.5.0‌ Compiling‌ rand_xorshift v0.2.0‌ Compiling‌ c2-chacha v0.2.2‌ Compiling‌ rand_chacha v0.2.1‌ Compiling‌ rand v0.7.0‌ Compiling‌ alloc v0.0.0 (/checkout/src/liballoc)‌ error‌: the feature `option_flattening` has been stable since 1.40.0 and no longer requires an attribute to enable‌ ‌--> ‌src/liballoc/../liballoc/tests/lib.rs:5:12‌ ‌|‌ 5‌ ‌| ‌#![feature(option_flattening)]‌ ‌| ‌ ‌^^^^^^^^^^^^^^^^^‌ ‌|‌ ‌= ‌note‌: `-D stable-features` implied by `-D warnings`‌ error‌: aborting due to previous error‌ error:‌ Could not compile `alloc`.‌ warning:‌ build failed, waiting for other jobs to finish...‌ error:‌ build failed‌ command did not execute successfully: "/checkout/obj/build/x86_64-unknown-linux-gnu/stage0/bin/cargo" "test" "-Zconfig-profile" "--target" "x86_64-unknown-linux-gnu" "-Zbinary-dep-depinfo" "-j" "2" "--release" "--locked" "--color" "always" "--features" "panic-unwind backtrace compiler-builtins-c" "--manifest-path" "/checkout/src/libtest/Cargo.toml" "-p" "alloc" "--" "--quiet" expected success, got: exit code: 101 failed to run: /checkout/obj/build/bootstrap/debug/bootstrap test Build completed unsuccessfully in 1:19:42 == clock drift check == local time: Tue Sep 24 20:53:58 UTC 2019 network time: Tue, 24 Sep 2019 20:53:58 GMT == end clock drift check == ##[error]Bash exited with code '1'. ##[section]Finishing: Run build ```
Mark-Simulacrum commented 4 years ago

While I agree this is unfortunate, I don't think there's anything we can do - this just means the heuristics failed. I'm going to leave open because I want to check that we're not artificially limiting the number of blocks and correctly identified the builder at least that failed, though.

hellow554 commented 4 years ago

I'm going to leave open

@Mark-Simulacrum What changed your mind? ^^

Mark-Simulacrum commented 4 years ago

I investigated what I wanted to check and determined that there's nothing obvious going wrong (e.g. artificial limits).