Skip to content

Commit 1ab1d6d

Browse files
authored
Merge branch 'series/0.23' into update/series/0.23/sbt-http4s-org-0.14.9
2 parents c30782f + a245d93 commit 1ab1d6d

File tree

5 files changed

+12
-7
lines changed

5 files changed

+12
-7
lines changed

.github/workflows/ci.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ jobs:
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

build.sbt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ import Dependencies._
33

44
val Scala212 = "2.12.17"
55
val Scala213 = "2.13.10"
6-
val Scala3 = "3.2.0"
6+
val Scala3 = "3.2.1"
77
val http4sVersion = "0.23.16"
88
val munitCatsEffectVersion = "2.0.0-M3"
99

core/src/test/scala/org/http4s/blaze/pipeline/stages/SSLStageSuite.scala

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff 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

project/build.properties

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
sbt.version=1.7.3
1+
sbt.version=1.8.0

testkit/src/main/scala/org/http4s/blaze/testkit/BlazeTestSuite.scala

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,9 @@ import scala.util.control.NonFatal
2525

2626
abstract 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

3033
trait BlazeAssertions { self: Assertions =>

0 commit comments

Comments
 (0)