METHOD_0 ( ) { com . alibaba . IDENT_0 . common . util . IDENT_1 executor = com . alibaba . IDENT_0 . common . util . IDENT_2 . METHOD_1 ( ) ; final java . util . concurrent . atomic . IDENT_3 IDENT_4 = new java . util . concurrent . atomic . METHOD_2 ( ) ; java . lang . String res = com . alibaba . IDENT_0 . common . util . IDENT_2 . METHOD_3 ( new com . alibaba . IDENT_0 . common . util . IDENT_5 < java . lang . String > ( ) { @ com . alibaba . IDENT_0 . common . util . Override public java . lang . String call ( ) throws com . alibaba . IDENT_0 . common . util . Exception { IDENT_4 . METHOD_4 ( ) ; if ( ( IDENT_4 . get ( ) ) < 3 ) { TimeUnit . IDENT_6 . sleep ( 10 ) ; } else { TimeUnit . IDENT_6 . sleep ( 1 ) ; } return com . alibaba . IDENT_0 . common . util . IDENT_7 . IDENT_8 ; } } , 3 , INT_0 , false , INT_1 , executor ) ; "<AssertPlaceHolder>" ; } get ( ) { return com . alibaba . IDENT_0 . core . transport . record . IDENT_9 . IDENT_10 ; }
org . junit . Assert . assertEquals ( res , com . alibaba . IDENT_0 . common . util . IDENT_7 . IDENT_8 )