[ 
https://issues.apache.org/jira/browse/THRIFT-5672?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Jens Geyer updated THRIFT-5672:
-------------------------------
    Fix Version/s:     (was: 0.17.0)

> 0.17.0: test suite is failing
> -----------------------------
>
>                 Key: THRIFT-5672
>                 URL: https://issues.apache.org/jira/browse/THRIFT-5672
>             Project: Thrift
>          Issue Type: Bug
>    Affects Versions: 0.17.0
>         Environment: Linux x86/64
>            Reporter: Tomasz Kloczko
>            Priority: Major
>
> Looks like test suite is failing in few units
> {code:java}
> + cd thrift-0.17.0
> + /usr/bin/make -O -j48 V=1 VERBOSE=1 -C x86_64-redhat-linux-gnu test 
> ARGS=--output-on-failure
> make: Entering directory 
> '/home/tkloczko/rpmbuild/BUILD/thrift-0.17.0/x86_64-redhat-linux-gnu'
> Running tests...
> /usr/bin/ctest --force-new-ctest-process --output-on-failure
> Test project 
> /home/tkloczko/rpmbuild/BUILD/thrift-0.17.0/x86_64-redhat-linux-gnu
>         Start   1: c_glib_const1_return
>   1/384 Test   #1: c_glib_const1_return ..............   Passed    0.01 sec
>         Start   2: c_glib_enum1_return
>   2/384 Test   #2: c_glib_enum1_return ...............   Passed    0.01 sec
>         Start   3: c_glib_enum2_return
>   3/384 Test   #3: c_glib_enum2_return ...............   Passed    0.01 sec
>         Start   4: c_glib_exception1_return
>   4/384 Test   #4: c_glib_exception1_return ..........   Passed    0.01 sec
>         Start   5: c_glib_exception2_return
>   5/384 Test   #5: c_glib_exception2_return ..........   Passed    0.01 sec
>         Start   6: c_glib_service1_return
>   6/384 Test   #6: c_glib_service1_return ............   Passed    0.01 sec
>         Start   7: c_glib_service2_return
>   7/384 Test   #7: c_glib_service2_return ............   Passed    0.01 sec
>         Start   8: c_glib_service3_return
>   8/384 Test   #8: c_glib_service3_return ............   Passed    0.01 sec
>         Start   9: c_glib_service4_return
>   9/384 Test   #9: c_glib_service4_return ............   Passed    0.01 sec
>         Start  10: c_glib_struct1_return
>  10/384 Test  #10: c_glib_struct1_return .............   Passed    0.01 sec
>         Start  11: c_glib_struct2_return
>  11/384 Test  #11: c_glib_struct2_return .............   Passed    0.01 sec
>         Start  12: c_glib_typedef1_return
>  12/384 Test  #12: c_glib_typedef1_return ............   Passed    0.01 sec
>         Start  13: c_glib_union1_return
>  13/384 Test  #13: c_glib_union1_return ..............   Passed    0.01 sec
>         Start  14: c_glib_union2_return
>  14/384 Test  #14: c_glib_union2_return ..............   Passed    0.01 sec
>         Start  15: cpp_const1_return
>  15/384 Test  #15: cpp_const1_return .................   Passed    0.01 sec
>         Start  16: cpp_enum1_return
>  16/384 Test  #16: cpp_enum1_return ..................   Passed    0.01 sec
>         Start  17: cpp_enum2_return
>  17/384 Test  #17: cpp_enum2_return ..................   Passed    0.01 sec
>         Start  18: cpp_exception1_return
>  18/384 Test  #18: cpp_exception1_return .............   Passed    0.01 sec
>         Start  19: cpp_exception2_return
>  19/384 Test  #19: cpp_exception2_return .............   Passed    0.01 sec
>         Start  20: cpp_service1_return
>  20/384 Test  #20: cpp_service1_return ...............   Passed    0.01 sec
>         Start  21: cpp_service2_return
>  21/384 Test  #21: cpp_service2_return ...............   Passed    0.01 sec
>         Start  22: cpp_service3_return
>  22/384 Test  #22: cpp_service3_return ...............   Passed    0.01 sec
>         Start  23: cpp_service4_return
>  23/384 Test  #23: cpp_service4_return ...............   Passed    0.01 sec
>         Start  24: cpp_struct1_return
>  24/384 Test  #24: cpp_struct1_return ................   Passed    0.01 sec
>         Start  25: cpp_struct2_return
>  25/384 Test  #25: cpp_struct2_return ................   Passed    0.01 sec
>         Start  26: cpp_typedef1_return
>  26/384 Test  #26: cpp_typedef1_return ...............   Passed    0.01 sec
>         Start  27: cpp_union1_return
>  27/384 Test  #27: cpp_union1_return .................   Passed    0.01 sec
>         Start  28: cpp_union2_return
>  28/384 Test  #28: cpp_union2_return .................   Passed    0.02 sec
>         Start  29: d_const1_return
>  29/384 Test  #29: d_const1_return ...................   Passed    0.01 sec
>         Start  30: d_enum1_return
>  30/384 Test  #30: d_enum1_return ....................   Passed    0.01 sec
>         Start  31: d_enum2_return
>  31/384 Test  #31: d_enum2_return ....................   Passed    0.01 sec
>         Start  32: d_exception1_return
>  32/384 Test  #32: d_exception1_return ...............   Passed    0.01 sec
>         Start  33: d_exception2_return
>  33/384 Test  #33: d_exception2_return ...............   Passed    0.01 sec
>         Start  34: d_service1_return
>  34/384 Test  #34: d_service1_return .................   Passed    0.01 sec
>         Start  35: d_service2_return
>  35/384 Test  #35: d_service2_return .................   Passed    0.01 sec
>         Start  36: d_service3_return
>  36/384 Test  #36: d_service3_return .................   Passed    0.01 sec
>         Start  37: d_service4_return
>  37/384 Test  #37: d_service4_return .................   Passed    0.01 sec
>         Start  38: d_struct1_return
>  38/384 Test  #38: d_struct1_return ..................   Passed    0.01 sec
>         Start  39: d_struct2_return
>  39/384 Test  #39: d_struct2_return ..................   Passed    0.01 sec
>         Start  40: d_typedef1_return
>  40/384 Test  #40: d_typedef1_return .................   Passed    0.01 sec
>         Start  41: d_union1_return
>  41/384 Test  #41: d_union1_return ...................   Passed    0.01 sec
>         Start  42: d_union2_return
>  42/384 Test  #42: d_union2_return ...................   Passed    0.01 sec
>         Start  43: dart_const1_return
>  43/384 Test  #43: dart_const1_return ................   Passed    0.01 sec
>         Start  44: dart_enum1_return
>  44/384 Test  #44: dart_enum1_return .................   Passed    0.01 sec
>         Start  45: dart_enum2_return
>  45/384 Test  #45: dart_enum2_return .................   Passed    0.01 sec
>         Start  46: dart_exception1_return
>  46/384 Test  #46: dart_exception1_return ............   Passed    0.01 sec
>         Start  47: dart_exception2_return
>  47/384 Test  #47: dart_exception2_return ............   Passed    0.01 sec
>         Start  48: dart_service1_return
>  48/384 Test  #48: dart_service1_return ..............   Passed    0.01 sec
>         Start  49: dart_service2_return
>  49/384 Test  #49: dart_service2_return ..............   Passed    0.01 sec
>         Start  50: dart_service3_return
>  50/384 Test  #50: dart_service3_return ..............   Passed    0.01 sec
>         Start  51: dart_service4_return
>  51/384 Test  #51: dart_service4_return ..............   Passed    0.01 sec
>         Start  52: dart_struct1_return
>  52/384 Test  #52: dart_struct1_return ...............   Passed    0.01 sec
>         Start  53: dart_struct2_return
>  53/384 Test  #53: dart_struct2_return ...............   Passed    0.01 sec
>         Start  54: dart_typedef1_return
>  54/384 Test  #54: dart_typedef1_return ..............   Passed    0.01 sec
>         Start  55: dart_union1_return
>  55/384 Test  #55: dart_union1_return ................   Passed    0.01 sec
>         Start  56: dart_union2_return
>  56/384 Test  #56: dart_union2_return ................   Passed    0.01 sec
>         Start  57: delphi_const1_return
>  57/384 Test  #57: delphi_const1_return ..............   Passed    0.01 sec
>         Start  58: delphi_enum1_return
>  58/384 Test  #58: delphi_enum1_return ...............   Passed    0.01 sec
>         Start  59: delphi_enum2_return
>  59/384 Test  #59: delphi_enum2_return ...............   Passed    0.01 sec
>         Start  60: delphi_exception1_return
>  60/384 Test  #60: delphi_exception1_return ..........   Passed    0.01 sec
>         Start  61: delphi_exception2_return
>  61/384 Test  #61: delphi_exception2_return ..........   Passed    0.01 sec
>         Start  62: delphi_service1_return
>  62/384 Test  #62: delphi_service1_return ............   Passed    0.01 sec
>         Start  63: delphi_service2_return
>  63/384 Test  #63: delphi_service2_return ............   Passed    0.01 sec
>         Start  64: delphi_service3_return
>  64/384 Test  #64: delphi_service3_return ............   Passed    0.01 sec
>         Start  65: delphi_service4_return
>  65/384 Test  #65: delphi_service4_return ............   Passed    0.01 sec
>         Start  66: delphi_struct1_return
>  66/384 Test  #66: delphi_struct1_return .............   Passed    0.01 sec
>         Start  67: delphi_struct2_return
>  67/384 Test  #67: delphi_struct2_return .............   Passed    0.01 sec
>         Start  68: delphi_typedef1_return
>  68/384 Test  #68: delphi_typedef1_return ............   Passed    0.01 sec
>         Start  69: delphi_union1_return
>  69/384 Test  #69: delphi_union1_return ..............   Passed    0.01 sec
>         Start  70: delphi_union2_return
>  70/384 Test  #70: delphi_union2_return ..............   Passed    0.01 sec
>         Start  71: erl_const1_return
>  71/384 Test  #71: erl_const1_return .................   Passed    0.01 sec
>         Start  72: erl_enum1_return
>  72/384 Test  #72: erl_enum1_return ..................   Passed    0.01 sec
>         Start  73: erl_enum2_return
>  73/384 Test  #73: erl_enum2_return ..................   Passed    0.01 sec
>         Start  74: erl_exception1_return
>  74/384 Test  #74: erl_exception1_return .............   Passed    0.01 sec
>         Start  75: erl_exception2_return
>  75/384 Test  #75: erl_exception2_return .............   Passed    0.01 sec
>         Start  76: erl_service1_return
>  76/384 Test  #76: erl_service1_return ...............   Passed    0.01 sec
>         Start  77: erl_service2_return
>  77/384 Test  #77: erl_service2_return ...............   Passed    0.01 sec
>         Start  78: erl_service3_return
>  78/384 Test  #78: erl_service3_return ...............   Passed    0.01 sec
>         Start  79: erl_service4_return
>  79/384 Test  #79: erl_service4_return ...............   Passed    0.01 sec
>         Start  80: erl_struct1_return
>  80/384 Test  #80: erl_struct1_return ................   Passed    0.01 sec
>         Start  81: erl_struct2_return
>  81/384 Test  #81: erl_struct2_return ................   Passed    0.01 sec
>         Start  82: erl_typedef1_return
>  82/384 Test  #82: erl_typedef1_return ...............   Passed    0.01 sec
>         Start  83: erl_union1_return
>  83/384 Test  #83: erl_union1_return .................   Passed    0.01 sec
>         Start  84: erl_union2_return
>  84/384 Test  #84: erl_union2_return .................   Passed    0.01 sec
>         Start  85: go_const1_return
>  85/384 Test  #85: go_const1_return ..................   Passed    0.01 sec
>         Start  86: go_enum1_return
>  86/384 Test  #86: go_enum1_return ...................   Passed    0.01 sec
>         Start  87: go_enum2_return
>  87/384 Test  #87: go_enum2_return ...................   Passed    0.01 sec
>         Start  88: go_exception1_return
>  88/384 Test  #88: go_exception1_return ..............   Passed    0.01 sec
>         Start  89: go_exception2_return
>  89/384 Test  #89: go_exception2_return ..............   Passed    0.01 sec
>         Start  90: go_service1_return
>  90/384 Test  #90: go_service1_return ................   Passed    0.01 sec
>         Start  91: go_service2_return
>  91/384 Test  #91: go_service2_return ................   Passed    0.01 sec
>         Start  92: go_service3_return
>  92/384 Test  #92: go_service3_return ................   Passed    0.01 sec
>         Start  93: go_service4_return
>  93/384 Test  #93: go_service4_return ................   Passed    0.01 sec
>         Start  94: go_struct1_return
>  94/384 Test  #94: go_struct1_return .................   Passed    0.01 sec
>         Start  95: go_struct2_return
>  95/384 Test  #95: go_struct2_return .................   Passed    0.01 sec
>         Start  96: go_typedef1_return
>  96/384 Test  #96: go_typedef1_return ................   Passed    0.01 sec
>         Start  97: go_union1_return
>  97/384 Test  #97: go_union1_return ..................   Passed    0.01 sec
>         Start  98: go_union2_return
>  98/384 Test  #98: go_union2_return ..................   Passed    0.01 sec
>         Start  99: gv_const1_return
>  99/384 Test  #99: gv_const1_return ..................   Passed    0.01 sec
>         Start 100: gv_enum1_return
> 100/384 Test #100: gv_enum1_return ...................   Passed    0.01 sec
>         Start 101: gv_enum2_return
> 101/384 Test #101: gv_enum2_return ...................   Passed    0.01 sec
>         Start 102: gv_exception1_return
> 102/384 Test #102: gv_exception1_return ..............   Passed    0.01 sec
>         Start 103: gv_exception2_return
> 103/384 Test #103: gv_exception2_return ..............   Passed    0.01 sec
>         Start 104: gv_service1_return
> 104/384 Test #104: gv_service1_return ................   Passed    0.01 sec
>         Start 105: gv_service2_return
> 105/384 Test #105: gv_service2_return ................   Passed    0.01 sec
>         Start 106: gv_service3_return
> 106/384 Test #106: gv_service3_return ................   Passed    0.01 sec
>         Start 107: gv_service4_return
> 107/384 Test #107: gv_service4_return ................   Passed    0.01 sec
>         Start 108: gv_struct1_return
> 108/384 Test #108: gv_struct1_return .................   Passed    0.01 sec
>         Start 109: gv_struct2_return
> 109/384 Test #109: gv_struct2_return .................   Passed    0.01 sec
>         Start 110: gv_typedef1_return
> 110/384 Test #110: gv_typedef1_return ................   Passed    0.01 sec
>         Start 111: gv_union1_return
> 111/384 Test #111: gv_union1_return ..................   Passed    0.01 sec
>         Start 112: gv_union2_return
> 112/384 Test #112: gv_union2_return ..................   Passed    0.01 sec
>         Start 113: haxe_const1_return
> 113/384 Test #113: haxe_const1_return ................   Passed    0.01 sec
>         Start 114: haxe_enum1_return
> 114/384 Test #114: haxe_enum1_return .................   Passed    0.01 sec
>         Start 115: haxe_enum2_return
> 115/384 Test #115: haxe_enum2_return .................   Passed    0.01 sec
>         Start 116: haxe_exception1_return
> 116/384 Test #116: haxe_exception1_return ............   Passed    0.01 sec
>         Start 117: haxe_exception2_return
> 117/384 Test #117: haxe_exception2_return ............   Passed    0.01 sec
>         Start 118: haxe_service1_return
> 118/384 Test #118: haxe_service1_return ..............   Passed    0.01 sec
>         Start 119: haxe_service2_return
> 119/384 Test #119: haxe_service2_return ..............   Passed    0.01 sec
>         Start 120: haxe_service3_return
> 120/384 Test #120: haxe_service3_return ..............   Passed    0.01 sec
>         Start 121: haxe_service4_return
> 121/384 Test #121: haxe_service4_return ..............   Passed    0.01 sec
>         Start 122: haxe_struct1_return
> 122/384 Test #122: haxe_struct1_return ...............   Passed    0.01 sec
>         Start 123: haxe_struct2_return
> 123/384 Test #123: haxe_struct2_return ...............   Passed    0.01 sec
>         Start 124: haxe_typedef1_return
> 124/384 Test #124: haxe_typedef1_return ..............   Passed    0.01 sec
>         Start 125: haxe_union1_return
> 125/384 Test #125: haxe_union1_return ................   Passed    0.01 sec
>         Start 126: haxe_union2_return
> 126/384 Test #126: haxe_union2_return ................   Passed    0.01 sec
>         Start 127: html_const1_return
> 127/384 Test #127: html_const1_return ................   Passed    0.01 sec
>         Start 128: html_enum1_return
> 128/384 Test #128: html_enum1_return .................   Passed    0.01 sec
>         Start 129: html_enum2_return
> 129/384 Test #129: html_enum2_return .................   Passed    0.01 sec
>         Start 130: html_exception1_return
> 130/384 Test #130: html_exception1_return ............   Passed    0.01 sec
>         Start 131: html_exception2_return
> 131/384 Test #131: html_exception2_return ............   Passed    0.01 sec
>         Start 132: html_service1_return
> 132/384 Test #132: html_service1_return ..............   Passed    0.01 sec
>         Start 133: html_service2_return
> 133/384 Test #133: html_service2_return ..............   Passed    0.02 sec
>         Start 134: html_service3_return
> 134/384 Test #134: html_service3_return ..............   Passed    0.01 sec
>         Start 135: html_service4_return
> 135/384 Test #135: html_service4_return ..............   Passed    0.01 sec
>         Start 136: html_struct1_return
> 136/384 Test #136: html_struct1_return ...............   Passed    0.01 sec
>         Start 137: html_struct2_return
> 137/384 Test #137: html_struct2_return ...............   Passed    0.01 sec
>         Start 138: html_typedef1_return
> 138/384 Test #138: html_typedef1_return ..............   Passed    0.01 sec
>         Start 139: html_union1_return
> 139/384 Test #139: html_union1_return ................   Passed    0.01 sec
>         Start 140: html_union2_return
> 140/384 Test #140: html_union2_return ................   Passed    0.01 sec
>         Start 141: markdown_const1_return
> 141/384 Test #141: markdown_const1_return ............   Passed    0.01 sec
>         Start 142: markdown_enum1_return
> 142/384 Test #142: markdown_enum1_return .............   Passed    0.01 sec
>         Start 143: markdown_enum2_return
> 143/384 Test #143: markdown_enum2_return .............   Passed    0.01 sec
>         Start 144: markdown_exception1_return
> 144/384 Test #144: markdown_exception1_return ........   Passed    0.01 sec
>         Start 145: markdown_exception2_return
> 145/384 Test #145: markdown_exception2_return ........   Passed    0.01 sec
>         Start 146: markdown_service1_return
> 146/384 Test #146: markdown_service1_return ..........   Passed    0.01 sec
>         Start 147: markdown_service2_return
> 147/384 Test #147: markdown_service2_return ..........   Passed    0.01 sec
>         Start 148: markdown_service3_return
> 148/384 Test #148: markdown_service3_return ..........   Passed    0.01 sec
>         Start 149: markdown_service4_return
> 149/384 Test #149: markdown_service4_return ..........   Passed    0.01 sec
>         Start 150: markdown_struct1_return
> 150/384 Test #150: markdown_struct1_return ...........   Passed    0.01 sec
>         Start 151: markdown_struct2_return
> 151/384 Test #151: markdown_struct2_return ...........   Passed    0.01 sec
>         Start 152: markdown_typedef1_return
> 152/384 Test #152: markdown_typedef1_return ..........   Passed    0.01 sec
>         Start 153: markdown_union1_return
> 153/384 Test #153: markdown_union1_return ............   Passed    0.01 sec
>         Start 154: markdown_union2_return
> 154/384 Test #154: markdown_union2_return ............   Passed    0.01 sec
>         Start 155: javame_const1_return
> 155/384 Test #155: javame_const1_return ..............   Passed    0.01 sec
>         Start 156: javame_enum1_return
> 156/384 Test #156: javame_enum1_return ...............   Passed    0.01 sec
>         Start 157: javame_enum2_return
> 157/384 Test #157: javame_enum2_return ...............   Passed    0.01 sec
>         Start 158: javame_exception1_return
> 158/384 Test #158: javame_exception1_return ..........   Passed    0.01 sec
>         Start 159: javame_exception2_return
> 159/384 Test #159: javame_exception2_return ..........   Passed    0.01 sec
>         Start 160: javame_service1_return
> 160/384 Test #160: javame_service1_return ............   Passed    0.01 sec
>         Start 161: javame_service2_return
> 161/384 Test #161: javame_service2_return ............   Passed    0.01 sec
>         Start 162: javame_service3_return
> 162/384 Test #162: javame_service3_return ............   Passed    0.01 sec
>         Start 163: javame_service4_return
> 163/384 Test #163: javame_service4_return ............   Passed    0.01 sec
>         Start 164: javame_struct1_return
> 164/384 Test #164: javame_struct1_return .............   Passed    0.01 sec
>         Start 165: javame_struct2_return
> 165/384 Test #165: javame_struct2_return .............   Passed    0.01 sec
>         Start 166: javame_typedef1_return
> 166/384 Test #166: javame_typedef1_return ............   Passed    0.01 sec
>         Start 167: javame_union1_return
> 167/384 Test #167: javame_union1_return ..............   Passed    0.01 sec
>         Start 168: javame_union2_return
> 168/384 Test #168: javame_union2_return ..............   Passed    0.01 sec
>         Start 169: js_const1_return
> 169/384 Test #169: js_const1_return ..................   Passed    0.01 sec
>         Start 170: js_enum1_return
> 170/384 Test #170: js_enum1_return ...................   Passed    0.01 sec
>         Start 171: js_enum2_return
> 171/384 Test #171: js_enum2_return ...................   Passed    0.01 sec
>         Start 172: js_exception1_return
> 172/384 Test #172: js_exception1_return ..............   Passed    0.01 sec
>         Start 173: js_exception2_return
> 173/384 Test #173: js_exception2_return ..............   Passed    0.01 sec
>         Start 174: js_service1_return
> 174/384 Test #174: js_service1_return ................   Passed    0.01 sec
>         Start 175: js_service2_return
> 175/384 Test #175: js_service2_return ................   Passed    0.01 sec
>         Start 176: js_service3_return
> 176/384 Test #176: js_service3_return ................   Passed    0.01 sec
>         Start 177: js_service4_return
> 177/384 Test #177: js_service4_return ................   Passed    0.01 sec
>         Start 178: js_struct1_return
> 178/384 Test #178: js_struct1_return .................   Passed    0.01 sec
>         Start 179: js_struct2_return
> 179/384 Test #179: js_struct2_return .................   Passed    0.01 sec
>         Start 180: js_typedef1_return
> 180/384 Test #180: js_typedef1_return ................   Passed    0.01 sec
>         Start 181: js_union1_return
> 181/384 Test #181: js_union1_return ..................   Passed    0.01 sec
>         Start 182: js_union2_return
> 182/384 Test #182: js_union2_return ..................   Passed    0.01 sec
>         Start 183: json_const1_return
> 183/384 Test #183: json_const1_return ................   Passed    0.01 sec
>         Start 184: json_enum1_return
> 184/384 Test #184: json_enum1_return .................   Passed    0.01 sec
>         Start 185: json_enum2_return
> 185/384 Test #185: json_enum2_return .................   Passed    0.01 sec
>         Start 186: json_exception1_return
> 186/384 Test #186: json_exception1_return ............   Passed    0.01 sec
>         Start 187: json_exception2_return
> 187/384 Test #187: json_exception2_return ............   Passed    0.01 sec
>         Start 188: json_service1_return
> 188/384 Test #188: json_service1_return ..............   Passed    0.01 sec
>         Start 189: json_service2_return
> 189/384 Test #189: json_service2_return ..............   Passed    0.01 sec
>         Start 190: json_service3_return
> 190/384 Test #190: json_service3_return ..............   Passed    0.01 sec
>         Start 191: json_service4_return
> 191/384 Test #191: json_service4_return ..............   Passed    0.01 sec
>         Start 192: json_struct1_return
> 192/384 Test #192: json_struct1_return ...............   Passed    0.01 sec
>         Start 193: json_struct2_return
> 193/384 Test #193: json_struct2_return ...............   Passed    0.01 sec
>         Start 194: json_typedef1_return
> 194/384 Test #194: json_typedef1_return ..............   Passed    0.01 sec
>         Start 195: json_union1_return
> 195/384 Test #195: json_union1_return ................   Passed    0.01 sec
>         Start 196: json_union2_return
> 196/384 Test #196: json_union2_return ................   Passed    0.01 sec
>         Start 197: kotlin_const1_return
> 197/384 Test #197: kotlin_const1_return ..............   Passed    0.01 sec
>         Start 198: kotlin_enum1_return
> 198/384 Test #198: kotlin_enum1_return ...............   Passed    0.01 sec
>         Start 199: kotlin_enum2_return
> 199/384 Test #199: kotlin_enum2_return ...............   Passed    0.01 sec
>         Start 200: kotlin_exception1_return
> 200/384 Test #200: kotlin_exception1_return ..........   Passed    0.01 sec
>         Start 201: kotlin_exception2_return
> 201/384 Test #201: kotlin_exception2_return ..........   Passed    0.01 sec
>         Start 202: kotlin_service1_return
> 202/384 Test #202: kotlin_service1_return ............   Passed    0.01 sec
>         Start 203: kotlin_service2_return
> 203/384 Test #203: kotlin_service2_return ............   Passed    0.01 sec
>         Start 204: kotlin_service3_return
> 204/384 Test #204: kotlin_service3_return ............   Passed    0.01 sec
>         Start 205: kotlin_service4_return
> 205/384 Test #205: kotlin_service4_return ............   Passed    0.01 sec
>         Start 206: kotlin_struct1_return
> 206/384 Test #206: kotlin_struct1_return .............   Passed    0.01 sec
>         Start 207: kotlin_struct2_return
> 207/384 Test #207: kotlin_struct2_return .............   Passed    0.01 sec
>         Start 208: kotlin_typedef1_return
> 208/384 Test #208: kotlin_typedef1_return ............   Passed    0.01 sec
>         Start 209: kotlin_union1_return
> 209/384 Test #209: kotlin_union1_return ..............   Passed    0.01 sec
>         Start 210: kotlin_union2_return
> 210/384 Test #210: kotlin_union2_return ..............   Passed    0.01 sec
>         Start 211: lua_const1_return
> 211/384 Test #211: lua_const1_return .................   Passed    0.01 sec
>         Start 212: lua_enum1_return
> 212/384 Test #212: lua_enum1_return ..................   Passed    0.01 sec
>         Start 213: lua_enum2_return
> 213/384 Test #213: lua_enum2_return ..................   Passed    0.01 sec
>         Start 214: lua_exception1_return
> 214/384 Test #214: lua_exception1_return .............   Passed    0.01 sec
>         Start 215: lua_exception2_return
> 215/384 Test #215: lua_exception2_return .............   Passed    0.01 sec
>         Start 216: lua_service1_return
> 216/384 Test #216: lua_service1_return ...............   Passed    0.01 sec
>         Start 217: lua_service2_return
> 217/384 Test #217: lua_service2_return ...............   Passed    0.01 sec
>         Start 218: lua_service3_return
> 218/384 Test #218: lua_service3_return ...............   Passed    0.01 sec
>         Start 219: lua_service4_return
> 219/384 Test #219: lua_service4_return ...............   Passed    0.01 sec
>         Start 220: lua_struct1_return
> 220/384 Test #220: lua_struct1_return ................   Passed    0.01 sec
>         Start 221: lua_struct2_return
> 221/384 Test #221: lua_struct2_return ................   Passed    0.01 sec
>         Start 222: lua_typedef1_return
> 222/384 Test #222: lua_typedef1_return ...............   Passed    0.01 sec
>         Start 223: lua_union1_return
> 223/384 Test #223: lua_union1_return .................   Passed    0.01 sec
>         Start 224: lua_union2_return
> 224/384 Test #224: lua_union2_return .................   Passed    0.01 sec
>         Start 225: netstd_const1_return
> 225/384 Test #225: netstd_const1_return ..............   Passed    0.01 sec
>         Start 226: netstd_enum1_return
> 226/384 Test #226: netstd_enum1_return ...............   Passed    0.01 sec
>         Start 227: netstd_enum2_return
> 227/384 Test #227: netstd_enum2_return ...............   Passed    0.01 sec
>         Start 228: netstd_exception1_return
> 228/384 Test #228: netstd_exception1_return ..........   Passed    0.01 sec
>         Start 229: netstd_exception2_return
> 229/384 Test #229: netstd_exception2_return ..........   Passed    0.01 sec
>         Start 230: netstd_service1_return
> 230/384 Test #230: netstd_service1_return ............   Passed    0.01 sec
>         Start 231: netstd_service2_return
> 231/384 Test #231: netstd_service2_return ............   Passed    0.01 sec
>         Start 232: netstd_service3_return
> 232/384 Test #232: netstd_service3_return ............   Passed    0.01 sec
>         Start 233: netstd_service4_return
> 233/384 Test #233: netstd_service4_return ............   Passed    0.01 sec
>         Start 234: netstd_struct1_return
> 234/384 Test #234: netstd_struct1_return .............   Passed    0.01 sec
>         Start 235: netstd_struct2_return
> 235/384 Test #235: netstd_struct2_return .............   Passed    0.01 sec
>         Start 236: netstd_typedef1_return
> 236/384 Test #236: netstd_typedef1_return ............   Passed    0.01 sec
>         Start 237: netstd_union1_return
> 237/384 Test #237: netstd_union1_return ..............   Passed    0.01 sec
>         Start 238: netstd_union2_return
> 238/384 Test #238: netstd_union2_return ..............   Passed    0.01 sec
>         Start 239: perl_const1_return
> 239/384 Test #239: perl_const1_return ................   Passed    0.01 sec
>         Start 240: perl_enum1_return
> 240/384 Test #240: perl_enum1_return .................   Passed    0.01 sec
>         Start 241: perl_enum2_return
> 241/384 Test #241: perl_enum2_return .................   Passed    0.01 sec
>         Start 242: perl_exception1_return
> 242/384 Test #242: perl_exception1_return ............   Passed    0.01 sec
>         Start 243: perl_exception2_return
> 243/384 Test #243: perl_exception2_return ............   Passed    0.01 sec
>         Start 244: perl_service1_return
> 244/384 Test #244: perl_service1_return ..............   Passed    0.01 sec
>         Start 245: perl_service2_return
> 245/384 Test #245: perl_service2_return ..............   Passed    0.01 sec
>         Start 246: perl_service3_return
> 246/384 Test #246: perl_service3_return ..............   Passed    0.01 sec
>         Start 247: perl_service4_return
> 247/384 Test #247: perl_service4_return ..............   Passed    0.01 sec
>         Start 248: perl_struct1_return
> 248/384 Test #248: perl_struct1_return ...............   Passed    0.01 sec
>         Start 249: perl_struct2_return
> 249/384 Test #249: perl_struct2_return ...............   Passed    0.01 sec
>         Start 250: perl_typedef1_return
> 250/384 Test #250: perl_typedef1_return ..............   Passed    0.01 sec
>         Start 251: perl_union1_return
> 251/384 Test #251: perl_union1_return ................   Passed    0.01 sec
>         Start 252: perl_union2_return
> 252/384 Test #252: perl_union2_return ................   Passed    0.01 sec
>         Start 253: py_const1_return
> 253/384 Test #253: py_const1_return ..................   Passed    0.01 sec
>         Start 254: py_enum1_return
> 254/384 Test #254: py_enum1_return ...................   Passed    0.01 sec
>         Start 255: py_enum2_return
> 255/384 Test #255: py_enum2_return ...................   Passed    0.01 sec
>         Start 256: py_exception1_return
> 256/384 Test #256: py_exception1_return ..............   Passed    0.01 sec
>         Start 257: py_exception2_return
> 257/384 Test #257: py_exception2_return ..............   Passed    0.01 sec
>         Start 258: py_service1_return
> 258/384 Test #258: py_service1_return ................   Passed    0.01 sec
>         Start 259: py_service2_return
> 259/384 Test #259: py_service2_return ................   Passed    0.01 sec
>         Start 260: py_service3_return
> 260/384 Test #260: py_service3_return ................   Passed    0.01 sec
>         Start 261: py_service4_return
> 261/384 Test #261: py_service4_return ................   Passed    0.01 sec
>         Start 262: py_struct1_return
> 262/384 Test #262: py_struct1_return .................   Passed    0.01 sec
>         Start 263: py_struct2_return
> 263/384 Test #263: py_struct2_return .................   Passed    0.01 sec
>         Start 264: py_typedef1_return
> 264/384 Test #264: py_typedef1_return ................   Passed    0.01 sec
>         Start 265: py_union1_return
> 265/384 Test #265: py_union1_return ..................   Passed    0.01 sec
>         Start 266: py_union2_return
> 266/384 Test #266: py_union2_return ..................   Passed    0.01 sec
>         Start 267: rs_const1_return
> 267/384 Test #267: rs_const1_return ..................   Passed    0.01 sec
>         Start 268: rs_enum1_return
> 268/384 Test #268: rs_enum1_return ...................   Passed    0.01 sec
>         Start 269: rs_enum2_return
> 269/384 Test #269: rs_enum2_return ...................   Passed    0.01 sec
>         Start 270: rs_exception1_return
> 270/384 Test #270: rs_exception1_return ..............   Passed    0.01 sec
>         Start 271: rs_exception2_return
> 271/384 Test #271: rs_exception2_return ..............   Passed    0.01 sec
>         Start 272: rs_service1_return
> 272/384 Test #272: rs_service1_return ................   Passed    0.01 sec
>         Start 273: rs_service2_return
> 273/384 Test #273: rs_service2_return ................   Passed    0.01 sec
>         Start 274: rs_service3_return
> 274/384 Test #274: rs_service3_return ................   Passed    0.01 sec
>         Start 275: rs_service4_return
> 275/384 Test #275: rs_service4_return ................   Passed    0.01 sec
>         Start 276: rs_struct1_return
> 276/384 Test #276: rs_struct1_return .................   Passed    0.01 sec
>         Start 277: rs_struct2_return
> 277/384 Test #277: rs_struct2_return .................   Passed    0.01 sec
>         Start 278: rs_typedef1_return
> 278/384 Test #278: rs_typedef1_return ................   Passed    0.01 sec
>         Start 279: rs_union1_return
> 279/384 Test #279: rs_union1_return ..................   Passed    0.01 sec
>         Start 280: rs_union2_return
> 280/384 Test #280: rs_union2_return ..................   Passed    0.01 sec
>         Start 281: st_const1_return
> 281/384 Test #281: st_const1_return ..................   Passed    0.01 sec
>         Start 282: st_enum1_return
> 282/384 Test #282: st_enum1_return ...................   Passed    0.01 sec
>         Start 283: st_enum2_return
> 283/384 Test #283: st_enum2_return ...................   Passed    0.01 sec
>         Start 284: st_exception1_return
> 284/384 Test #284: st_exception1_return ..............   Passed    0.01 sec
>         Start 285: st_exception2_return
> 285/384 Test #285: st_exception2_return ..............   Passed    0.01 sec
>         Start 286: st_service1_return
> 286/384 Test #286: st_service1_return ................   Passed    0.01 sec
>         Start 287: st_service2_return
> 287/384 Test #287: st_service2_return ................   Passed    0.01 sec
>         Start 288: st_service3_return
> 288/384 Test #288: st_service3_return ................   Passed    0.01 sec
>         Start 289: st_service4_return
> 289/384 Test #289: st_service4_return ................   Passed    0.01 sec
>         Start 290: st_struct1_return
> 290/384 Test #290: st_struct1_return .................   Passed    0.01 sec
>         Start 291: st_struct2_return
> 291/384 Test #291: st_struct2_return .................   Passed    0.01 sec
>         Start 292: st_typedef1_return
> 292/384 Test #292: st_typedef1_return ................   Passed    0.01 sec
>         Start 293: st_union1_return
> 293/384 Test #293: st_union1_return ..................   Passed    0.01 sec
>         Start 294: st_union2_return
> 294/384 Test #294: st_union2_return ..................   Passed    0.01 sec
>         Start 295: xml_const1_return
> 295/384 Test #295: xml_const1_return .................   Passed    0.01 sec
>         Start 296: xml_enum1_return
> 296/384 Test #296: xml_enum1_return ..................   Passed    0.01 sec
>         Start 297: xml_enum2_return
> 297/384 Test #297: xml_enum2_return ..................   Passed    0.01 sec
>         Start 298: xml_exception1_return
> 298/384 Test #298: xml_exception1_return .............   Passed    0.01 sec
>         Start 299: xml_exception2_return
> 299/384 Test #299: xml_exception2_return .............   Passed    0.01 sec
>         Start 300: xml_service1_return
> 300/384 Test #300: xml_service1_return ...............   Passed    0.01 sec
>         Start 301: xml_service2_return
> 301/384 Test #301: xml_service2_return ...............   Passed    0.01 sec
>         Start 302: xml_service3_return
> 302/384 Test #302: xml_service3_return ...............   Passed    0.01 sec
>         Start 303: xml_service4_return
> 303/384 Test #303: xml_service4_return ...............   Passed    0.01 sec
>         Start 304: xml_struct1_return
> 304/384 Test #304: xml_struct1_return ................   Passed    0.01 sec
>         Start 305: xml_struct2_return
> 305/384 Test #305: xml_struct2_return ................   Passed    0.01 sec
>         Start 306: xml_typedef1_return
> 306/384 Test #306: xml_typedef1_return ...............   Passed    0.01 sec
>         Start 307: xml_union1_return
> 307/384 Test #307: xml_union1_return .................   Passed    0.01 sec
>         Start 308: xml_union2_return
> 308/384 Test #308: xml_union2_return .................   Passed    0.01 sec
>         Start 309: xsd_const1_return
> 309/384 Test #309: xsd_const1_return .................   Passed    0.01 sec
>         Start 310: xsd_enum1_return
> 310/384 Test #310: xsd_enum1_return ..................   Passed    0.01 sec
>         Start 311: xsd_enum2_return
> 311/384 Test #311: xsd_enum2_return ..................   Passed    0.01 sec
>         Start 312: xsd_exception1_return
> 312/384 Test #312: xsd_exception1_return .............   Passed    0.01 sec
>         Start 313: xsd_exception2_return
> 313/384 Test #313: xsd_exception2_return .............   Passed    0.01 sec
>         Start 314: xsd_service1_return
> 314/384 Test #314: xsd_service1_return ...............   Passed    0.01 sec
>         Start 315: xsd_service2_return
> 315/384 Test #315: xsd_service2_return ...............   Passed    0.01 sec
>         Start 316: xsd_service3_return
> 316/384 Test #316: xsd_service3_return ...............   Passed    0.01 sec
>         Start 317: xsd_service4_return
> 317/384 Test #317: xsd_service4_return ...............   Passed    0.01 sec
>         Start 318: xsd_struct1_return
> 318/384 Test #318: xsd_struct1_return ................   Passed    0.01 sec
>         Start 319: xsd_struct2_return
> 319/384 Test #319: xsd_struct2_return ................   Passed    0.01 sec
>         Start 320: xsd_typedef1_return
> 320/384 Test #320: xsd_typedef1_return ...............   Passed    0.01 sec
>         Start 321: xsd_union1_return
> 321/384 Test #321: xsd_union1_return .................   Passed    0.01 sec
>         Start 322: xsd_union2_return
> 322/384 Test #322: xsd_union2_return .................   Passed    0.01 sec
>         Start 323: StalenessCheckTest
> 323/384 Test #323: StalenessCheckTest ................   Passed    3.39 sec
>         Start 324: Benchmark
> 324/384 Test #324: Benchmark .........................   Passed    0.72 sec
>         Start 325: UnitTests
> 325/384 Test #325: UnitTests .........................   Passed    1.34 sec
>         Start 326: TInterruptTest
> 326/384 Test #326: TInterruptTest ....................   Passed   12.12 sec
>         Start 327: TServerIntegrationTest
> 327/384 Test #327: TServerIntegrationTest ............   Passed   12.29 sec
>         Start 328: TransportTest
> 328/384 Test #328: TransportTest .....................   Passed   35.23 sec
>         Start 329: ZlibTest
> 329/384 Test #329: ZlibTest ..........................   Passed    0.06 sec
>         Start 330: AnnotationTest
> 330/384 Test #330: AnnotationTest ....................   Passed    0.01 sec
>         Start 331: EnumTest
> 331/384 Test #331: EnumTest ..........................   Passed    0.01 sec
>         Start 332: TFileTransportTest
> 332/384 Test #332: TFileTransportTest ................   Passed    2.55 sec
>         Start 333: TFDTransportTest
> 333/384 Test #333: TFDTransportTest ..................   Passed    0.02 sec
>         Start 334: TPipedTransportTest
> 334/384 Test #334: TPipedTransportTest ...............   Passed    0.01 sec
>         Start 335: AllProtocolsTest
> 335/384 Test #335: AllProtocolsTest ..................   Passed    0.01 sec
>         Start 336: DebugProtoTest
> 336/384 Test #336: DebugProtoTest ....................   Passed    0.02 sec
>         Start 337: JSONProtoTest
> 337/384 Test #337: JSONProtoTest .....................   Passed    0.02 sec
>         Start 338: OptionalRequiredTest
> 338/384 Test #338: OptionalRequiredTest ..............   Passed    0.02 sec
>         Start 339: RecursiveTest
> 339/384 Test #339: RecursiveTest .....................   Passed    0.02 sec
>         Start 340: SpecializationTest
> 340/384 Test #340: SpecializationTest ................   Passed    0.01 sec
>         Start 341: concurrency_test
> 341/384 Test #341: concurrency_test ..................   Passed   20.66 sec
>         Start 342: link_test
> 342/384 Test #342: link_test .........................   Passed    0.00 sec
>         Start 343: processor_test
> 343/384 Test #343: processor_test ....................   Passed   35.30 sec
>         Start 344: TNonblockingServerTest
> 344/384 Test #344: TNonblockingServerTest ............   Passed    0.02 sec
>         Start 345: TNonblockingSSLServerTest
> 345/384 Test #345: TNonblockingSSLServerTest .........   Passed    0.11 sec
>         Start 346: OpenSSLManualInitTest
> 346/384 Test #346: OpenSSLManualInitTest .............   Passed    0.02 sec
>         Start 347: SecurityTest
> 347/384 Test #347: SecurityTest ......................***Failed    0.30 sec
> Thrift: Sun Dec 11 18:07:08 2022 SSL_shutdown: shutdown while in init 
> (SSL_error_code = 1)
> Thrift: Sun Dec 11 18:07:08 2022 SSL_shutdown: shutdown while in init 
> (SSL_error_code = 1)
> Running 1 test case...
> /home/tkloczko/rpmbuild/BUILD/thrift-0.17.0/lib/cpp/test/SecurityTest.cpp(267):
>  error: in "SecurityTest/ssl_security_matrix":       Server = SSLTLS, Client 
> = TLSv1_0 expected mConnected == 1 but was 0
> Thrift: Sun Dec 11 18:07:08 2022 SSL_shutdown: shutdown while in init 
> (SSL_error_code = 1)
> Thrift: Sun Dec 11 18:07:08 2022 SSL_shutdown: shutdown while in init 
> (SSL_error_code = 1)
> /home/tkloczko/rpmbuild/BUILD/thrift-0.17.0/lib/cpp/test/SecurityTest.cpp(267):
>  error: in "SecurityTest/ssl_security_matrix":       Server = SSLTLS, Client 
> = TLSv1_1 expected mConnected == 1 but was 0
> Thrift: Sun Dec 11 18:07:09 2022 SSL_shutdown: shutdown while in init 
> (SSL_error_code = 1)
> Thrift: Sun Dec 11 18:07:09 2022 SSL_shutdown: shutdown while in init 
> (SSL_error_code = 1)
> /home/tkloczko/rpmbuild/BUILD/thrift-0.17.0/lib/cpp/test/SecurityTest.cpp(267):
>  error: in "SecurityTest/ssl_security_matrix":       Server = TLSv1_0, Client 
> = SSLTLS expected mConnected == 1 but was 0
> Thrift: Sun Dec 11 18:07:09 2022 SSL_shutdown: shutdown while in init 
> (SSL_error_code = 1)
> Thrift: Sun Dec 11 18:07:09 2022 SSL_shutdown: shutdown while in init 
> (SSL_error_code = 1)
> /home/tkloczko/rpmbuild/BUILD/thrift-0.17.0/lib/cpp/test/SecurityTest.cpp(267):
>  error: in "SecurityTest/ssl_security_matrix":       Server = TLSv1_0, Client 
> = TLSv1_0 expected mConnected == 1 but was 0
> Thrift: Sun Dec 11 18:07:09 2022 SSL_shutdown: shutdown while in init 
> (SSL_error_code = 1)
> Thrift: Sun Dec 11 18:07:09 2022 SSL_shutdown: shutdown while in init 
> (SSL_error_code = 1)
> Thrift: Sun Dec 11 18:07:09 2022 SSL_shutdown: shutdown while in init 
> (SSL_error_code = 1)
> Thrift: Sun Dec 11 18:07:09 2022 SSL_shutdown: shutdown while in init 
> (SSL_error_code = 1)
> Thrift: Sun Dec 11 18:07:09 2022 SSL_shutdown: shutdown while in init 
> (SSL_error_code = 1)
> Thrift: Sun Dec 11 18:07:09 2022 SSL_shutdown: shutdown while in init 
> (SSL_error_code = 1)
> /home/tkloczko/rpmbuild/BUILD/thrift-0.17.0/lib/cpp/test/SecurityTest.cpp(267):
>  error: in "SecurityTest/ssl_security_matrix":       Server = TLSv1_1, Client 
> = SSLTLS expected mConnected == 1 but was 0
> Thrift: Sun Dec 11 18:07:09 2022 SSL_shutdown: shutdown while in init 
> (SSL_error_code = 1)
> Thrift: Sun Dec 11 18:07:09 2022 SSL_shutdown: shutdown while in init 
> (SSL_error_code = 1)
> Thrift: Sun Dec 11 18:07:09 2022 SSL_shutdown: shutdown while in init 
> (SSL_error_code = 1)
> Thrift: Sun Dec 11 18:07:09 2022 SSL_shutdown: shutdown while in init 
> (SSL_error_code = 1)
> /home/tkloczko/rpmbuild/BUILD/thrift-0.17.0/lib/cpp/test/SecurityTest.cpp(267):
>  error: in "SecurityTest/ssl_security_matrix":       Server = TLSv1_1, Client 
> = TLSv1_1 expected mConnected == 1 but was 0
> Thrift: Sun Dec 11 18:07:09 2022 SSL_shutdown: shutdown while in init 
> (SSL_error_code = 1)
> Thrift: Sun Dec 11 18:07:09 2022 SSL_shutdown: shutdown while in init 
> (SSL_error_code = 1)
> Thrift: Sun Dec 11 18:07:09 2022 SSL_shutdown: shutdown while in init 
> (SSL_error_code = 1)
> Thrift: Sun Dec 11 18:07:09 2022 SSL_shutdown: shutdown while in init 
> (SSL_error_code = 1)
> Thrift: Sun Dec 11 18:07:09 2022 SSL_shutdown: shutdown while in init 
> (SSL_error_code = 1)
> Thrift: Sun Dec 11 18:07:09 2022 SSL_shutdown: shutdown while in init 
> (SSL_error_code = 1)*** 6 failures are detected in the test module 
> "SecurityTest"
>         Start 348: SecurityFromBufferTest
> 348/384 Test #348: SecurityFromBufferTest ............***Failed    0.30 sec
> Thrift: Sun Dec 11 18:07:09 2022 SSL_shutdown: shutdown while in init 
> (SSL_error_code = 1)
> Thrift: Sun Dec 11 18:07:09 2022 SSL_shutdown: shutdown while in init 
> (SSL_error_code = 1)
> Running 1 test case...
> /home/tkloczko/rpmbuild/BUILD/thrift-0.17.0/lib/cpp/test/SecurityFromBufferTest.cpp(243):
>  error: in "SecurityFromBufferTest/ssl_security_matrix":       Server = 
> SSLTLS, Client = TLSv1_0 expected mConnected == 1 but was 0
> Thrift: Sun Dec 11 18:07:09 2022 SSL_shutdown: shutdown while in init 
> (SSL_error_code = 1)
> Thrift: Sun Dec 11 18:07:09 2022 SSL_shutdown: shutdown while in init 
> (SSL_error_code = 1)
> /home/tkloczko/rpmbuild/BUILD/thrift-0.17.0/lib/cpp/test/SecurityFromBufferTest.cpp(243):
>  error: in "SecurityFromBufferTest/ssl_security_matrix":       Server = 
> SSLTLS, Client = TLSv1_1 expected mConnected == 1 but was 0
> Thrift: Sun Dec 11 18:07:09 2022 SSL_shutdown: shutdown while in init 
> (SSL_error_code = 1)
> Thrift: Sun Dec 11 18:07:09 2022 SSL_shutdown: shutdown while in init 
> (SSL_error_code = 1)
> /home/tkloczko/rpmbuild/BUILD/thrift-0.17.0/lib/cpp/test/SecurityFromBufferTest.cpp(243):
>  error: in "SecurityFromBufferTest/ssl_security_matrix":       Server = 
> TLSv1_0, Client = SSLTLS expected mConnected == 1 but was 0
> Thrift: Sun Dec 11 18:07:09 2022 SSL_shutdown: shutdown while in init 
> (SSL_error_code = 1)
> Thrift: Sun Dec 11 18:07:09 2022 SSL_shutdown: shutdown while in init 
> (SSL_error_code = 1)
> /home/tkloczko/rpmbuild/BUILD/thrift-0.17.0/lib/cpp/test/SecurityFromBufferTest.cpp(243):
>  error: in "SecurityFromBufferTest/ssl_security_matrix":       Server = 
> TLSv1_0, Client = TLSv1_0 expected mConnected == 1 but was 0
> Thrift: Sun Dec 11 18:07:09 2022 SSL_shutdown: shutdown while in init 
> (SSL_error_code = 1)
> Thrift: Sun Dec 11 18:07:09 2022 SSL_shutdown: shutdown while in init 
> (SSL_error_code = 1)
> Thrift: Sun Dec 11 18:07:09 2022 SSL_shutdown: shutdown while in init 
> (SSL_error_code = 1)
> Thrift: Sun Dec 11 18:07:09 2022 SSL_shutdown: shutdown while in init 
> (SSL_error_code = 1)
> Thrift: Sun Dec 11 18:07:09 2022 SSL_shutdown: shutdown while in init 
> (SSL_error_code = 1)
> Thrift: Sun Dec 11 18:07:09 2022 SSL_shutdown: shutdown while in init 
> (SSL_error_code = 1)
> /home/tkloczko/rpmbuild/BUILD/thrift-0.17.0/lib/cpp/test/SecurityFromBufferTest.cpp(243):
>  error: in "SecurityFromBufferTest/ssl_security_matrix":       Server = 
> TLSv1_1, Client = SSLTLS expected mConnected == 1 but was 0
> Thrift: Sun Dec 11 18:07:09 2022 SSL_shutdown: shutdown while in init 
> (SSL_error_code = 1)
> Thrift: Sun Dec 11 18:07:09 2022 SSL_shutdown: shutdown while in init 
> (SSL_error_code = 1)
> Thrift: Sun Dec 11 18:07:09 2022 SSL_shutdown: shutdown while in init 
> (SSL_error_code = 1)
> Thrift: Sun Dec 11 18:07:09 2022 SSL_shutdown: shutdown while in init 
> (SSL_error_code = 1)
> /home/tkloczko/rpmbuild/BUILD/thrift-0.17.0/lib/cpp/test/SecurityFromBufferTest.cpp(243):
>  error: in "SecurityFromBufferTest/ssl_security_matrix":       Server = 
> TLSv1_1, Client = TLSv1_1 expected mConnected == 1 but was 0
> Thrift: Sun Dec 11 18:07:09 2022 SSL_shutdown: shutdown while in init 
> (SSL_error_code = 1)
> Thrift: Sun Dec 11 18:07:09 2022 SSL_shutdown: shutdown while in init 
> (SSL_error_code = 1)
> Thrift: Sun Dec 11 18:07:09 2022 SSL_shutdown: shutdown while in init 
> (SSL_error_code = 1)
> Thrift: Sun Dec 11 18:07:09 2022 SSL_shutdown: shutdown while in init 
> (SSL_error_code = 1)
> Thrift: Sun Dec 11 18:07:09 2022 SSL_shutdown: shutdown while in init 
> (SSL_error_code = 1)
> Thrift: Sun Dec 11 18:07:09 2022 SSL_shutdown: shutdown while in init 
> (SSL_error_code = 1)*** 6 failures are detected in the test module 
> "SecurityFromBufferTest"
>         Start 349: TQTcpServerTest_Qt5
> 349/384 Test #349: TQTcpServerTest_Qt5 ...............   Passed    0.19 sec
>         Start 350: StressTest
> 350/384 Test #350: StressTest ........................   Passed    1.25 sec
>         Start 351: StressTestConcurrent
> 351/384 Test #351: StressTestConcurrent ..............   Passed    7.01 sec
>         Start 352: StressTestNonBlocking
> 352/384 Test #352: StressTestNonBlocking .............   Passed    2.25 sec
>         Start 353: SpecificNameTest
> 353/384 Test #353: SpecificNameTest ..................   Passed    0.00 sec
>         Start 354: testserialization
> 354/384 Test #354: testserialization .................   Passed    0.01 sec
>         Start 355: testapplicationexception
> 355/384 Test #355: testapplicationexception ..........SIGTRAP***Exception:   
> 0.32 sec
> # random seed: R02S0a45724c7b49dd0b9af1e4582956f50d
> 1..4
> # Start of testapplicationexception tests
> ok 1 /testapplicationexception/CreateAndDestroy
> ok 2 /testapplicationexception/Initialize
> # Start of Properties 
> tests(/home/tkloczko/rpmbuild/BUILD/thrift-0.17.0/x86_64-redhat-linux-gnu/bin/testapplicationexception:576426):
>  GLib-CRITICAL **: 18:07:20.252: Did not see expected message 
> GLib-GObject-WARNING **: value*out of range*type*
> Bail out! GLib-GObject-FATAL-CRITICAL: value "-1" of type 'gint' is invalid 
> or out of range for property 'type' of type 
> 'gint'(/home/tkloczko/rpmbuild/BUILD/thrift-0.17.0/x86_64-redhat-linux-gnu/bin/testapplicationexception:576426):
>  GLib-GObject-CRITICAL **: 18:07:20.252: value "-1" of type 'gint' is invalid 
> or out of range for property 'type' of type 'gint'        Start 356: 
> testtransportsocket
> 356/384 Test #356: testtransportsocket ...............   Passed    3.03 sec
>         Start 357: testbinaryprotocol
> 357/384 Test #357: testbinaryprotocol ................   Passed    3.02 sec
>         Start 358: testcompactprotocol
> 358/384 Test #358: testcompactprotocol ...............   Passed    3.02 sec
>         Start 359: testbufferedtransport
> 359/384 Test #359: testbufferedtransport .............   Passed    4.02 sec
>         Start 360: testframedtransport
> 360/384 Test #360: testframedtransport ...............   Passed    3.02 sec
>         Start 361: testfdtransport
> 361/384 Test #361: testfdtransport ...................SIGTRAP***Exception:   
> 0.20 sec
> # random seed: R02S47be21ec9ce230fd7f6b66564bc38c87
> 1..3
> # Start of testfdtransport tests
> ok 1 /testfdtransport/CreateAndDestroy
> Bail out! GLib-FATAL-CRITICAL: g_close(fd:-1) failed with EBADF. This is not 
> a valid file 
> descriptor(/home/tkloczko/rpmbuild/BUILD/thrift-0.17.0/x86_64-redhat-linux-gnu/bin/testfdtransport:576452):
>  GLib-CRITICAL **: 18:07:36.695: g_close(fd:-1) failed with EBADF. This is 
> not a valid file descriptor        Start 362: testmemorybuffer
> 362/384 Test #362: testmemorybuffer ..................   Passed    0.01 sec
>         Start 363: testsimpleserver
> 363/384 Test #363: testsimpleserver ..................   Passed    5.01 sec
>         Start 364: testdebugproto
> 364/384 Test #364: testdebugproto ....................   Passed    0.02 sec
>         Start 365: testoptionalrequired
> 365/384 Test #365: testoptionalrequired ..............   Passed    0.01 sec
>         Start 366: testthriftbinaryreadcheck
> 366/384 Test #366: testthriftbinaryreadcheck .........   Passed    1.01 sec
>         Start 367: testthriftbufferedreadcheck
> 367/384 Test #367: testthriftbufferedreadcheck .......   Passed    2.03 sec
>         Start 368: testthriftcompactreadcheck
> 368/384 Test #368: testthriftcompactreadcheck ........   Passed    1.02 sec
>         Start 369: testthriftframedreadcheck
> 369/384 Test #369: testthriftframedreadcheck .........   Passed    2.03 sec
>         Start 370: testthriftfdreadcheck
> 370/384 Test #370: testthriftfdreadcheck .............SIGTRAP***Exception:   
> 0.18 sec
> # random seed: R02Sd94d0424a6439dff36f4330097e1a2da
> 1..2
> # Start of testfdtransport tests
> Bail out! GLib-FATAL-CRITICAL: g_close(fd:-1) failed with EBADF. This is not 
> a valid file 
> descriptor(/home/tkloczko/rpmbuild/BUILD/thrift-0.17.0/x86_64-redhat-linux-gnu/bin/testthriftfdreadcheck:576470):
>  GLib-CRITICAL **: 18:07:48.058: g_close(fd:-1) failed with EBADF. This is 
> not a valid file descriptor        Start 371: testthriftmemorybufferreadcheck
> 371/384 Test #371: testthriftmemorybufferreadcheck ...   Passed    0.01 sec
>         Start 372: testzlibtransport
> 372/384 Test #372: testzlibtransport .................   Passed    6.05 sec
>         Start 373: testthrifttest
> 373/384 Test #373: testthrifttest ....................   Passed    0.01 sec
>         Start 374: testthrifttestclient
> 374/384 Test #374: testthrifttestclient ..............   Passed    6.01 sec
>         Start 375: testthrifttestzlibclient
> 375/384 Test #375: testthrifttestzlibclient ..........   Passed    6.02 sec
>         Start 376: PythonTestSSLSocket
> 376/384 Test #376: PythonTestSSLSocket ...............***Failed    0.11 sec
> Traceback (most recent call last):
>   File 
> "/home/tkloczko/rpmbuild/BUILD/thrift-0.17.0/lib/py/test/test_sslsocket.py", 
> line 352, in <module>
>     from thrift.transport.TSSLSocket import TSSLSocket, TSSLServerSocket, 
> _match_has_ipaddress
> ModuleNotFoundError: No module named 'thrift'        Start 377: 
> PythonThriftJson
> 377/384 Test #377: PythonThriftJson ..................***Failed    0.09 sec
> Traceback (most recent call last):
>   File 
> "/home/tkloczko/rpmbuild/BUILD/thrift-0.17.0/lib/py/test/thrift_json.py", 
> line 24, in <module>
>     from thrift.protocol.TJSONProtocol import TJSONProtocol
> ModuleNotFoundError: No module named 'thrift'        Start 378: 
> PythonThriftTransport
> 378/384 Test #378: PythonThriftTransport .............***Failed    0.09 sec
> Traceback (most recent call last):
>   File 
> "/home/tkloczko/rpmbuild/BUILD/thrift-0.17.0/lib/py/test/thrift_transport.py",
>  line 24, in <module>
>     from thrift.transport import TTransport
> ModuleNotFoundError: No module named 'thrift'        Start 379: 
> PythonThriftTBinaryProtocol
> 379/384 Test #379: PythonThriftTBinaryProtocol .......***Failed    0.08 sec
> Traceback (most recent call last):
>   File 
> "/home/tkloczko/rpmbuild/BUILD/thrift-0.17.0/lib/py/test/thrift_TBinaryProtocol.py",
>  line 23, in <module>
>     from thrift.protocol.TBinaryProtocol import TBinaryProtocol
> ModuleNotFoundError: No module named 'thrift'        Start 380: 
> PythonThriftTZlibTransport
> 380/384 Test #380: PythonThriftTZlibTransport ........***Failed    0.10 sec
> Traceback (most recent call last):
>   File 
> "/home/tkloczko/rpmbuild/BUILD/thrift-0.17.0/lib/py/test/thrift_TZlibTransport.py",
>  line 25, in <module>
>     from thrift.transport import TTransport
> ModuleNotFoundError: No module named 'thrift'        Start 381: 
> PythonThriftProtocol
> 381/384 Test #381: PythonThriftProtocol ..............***Failed    0.05 sec
> Traceback (most recent call last):
>   File 
> "/home/tkloczko/rpmbuild/BUILD/thrift-0.17.0/lib/py/test/thrift_TCompactProtocol.py",
>  line 21, in <module>
>     from thrift.protocol import TCompactProtocol
> ModuleNotFoundError: No module named 'thrift'        Start 382: 
> PythonThriftTNonblockingServer
> 382/384 Test #382: PythonThriftTNonblockingServer ....***Failed    0.15 sec
> Traceback (most recent call last):
>   File 
> "/home/tkloczko/rpmbuild/BUILD/thrift-0.17.0/lib/py/test/thrift_TNonblockingServer.py",
>  line 29, in <module>
>     from TestServer import TestServer
>   File 
> "/home/tkloczko/rpmbuild/BUILD/thrift-0.17.0/lib/py/gen-py/TestServer/TestServer.py",
>  line 9, in <module>
>     from thrift.Thrift import TType, TMessageType, TFrozenDict, TException, 
> TApplicationException
> ModuleNotFoundError: No module named 'thrift'        Start 383: 
> python_test_generate
> 383/384 Test #383: python_test_generate ..............   Passed    0.58 sec
>         Start 384: python_test
> 384/384 Test #384: python_test .......................***Failed    0.09 sec
> ----------------
>  Executing individual test scripts with various generated code directories
>  Directories to be tested: gen-py-default, gen-py-slots, gen-py-oldstyle, 
> gen-py-no_utf8strings, gen-py-dynamic, gen-py-dynamicslots, gen-py-enum
>  Scripts to be tested: FastbinaryTest.py, TestFrozen.py, 
> TestRenderedDoubleConstants.py, TSimpleJSONProtocolTest.py, 
> SerializationTest.py, TestEof.py, TestSyntax.py, TestSocket.py
> ----------------
> Traceback (most recent call last):
>   File 
> "/home/tkloczko/rpmbuild/BUILD/thrift-0.17.0/test/py/RunClientServer.py", 
> line 323, in <module>
>     sys.exit(main())
>   File 
> "/home/tkloczko/rpmbuild/BUILD/thrift-0.17.0/test/py/RunClientServer.py", 
> line 302, in main
>     runScriptTest(options.libdir, options.gen_base, genpydir, script)
>   File 
> "/home/tkloczko/rpmbuild/BUILD/thrift-0.17.0/test/py/RunClientServer.py", 
> line 94, in runScriptTest
>     env = setup_pypath(libdir, os.path.join(genbase, genpydir))
>   File 
> "/home/tkloczko/rpmbuild/BUILD/thrift-0.17.0/test/py/RunClientServer.py", 
> line 87, in setup_pypath
>     env['PYTHONPATH'] = os.pathsep.join(dirs)
> TypeError: sequence item 0: expected str instance, NoneType found
> 97% tests passed, 13 tests failed out of 384Total Test time (real) = 185.78 
> secThe following tests FAILED:
>         347 - SecurityTest (Failed)
>         348 - SecurityFromBufferTest (Failed)
>         355 - testapplicationexception (SIGTRAP)
>         361 - testfdtransport (SIGTRAP)
>         370 - testthriftfdreadcheck (SIGTRAP)
>         376 - PythonTestSSLSocket (Failed)
>         377 - PythonThriftJson (Failed)
>         378 - PythonThriftTransport (Failed)
>         379 - PythonThriftTBinaryProtocol (Failed)
>         380 - PythonThriftTZlibTransport (Failed)
>         381 - PythonThriftProtocol (Failed)
>         382 - PythonThriftTNonblockingServer (Failed)
>         384 - python_test (Failed)
> Errors while running CTest
> make: *** [Makefile:94: test] Error 8
> make: Leaving directory 
> '/home/tkloczko/rpmbuild/BUILD/thrift-0.17.0/x86_64-redhat-linux-gnu'
>  {code}



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to