METHOD_0 ( ) { java . lang . String [ ] IDENT_0 = IDENT_1 . IDENT_2 . split ( STRING_0 ) ; org . apache . IDENT_3 . test . IDENT_4 . IDENT_5 IDENT_6 = new org . apache . IDENT_3 . test . IDENT_4 . METHOD_1 ( ) ; org . apache . IDENT_3 . test . IDENT_7 IDENT_8 = new org . apache . IDENT_3 . test . METHOD_2 ( IDENT_0 [ 0 ] , IDENT_9 . IDENT_10 , IDENT_6 ) ; IDENT_8 . create ( STRING_1 , new byte [ 0 ] , IDENT_11 . IDENT_12 . IDENT_13 , IDENT_14 . IDENT_15 ) ; IDENT_8 . METHOD_3 ( ) ; org . apache . IDENT_3 . test . IDENT_4 . METHOD_1 IDENT_16 = new org . apache . IDENT_3 . test . IDENT_4 . METHOD_1 ( ) ; org . apache . IDENT_3 . test . METHOD_2 IDENT_17 = new org . apache . IDENT_3 . test . METHOD_2 ( IDENT_0 [ 1 ] , IDENT_9 . IDENT_10 , IDENT_16 , IDENT_8 . METHOD_4 ( ) , IDENT_8 . METHOD_5 ( ) ) ; IDENT_17 . create ( STRING_2 , new byte [ 0 ] , IDENT_11 . IDENT_12 . IDENT_13 , IDENT_14 . IDENT_15 ) ; try { IDENT_8 . create ( STRING_3 , new byte [ 0 ] , IDENT_11 . IDENT_12 . IDENT_13 , IDENT_14 . IDENT_15 ) ; org . junit . Assert . fail ( STRING_4 ) ; } catch ( org . apache . IDENT_3 . IDENT_18 e ) { for ( int i = 0 ; i < INT_0 ; i ++ ) { if ( IDENT_6 . IDENT_19 ) { break ; } java . lang . Thread . sleep ( 1000 ) ; } "<AssertPlaceHolder>" ; } java . util . ArrayList < org . apache . IDENT_3 . IDENT_20 > IDENT_21 = new java . util . ArrayList < org . apache . IDENT_3 . IDENT_20 > ( ) ; IDENT_21 . add ( IDENT_17 ) ; for ( int i = 0 ; i < 10 ; i ++ ) { IDENT_17 . METHOD_3 ( ) ; IDENT_17 = new org . apache . IDENT_3 . test . METHOD_2 ( IDENT_0 [ 1 ] , IDENT_9 . IDENT_10 , new org . apache . IDENT_3 . test . IDENT_4 . METHOD_1 ( ) , IDENT_8 . METHOD_4 ( ) , IDENT_8 . METHOD_5 ( ) ) ; IDENT_21 . add ( IDENT_17 ) ; IDENT_17 . create ( ( STRING_5 + i ) , new byte [ 0 ] , IDENT_11 . IDENT_12 . IDENT_13 , IDENT_14 . IDENT_15 ) ; } for ( org . apache . IDENT_3 . IDENT_20 IDENT_22 : IDENT_21 ) { IDENT_22 . close ( ) ; } IDENT_8 . close ( ) ; } create ( java . lang . String , byte [ ] , java . util . List , org . apache . IDENT_3 . IDENT_14 ) { int count = 0 ; do { try { return super . create ( path , data , IDENT_23 , IDENT_24 ) ; } catch ( org . apache . IDENT_3 . IDENT_18 e ) { org . apache . IDENT_3 . IDENT_25 . logger . IDENT_26 . METHOD_6 ( ) . warn ( STRING_6 ) ; if ( ( exists ( path , false ) ) != null ) { return path ; } } catch ( org . apache . IDENT_3 . IDENT_18 e ) { return path ; } } while ( ( ! ( IDENT_27 ) ) && ( ( ( IDENT_28 ) == ( - 1 ) ) || ( ( count ++ ) < ( IDENT_28 ) ) ) ) ; return null ; }
org . junit . Assert . assertTrue ( IDENT_6 . IDENT_19 )