waynexia commented on PR #2721:
URL: 
https://github.com/apache/arrow-datafusion/pull/2721#issuecomment-1154902153

   This seems to be a flaky case. I got a passing run today 😢 
   
   Here is my log:
   
   <details>
     <summary>Error log</summary>
     
   ```plaintext
   running 1 test
   start right join
   0 == 0
   0 == 0
   thread 'sql::joins::join_with_hash_supported_data_type' panicked at 
'assertion failed: `(left == right)`
     left: 
`["+------------+------------+---------+-----+------------+------------+------------+-----------+---------+------------+",
 "| c1         | c2         | c3      | c4  | c5         | c1         | c2      
   | c3        | c4      | c5         |", 
"+------------+------------+---------+-----+------------+------------+------------+-----------+---------+------------+",
 "|            |            |         |     |            |            |         
   | 100000.00 | abcdefg |            |", "|            |            |         
|     |            |            | 1970-01-04 | 0.00      | qwerty  | 74776f     
|", "|            | 1970-01-04 | 789.00  | ghi |            | 1970-01-04 |      
      | 789.00    |         | 7468726565 |", "| 1970-01-04 |            | 
-123.12 | jkl | 7468726565 | 1970-01-02 | 1970-01-02 | -123.12   | abc     | 
6f6e65     |", 
"+------------+------------+---------+-----+------------+------------+------------+-----------+---------+------------+"]`,
    right: 
`["+------------+------------+---------+-----+------------+------------+------------+-----------+---------+------------+",
 "| c1         | c2         | c3      | c4  | c5         | c1         | c2      
   | c3        | c4      | c5         |", 
"+------------+------------+---------+-----+------------+------------+------------+-----------+---------+------------+",
 "|            |            |         |     |            |            | 
1970-01-04 | 0.00      | qwerty  | 74776f     |", "|            |            |  
       |     | 7468726565 |            |            | 100000.00 | abcdefg |     
       |", "|            | 1970-01-04 | 789.00  | ghi |            | 1970-01-04 
|            | 789.00    |         | 7468726565 |", "| 1970-01-04 |            
| -123.12 | jkl | 7468726565 | 1970-01-02 | 1970-01-02 | -123.12   | abc     | 
6f6e65     |", 
"+------------+------------+---------+-----+------------+------------+------------+-----------+---------+------------+"]`:
 
   
   expected:
   
   [
       
"+------------+------------+---------+-----+------------+------------+------------+-----------+---------+------------+",
       "| c1         | c2         | c3      | c4  | c5         | c1         | 
c2         | c3        | c4      | c5         |",
       
"+------------+------------+---------+-----+------------+------------+------------+-----------+---------+------------+",
       "|            |            |         |     |            |            |   
         | 100000.00 | abcdefg |            |",
       "|            |            |         |     |            |            | 
1970-01-04 | 0.00      | qwerty  | 74776f     |",
       "|            | 1970-01-04 | 789.00  | ghi |            | 1970-01-04 |   
         | 789.00    |         | 7468726565 |",
       "| 1970-01-04 |            | -123.12 | jkl | 7468726565 | 1970-01-02 | 
1970-01-02 | -123.12   | abc     | 6f6e65     |",
       
"+------------+------------+---------+-----+------------+------------+------------+-----------+---------+------------+",
   ]
   actual:
   
   [
       
"+------------+------------+---------+-----+------------+------------+------------+-----------+---------+------------+",
       "| c1         | c2         | c3      | c4  | c5         | c1         | 
c2         | c3        | c4      | c5         |",
       
"+------------+------------+---------+-----+------------+------------+------------+-----------+---------+------------+",
       "|            |            |         |     |            |            | 
1970-01-04 | 0.00      | qwerty  | 74776f     |",
       "|            |            |         |     | 7468726565 |            |   
         | 100000.00 | abcdefg |            |",
       "|            | 1970-01-04 | 789.00  | ghi |            | 1970-01-04 |   
         | 789.00    |         | 7468726565 |",
       "| 1970-01-04 |            | -123.12 | jkl | 7468726565 | 1970-01-02 | 
1970-01-02 | -123.12   | abc     | 6f6e65     |",
       
"+------------+------------+---------+-----+------------+------------+------------+-----------+---------+------------+",
   ]
   
   ', datafusion/core/tests/sql/joins.rs:1388:5
   stack backtrace:
      0: rust_begin_unwind
                at 
/rustc/51126be1b260216b41143469086e6e6ee567647e/library/std/src/panicking.rs:577:5
      1: core::panicking::panic_fmt
                at 
/rustc/51126be1b260216b41143469086e6e6ee567647e/library/core/src/panicking.rs:135:14
      2: core::panicking::assert_failed_inner
      3: core::panicking::assert_failed
                at 
/rustc/51126be1b260216b41143469086e6e6ee567647e/library/core/src/panicking.rs:174:5
      4: 
sql_integration::sql::joins::join_with_hash_supported_data_type::{{closure}}
                at ./tests/sql/joins.rs:1388:5
      5: <core::future::from_generator::GenFuture<T> as 
core::future::future::Future>::poll
                at 
/rustc/51126be1b260216b41143469086e6e6ee567647e/library/core/src/future/mod.rs:84:19
      6: <core::pin::Pin<P> as core::future::future::Future>::poll
                at 
/rustc/51126be1b260216b41143469086e6e6ee567647e/library/core/src/future/future.rs:123:9
      7: 
tokio::runtime::basic_scheduler::CoreGuard::block_on::{{closure}}::{{closure}}::{{closure}}
                at 
/home/ruihang/.cargo/registry/src/github.com-1ecc6299db9ec823/tokio-1.19.2/src/runtime/basic_scheduler.rs:508:48
      8: tokio::coop::with_budget::{{closure}}
                at 
/home/ruihang/.cargo/registry/src/github.com-1ecc6299db9ec823/tokio-1.19.2/src/coop.rs:102:9
      9: std::thread::local::LocalKey<T>::try_with
                at 
/rustc/51126be1b260216b41143469086e6e6ee567647e/library/std/src/thread/local.rs:413:16
     10: std::thread::local::LocalKey<T>::with
                at 
/rustc/51126be1b260216b41143469086e6e6ee567647e/library/std/src/thread/local.rs:389:9
     11: tokio::coop::with_budget
                at 
/home/ruihang/.cargo/registry/src/github.com-1ecc6299db9ec823/tokio-1.19.2/src/coop.rs:95:5
     12: tokio::coop::budget
                at 
/home/ruihang/.cargo/registry/src/github.com-1ecc6299db9ec823/tokio-1.19.2/src/coop.rs:72:5
     13: 
tokio::runtime::basic_scheduler::CoreGuard::block_on::{{closure}}::{{closure}}
                at 
/home/ruihang/.cargo/registry/src/github.com-1ecc6299db9ec823/tokio-1.19.2/src/runtime/basic_scheduler.rs:508:25
     14: tokio::runtime::basic_scheduler::Context::enter
                at 
/home/ruihang/.cargo/registry/src/github.com-1ecc6299db9ec823/tokio-1.19.2/src/runtime/basic_scheduler.rs:362:19
     15: tokio::runtime::basic_scheduler::CoreGuard::block_on::{{closure}}
                at 
/home/ruihang/.cargo/registry/src/github.com-1ecc6299db9ec823/tokio-1.19.2/src/runtime/basic_scheduler.rs:507:36
     16: tokio::runtime::basic_scheduler::CoreGuard::enter::{{closure}}
                at 
/home/ruihang/.cargo/registry/src/github.com-1ecc6299db9ec823/tokio-1.19.2/src/runtime/basic_scheduler.rs:565:57
     17: tokio::macros::scoped_tls::ScopedKey<T>::set
                at 
/home/ruihang/.cargo/registry/src/github.com-1ecc6299db9ec823/tokio-1.19.2/src/macros/scoped_tls.rs:61:9
     18: tokio::runtime::basic_scheduler::CoreGuard::enter
                at 
/home/ruihang/.cargo/registry/src/github.com-1ecc6299db9ec823/tokio-1.19.2/src/runtime/basic_scheduler.rs:565:27
     19: tokio::runtime::basic_scheduler::CoreGuard::block_on
                at 
/home/ruihang/.cargo/registry/src/github.com-1ecc6299db9ec823/tokio-1.19.2/src/runtime/basic_scheduler.rs:498:9
     20: tokio::runtime::basic_scheduler::BasicScheduler::block_on
                at 
/home/ruihang/.cargo/registry/src/github.com-1ecc6299db9ec823/tokio-1.19.2/src/runtime/basic_scheduler.rs:174:24
     21: tokio::runtime::Runtime::block_on
                at 
/home/ruihang/.cargo/registry/src/github.com-1ecc6299db9ec823/tokio-1.19.2/src/runtime/mod.rs:480:46
     22: sql_integration::sql::joins::join_with_hash_supported_data_type
                at ./tests/sql/joins.rs:1456:5
     23: 
sql_integration::sql::joins::join_with_hash_supported_data_type::{{closure}}
                at ./tests/sql/joins.rs:1209:7
     24: core::ops::function::FnOnce::call_once
                at 
/rustc/51126be1b260216b41143469086e6e6ee567647e/library/core/src/ops/function.rs:227:5
     25: core::ops::function::FnOnce::call_once
                at 
/rustc/51126be1b260216b41143469086e6e6ee567647e/library/core/src/ops/function.rs:227:5
   note: Some details are omitted, run with `RUST_BACKTRACE=full` for a verbose 
backtrace.
   test sql::joins::join_with_hash_supported_data_type ... FAILED
   
   failures:
   
   failures:
       sql::joins::join_with_hash_supported_data_type
   
   test result: FAILED. 0 passed; 1 failed; 0 ignored; 0 measured; 366 filtered 
out; finished in 0.39s
   
   error: test failed, to rerun pass '-p datafusion --test sql_integration'
   The terminal process "cargo 'test', '--package', 'datafusion', '--test', 
'sql_integration', '--', 'sql::joins::join_with_hash_supported_data_type', 
'--exact', '--nocapture'" terminated with exit code: 101.
   
   Terminal will be reused by tasks, press any key to close it.
   ```
   
   </details>
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to