@@ -464,6 +464,7 @@ jobs:
464464 lib-rust :
465465 needs : compiler
466466 runs-on : ubuntu-24.04
467+ if : false # currently broken and no maintainers around -> see THRIFT-5917
467468 env :
468469 TOOLCHAIN_VERSION : 1.83.0
469470 steps :
@@ -827,8 +828,8 @@ jobs:
827828 cross-test :
828829 needs :
829830 - lib-java-kotlin
830- # - lib-swift # swift is currently broken and no maintainers around -> see THRIFT-5864
831- - lib-rust
831+ # - lib-swift # currently broken and no maintainers around -> see THRIFT-5864
832+ # - lib-rust # currently broken and no maintainers around -> see THRIFT-5917
832833 - lib-go
833834 - lib-python
834835 - lib-cpp
@@ -837,10 +838,11 @@ jobs:
837838 strategy :
838839 matrix :
839840 # swift is currently broken and no maintainers around -> see THRIFT-5864
841+ # rust currently broken and no maintainers around -> see THRIFT-5917
840842 # kotlin cross test are failing -> see THRIFT-5879
841- server_lang : ['java', 'go', 'rs', ' cpp', 'py', 'rb']
843+ server_lang : ['java', 'go', 'cpp', 'py', 'rb']
842844 # we always use comma join as many client langs as possible, to reduce the number of jobs
843- client_lang : ['java,kotlin', 'go,rs, cpp', 'py', 'rb']
845+ client_lang : ['java,kotlin', 'go,cpp', 'py', 'rb']
844846 fail-fast : false
845847 steps :
846848 - uses : actions/checkout@v6
@@ -888,15 +890,16 @@ jobs:
888890 name : kotlin-precross
889891 path : lib/kotlin
890892
891- # swift is currently broken and no maintainers around -> see THRIFT-5864
892- # - name: Download swift precross artifacts
893- # uses: actions/download-artifact@v7
894- # with:
895- # name: swift-precross
896- # path: test/swift/CrossTests/.build/x86_64-unknown-linux-gnu/debug
893+ - name : Download swift precross artifacts
894+ uses : actions/download-artifact@v7
895+ if : false # currently broken and no maintainers around -> see THRIFT-5864
896+ with :
897+ name : swift-precross
898+ path : test/swift/CrossTests/.build/x86_64-unknown-linux-gnu/debug
897899
898900 - name : Download rust precross artifacts
899901 uses : actions/download-artifact@v7
902+ if : false # currently broken and no maintainers around -> see THRIFT-5917
900903 with :
901904 name : rs-precross
902905 path : test/rs/bin
@@ -931,7 +934,7 @@ jobs:
931934 chmod a+x lib/kotlin/cross-test-client/build/install/TestClient/bin/*
932935 chmod a+x lib/kotlin/cross-test-server/build/install/TestServer/bin/*
933936 # THRIFT-5864 chmod a+x test/swift/CrossTests/.build/x86_64-unknown-linux-gnu/debug/*
934- chmod a+x test/rs/bin/*
937+ # THRIFT-5917 chmod a+x test/rs/bin/*
935938 chmod a+x test/go/bin/*
936939 chmod a+x test/cpp/*
937940 chmod a+x test/cpp/.libs/*
0 commit comments