You are viewing a plain text version of this content. The canonical link for it is here.
Posted to github@beam.apache.org by GitBox <gi...@apache.org> on 2020/08/06 22:42:12 UTC

[GitHub] [beam] TheNeuralBit commented on pull request #12440: [BEAM-10619] Report ratio of implemented pandas tests

TheNeuralBit commented on pull request #12440:
URL: https://github.com/apache/beam/pull/12440#issuecomment-670226776


   Updated the report to collect information about wont implement, now it looks like this:
   DataFrame:
   ```
   572 total test cases:                                                                                         
     257 skipped (44.9%)                                                                                         
     107 won't implement (18.7%)                             
       32  (29.9%)                                        
       20 WontImplementError: order-sensitive (18.7%)                                                            
       18 DeferredBase[*] (16.8%)                                                                                
       11 WontImplementError: non-deferred value (10.3%)     
       7 WontImplementError: non-deferred column values (6.5%)                                                         
       7 NameError (6.5%)
       6 WontImplementError: non-lazy (5.6%)                 
       2 col1    int64\ncol2    int64\ndtype: object\n (1.9%)                                                          
       2 name         object\nscore       float64\nemployed       bool\nkids          int64\ndtype: object\n (1.9%)
       2 WontImplementError: scalar value (1.9%)             
     208 passed (36.4%)                                   
   ```
                                                   
   Series:
   ``` 
   411 total test cases:                                  
     265 skipped (64.5%)                                                                                         
     45 won't implement (10.9%)                                                                                  
       19 WontImplementError: order-sensitive (42.2%)        
       12  (26.7%)                                           
       9 DeferredBase[*] (20.0%)                             
       3 WontImplementError: Conversion to a non-deferred a numpy array. (6.7%)                                        
       2 WontImplementError: non-deferred column values (4.4%)                                                   
     101 passed (24.6%) 
   ```
   
   I didn't add any logic to de-dup failures vs wont implement. It still just doesn't print the report if there are failures.


----------------------------------------------------------------
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.

For queries about this service, please contact Infrastructure at:
users@infra.apache.org