File tree Expand file tree Collapse file tree 5 files changed +12
-7
lines changed
core/src/test/scala/org/http4s/blaze/pipeline/stages
testkit/src/main/scala/org/http4s/blaze/testkit Expand file tree Collapse file tree 5 files changed +12
-7
lines changed Original file line number Diff line number Diff line change 2929 fail-fast : false
3030 matrix :
3131 os : [ubuntu-latest]
32- scala : [3.2.0 , 2.12.17, 2.13.10]
32+ scala : [3.2.1 , 2.12.17, 2.13.10]
3333 java : [temurin@8]
3434 runs-on : ${{ matrix.os }}
3535 steps :
@@ -154,12 +154,12 @@ jobs:
154154 ~/Library/Caches/Coursier/v1
155155 key : ${{ runner.os }}-sbt-cache-v2-${{ hashFiles('**/*.sbt') }}-${{ hashFiles('project/build.properties') }}
156156
157- - name : Download target directories (3.2.0 )
157+ - name : Download target directories (3.2.1 )
158158 uses : actions/download-artifact@v2
159159 with :
160- name : target-${{ matrix.os }}-${{ matrix.java }}-3.2.0
160+ name : target-${{ matrix.os }}-${{ matrix.java }}-3.2.1
161161
162- - name : Inflate target directories (3.2.0 )
162+ - name : Inflate target directories (3.2.1 )
163163 run : |
164164 tar xf targets.tar
165165 rm targets.tar
Original file line number Diff line number Diff line change @@ -3,7 +3,7 @@ import Dependencies._
33
44val Scala212 = " 2.12.17"
55val Scala213 = " 2.13.10"
6- val Scala3 = " 3.2.0 "
6+ val Scala3 = " 3.2.1 "
77val http4sVersion = " 0.23.16"
88val munitCatsEffectVersion = " 2.0.0-M3"
99
Original file line number Diff line number Diff line change @@ -61,7 +61,9 @@ class SSLStageSuite extends BlazeTestSuite {
6161 } yield ()
6262 }
6363
64- test(testSuitePrefix + " should split large buffers" ) {
64+ test((testSuitePrefix + " should split large buffers" ).flaky) {
65+ // See https://github.com/http4s/blaze/pull/771 for a deeper
66+ // analysis of the flake and possible solutions.
6567 val (headEng, stageEng) = mkClientServerEngines
6668 val s = " Fo" * (stageEng.getSession.getPacketBufferSize * 0.75 ).toInt
6769
Original file line number Diff line number Diff line change 1- sbt.version =1.7.3
1+ sbt.version =1.8.0
Original file line number Diff line number Diff line change @@ -25,6 +25,9 @@ import scala.util.control.NonFatal
2525
2626abstract class BlazeTestSuite extends FunSuite with BlazeAssertions {
2727 implicit val executionContext : ExecutionContext = ExecutionContext .Implicits .global
28+
29+ // allow flaky tests on ci
30+ override def munitFlakyOK : Boolean = sys.env.contains(" CI" )
2831}
2932
3033trait BlazeAssertions { self : Assertions =>
You can’t perform that action at this time.
0 commit comments