Uploaded image for project: 'Apache Arrow'
  1. Apache Arrow
  2. ARROW-14581

[C++] Fine-grained IPC reader tests are flaky

    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Resolved
    • Major
    • Resolution: Fixed
    • None
    • 7.0.0
    • C++

    Description

       Noticed this on Travis:

      [----------] 7 tests from TestRecordBatchFileReaderIo
      [ RUN      ] TestRecordBatchFileReaderIo.LoadAllFieldsShouldReadTheEntireBody
      /arrow/cpp/src/arrow/ipc/read_write_test.cc:2570: Failure
      Expected equality of these values:
        read_ranges[1].length
          Which is: 264
        256
      [  FAILED  ] TestRecordBatchFileReaderIo.LoadAllFieldsShouldReadTheEntireBody (0 ms)
      [ RUN      ] TestRecordBatchFileReaderIo.ReadSingleFieldAtTheStart
      /arrow/cpp/src/arrow/ipc/read_write_test.cc:2570: Failure
      Expected equality of these values:
        read_ranges[1].length
          Which is: 264
        256
      [  FAILED  ] TestRecordBatchFileReaderIo.ReadSingleFieldAtTheStart (0 ms)
      [ RUN      ] TestRecordBatchFileReaderIo.ReadSingleFieldInTheMiddle
      /arrow/cpp/src/arrow/ipc/read_write_test.cc:2570: Failure
      Expected equality of these values:
        read_ranges[1].length
          Which is: 264
        256
      [  FAILED  ] TestRecordBatchFileReaderIo.ReadSingleFieldInTheMiddle (0 ms)
      [ RUN      ] TestRecordBatchFileReaderIo.ReadSingleFieldInTheEnd
      /arrow/cpp/src/arrow/ipc/read_write_test.cc:2570: Failure
      Expected equality of these values:
        read_ranges[1].length
          Which is: 264
        256
      [  FAILED  ] TestRecordBatchFileReaderIo.ReadSingleFieldInTheEnd (0 ms)
      [ RUN      ] TestRecordBatchFileReaderIo.SkipTheFieldInTheMiddle
      /arrow/cpp/src/arrow/ipc/read_write_test.cc:2570: Failure                                                                                                                              
      Expected equality of these values:                                                                                                                                                     
        read_ranges[1].length                                                                                                                                                                
          Which is: 264                                                                                                                                                                      
        256                                                                                                                                                                                  
      [  FAILED  ] TestRecordBatchFileReaderIo.SkipTheFieldInTheMiddle (0 ms)                                                                                                                
      [ RUN      ] TestRecordBatchFileReaderIo.ReadTwoContinousFields                                                                                                                        
      /arrow/cpp/src/arrow/ipc/read_write_test.cc:2570: Failure                                                                                                                              
      Expected equality of these values:                                                                                                                                                     
        read_ranges[1].length                                                                                                                                                                
          Which is: 264                                                                                                                                                                      
        256                                                                                                                                                                                  
      [  FAILED  ] TestRecordBatchFileReaderIo.ReadTwoContinousFields (1 ms)                                                                                                                 
      [ RUN      ] TestRecordBatchFileReaderIo.ReadTwoContinousFieldsWithIoMerged                                                                                                            
      /arrow/cpp/src/arrow/ipc/read_write_test.cc:2570: Failure                                                                                                                              
      Expected equality of these values:                                                                                                                                                     
        read_ranges[1].length                                                                                                                                                                
          Which is: 264                                                                                                                                                                      
        256                                            
      [  FAILED  ] TestRecordBatchFileReaderIo.ReadTwoContinousFieldsWithIoMerged (0 ms)                                                                                                     
      

      This is from a PR but shouldn't be related to the PR.

      Attachments

        Issue Links

          Activity

            People

              westonpace Weston Pace
              lidavidm David Li
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                Time Tracking

                  Estimated:
                  Original Estimate - Not Specified
                  Not Specified
                  Remaining:
                  Remaining Estimate - 0h
                  0h
                  Logged:
                  Time Spent - 1h 40m
                  1h 40m