Build Logs

oheger/cloud-files • 3.8.0-RC2:2025-11-28

Errors

34

Warnings

7

Total Lines

1953

1##################################
2Clonning https://github.com/oheger/cloud-files.git into /build/repo using revision v0.10.1
3##################################
4Note: switching to 'f0b24c13adb6f3804fedf13127347bf0f8c1f3eb'.
5
6You are in 'detached HEAD' state. You can look around, make experimental
7changes and commit them, and you can discard any commits you make in this
8state without impacting any branches by switching back to a branch.
9
10If you want to create a new branch to retain commits you create, you may
11do so (now or later) by using -c with the switch command. Example:
12
13 git switch -c <new-branch-name>
14
15Or undo this operation with:
16
17 git switch -
18
19Turn off this advice by setting config variable advice.detachedHead to false
20
21----
22Preparing build for 3.8.0-RC2
23Scala binary version found: 3.8
24Implicitly using source version 3.8
25Scala binary version found: 3.8
26Implicitly using source version 3.8
27Would try to apply common scalacOption (best-effort, sbt/mill only):
28Append: ,REQUIRE:-source:3.8
29Remove: ,-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e
30----
31Starting build for 3.8.0-RC2
32Execute tests: true
33sbt project found:
34Sbt version 1.11.2 is not supported, minimal supported version is 1.11.5
35Enforcing usage of sbt in version 1.11.5
36No prepare script found for project oheger/cloud-files
37##################################
38Scala version: 3.8.0-RC2
39Targets: com.github.oheger%cloud-files-core com.github.oheger%cloud-files-crypt com.github.oheger%cloud-files-cryptalg-aes com.github.oheger%cloud-files-googledrive com.github.oheger%cloud-files-localfs com.github.oheger%cloud-files-onedrive com.github.oheger%cloud-files-webdav
40Project projectConfig: {"projects":{"exclude":[],"overrides":{}},"java":{"version":"21"},"sbt":{"commands":[],"options":[]},"mill":{"options":[]},"tests":"full","migrationVersions":[],"sourcePatches":[]}
41##################################
42Using extra scalacOptions: ,REQUIRE:-source:3.8
43Filtering out scalacOptions: ,-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e
44[sbt_options] declare -a sbt_options=()
45[process_args] java_version = '21'
46[copyRt] java9_rt = '/root/.sbt/1.0/java9-rt-ext-eclipse_adoptium_21/rt.jar'
47# Executing command line:
48java
49-Dfile.encoding=UTF-8
50-Dcommunitybuild.scala=3.8.0-RC2
51-Dcommunitybuild.project.dependencies.add=
52-Xmx7G
53-Xms4G
54-Xss8M
55-Dsbt.script=/root/.sdkman/candidates/sbt/current/bin/sbt
56-Dscala.ext.dirs=/root/.sbt/1.0/java9-rt-ext-eclipse_adoptium_21
57-jar
58/root/.sdkman/candidates/sbt/1.11.5/bin/sbt-launch.jar
59"setCrossScalaVersions 3.8.0-RC2"
60"++3.8.0-RC2 -v"
61"mapScalacOptions ",REQUIRE:-source:3.8,-Wconf:msg=can be rewritten automatically under:s" ",-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e""
62"set every credentials := Nil"
63"excludeLibraryDependency com.github.ghik:zerowaste_{scalaVersion} com.olegpy:better-monadic-for_3 org.polyvariant:better-tostring_{scalaVersion} org.wartremover:wartremover_{scalaVersion}"
64"removeScalacOptionsStartingWith -P:wartremover"
65
66moduleMappings
67"runBuild 3.8.0-RC2 """{"projects":{"exclude":[],"overrides":{}},"java":{"version":"21"},"sbt":{"commands":[],"options":[]},"mill":{"options":[]},"tests":"full","migrationVersions":[],"sourcePatches":[]}""" com.github.oheger%cloud-files-core com.github.oheger%cloud-files-crypt com.github.oheger%cloud-files-cryptalg-aes com.github.oheger%cloud-files-googledrive com.github.oheger%cloud-files-localfs com.github.oheger%cloud-files-onedrive com.github.oheger%cloud-files-webdav"
68
69[info] welcome to sbt 1.11.5 (Eclipse Adoptium Java 21)
70[info] loading settings for project repo-build from akka.sbt, plugins.sbt...
71[info] loading project definition from /build/repo/project
72[info] compiling 2 Scala sources to /build/repo/project/target/scala-2.12/sbt-1.0/classes ...
73[info] Non-compiled module 'compiler-bridge_2.12' for Scala 2.12.20. Compiling...
74[info] Compilation completed in 7.953s.
75[info] done compiling
76[info] loading settings for project CloudFiles from build.sbt...
77[info] set current project to cloud-files (in build file:/build/repo/)
78Execute setCrossScalaVersions: 3.8.0-RC2
79OpenCB::Changing crossVersion 3.3.6 -> 3.8.0-RC2 in core/crossScalaVersions
80OpenCB::Limitting incorrect crossVersions List() -> List(2.13.16) in CloudFiles/crossScalaVersions
81OpenCB::Changing crossVersion 3.3.6 -> 3.8.0-RC2 in localFs/crossScalaVersions
82OpenCB::Changing crossVersion 3.3.6 -> 3.8.0-RC2 in cryptAlgAES/crossScalaVersions
83OpenCB::Changing crossVersion 3.3.6 -> 3.8.0-RC2 in oneDrive/crossScalaVersions
84OpenCB::Changing crossVersion 3.3.6 -> 3.8.0-RC2 in crypt/crossScalaVersions
85OpenCB::Changing crossVersion 3.3.6 -> 3.8.0-RC2 in googleDrive/crossScalaVersions
86OpenCB::Changing crossVersion 3.3.6 -> 3.8.0-RC2 in webDav/crossScalaVersions
87[info] set current project to cloud-files (in build file:/build/repo/)
88[info] Setting Scala version to 3.8.0-RC2 on 7 projects.
89[info] Switching Scala version on:
90[info] localFs (2.13.16, 3.8.0-RC2)
91[info] crypt (2.13.16, 3.8.0-RC2)
92[info] googleDrive (2.13.16, 3.8.0-RC2)
93[info] core (2.13.16, 3.8.0-RC2)
94[info] webDav (2.13.16, 3.8.0-RC2)
95[info] oneDrive (2.13.16, 3.8.0-RC2)
96[info] cryptAlgAES (2.13.16, 3.8.0-RC2)
97[info] Excluding projects:
98[info] * CloudFiles (2.13.16)
99[info] Reapplying settings...
100[info] set current project to cloud-files (in build file:/build/repo/)
101Execute mapScalacOptions: ,REQUIRE:-source:3.8,-Wconf:msg=can be rewritten automatically under:s ,-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e
102[info] Reapplying settings...
103[info] set current project to cloud-files (in build file:/build/repo/)
104[info] Defining Global / credentials, core / credentials and 6 others.
105[info] The new values will be used by allCredentials, core / allCredentials and 37 others.
106[info] Run `last` for details.
107[info] Reapplying settings...
108[info] set current project to cloud-files (in build file:/build/repo/)
109Execute excludeLibraryDependency: com.github.ghik:zerowaste_{scalaVersion} com.olegpy:better-monadic-for_3 org.polyvariant:better-tostring_{scalaVersion} org.wartremover:wartremover_{scalaVersion}
110[info] Reapplying settings...
111OpenCB::Failed to reapply settings in excludeLibraryDependency: Reference to undefined setting:
112
113 Global / allExcludeDependencies from Global / allExcludeDependencies (CommunityBuildPlugin.scala:331)
114 Did you mean cryptAlgAES / allExcludeDependencies ?
115 , retry without global scopes
116[info] Reapplying settings...
117[info] set current project to cloud-files (in build file:/build/repo/)
118Execute removeScalacOptionsStartingWith: -P:wartremover
119[info] Reapplying settings...
120[info] set current project to cloud-files (in build file:/build/repo/)
121[success] Total time: 0 s, completed Nov 28, 2025, 4:04:39 PM
122Build config: {"projects":{"exclude":[],"overrides":{}},"java":{"version":"21"},"sbt":{"commands":[],"options":[]},"mill":{"options":[]},"tests":"full","migrationVersions":[],"sourcePatches":[]}
123Parsed config: Success(ProjectBuildConfig(ProjectsConfig(List(),Map()),Full,List()))
124Starting build...
125Projects: Set(localFs, crypt, googleDrive, core, webDav, oneDrive, cryptAlgAES)
126Starting build for ProjectRef(file:/build/repo/,localFs) (cloud-files-localfs)... [0/7]
127OpenCB::Exclude Scala3 specific scalacOption `REQUIRE:-source:3.8` in Scala 2.12.20 module Global
128OpenCB::Exclude Scala3 specific scalacOption `REQUIRE:-source:3.8` in Scala 2.13.16 module Scope(Select(BuildRef(file:/build/repo/)), Zero, Zero, Zero)
129OpenCB::Filter out '-deprecation', matches setting pattern '^-?-deprecation'
130OpenCB::Filter out '-feature', matches setting pattern '^-?-feature'
131Compile scalacOptions: -Wconf:msg=can be rewritten automatically under:s, -source:3.8
132[info] compiling 24 Scala sources to /build/repo/core/target/scala-3.8.0-RC2/classes ...
133[info] done compiling
134[info] compiling 3 Scala sources to /build/repo/localfs/target/scala-3.8.0-RC2/classes ...
135[info] done compiling
136[info] compiling 25 Scala sources to /build/repo/core/target/scala-3.8.0-RC2/test-classes ...
137[info] done compiling
138[info] compiling 2 Scala sources to /build/repo/localfs/target/scala-3.8.0-RC2/test-classes ...
139[info] done compiling
140[info] LocalFsModelSpec:
141[info] LocalFsModel
142[info] - should create a folder object for a create operation
143[info] - should create a folder with default properties
144[info] - should derive the name from the path when creating a folder
145[info] - should handle an empty path when constructing a folder
146[info] - should create a file object for a create operation
147[info] - should create a file object with default properties
148[info] - should derive the file name from the path
149[LocalFileSystemSpec-pekko.actor.default-dispatcher-3] INFO org.apache.pekko.event.slf4j.Slf4jLogger - Slf4jLogger started
150SLF4J(W): A number (1) of logging calls during the initialization phase have been intercepted and are
151SLF4J(W): now being replayed. These are subject to the filtering rules of the underlying logging system.
152SLF4J(W): See also https://www.slf4j.org/codes.html#replay
153WARNING: A Java agent has been loaded dynamically (/root/.cache/coursier/v1/https/repo.scala-lang.org/artifactory/maven-nightlies/net/bytebuddy/byte-buddy-agent/1.14.15/byte-buddy-agent-1.14.15.jar)
154WARNING: If a serviceability tool is in use, please run with -XX:+EnableDynamicAgentLoading to hide this warning
155WARNING: If a serviceability tool is not in use, please run with -Djdk.instrument.traceUsage for more information
156WARNING: Dynamic loading of agents will be disallowed by default in a future release
157OpenJDK 64-Bit Server VM warning: Sharing is only supported for boot loader classes because bootstrap classpath has been appended
158[LocalFileSystemSpec-pekko.actor.default-dispatcher-3] INFO org.apache.pekko.actor.CoordinatedShutdown - Running CoordinatedShutdown with reason [ActorSystemTerminateReason]
159[info] LocalFileSystemSpec:
160[info] LocalFileSystem
161[info] - should return the root ID
162[info] - should resolve a path
163[info] - should resolve a path that starts with a separator
164[info] - should decode the components of a path when it is resolved
165[info] - should delete a folder
166[info] - should delete a file
167[info] - should resolve a folder
168[info] - should resolve a file
169[info] - should fail to resolve a folder which is actually a file
170[info] - should fail to resolve a file which is actually a folder
171[info] - should download the content of a file
172[info] - should create a new folder
173[info] - should create a new folder and set the last modified date
174[info] - should create a new folder if another folder type
175[info] - should update the properties of a folder
176[info] - should ignore a folder update operation if there is nothing to change
177[info] - should create a new file
178[info] - should create a new file with properties
179[info] - should update properties of a file
180[info] - should update the content of a file
181[info] - should patch a folder with an empty patch specification
182[info] - should apply a patch specification to a folder
183[info] - should patch a file with an empty path specification
184[info] - should apply a patch specification to a file
185[info] - should return the content of a folder
186[info] - should fail to resolve a path outside of the directory structure
187[info] - should fail to resolve a folder outside of the directory structure
188[info] - should normalize paths when checking them
189[info] - should fail to resolve a file outside of the directory structure
190[info] - should fail to read the content of a folder outside of the directory structure
191[info] - should fail to create a folder outside of the directory structure
192[info] - should fail to update a folder outside of the directory structure
193[info] - should fail to delete a folder outside of the directory structure
194[info] - should fail to delete a file outside of the directory structure
195[info] - should fail to create a file outside the directory structure
196[info] - should fail to update the content of a file outside the directory structure
197[info] - should fail to update a file's properties outside of the directory structure
198[info] - should fail to download a file outside of the directory structure
199[info] - should support disabling path checks
200Starting build for ProjectRef(file:/build/repo/,core) (cloud-files-core)... [1/7]
201Compile scalacOptions: -Wconf:msg=can be rewritten automatically under:s, -source:3.8
202OpenJDK 64-Bit Server VM warning: Sharing is only supported for boot loader classes because bootstrap classpath has been appended
203[RetryExtensionSpec-pekko.actor.default-dispatcher-3] INFO org.apache.pekko.event.slf4j.Slf4jLogger - Slf4jLogger started
204SLF4J(W): A number (3) of logging calls during the initialization phase have been intercepted and are
205SLF4J(W): now being replayed. These are subject to the filtering rules of the underlying logging system.
206SLF4J(W): See also https://www.slf4j.org/codes.html#replay
207[RetryExtensionSpec-pekko.actor.default-dispatcher-3] INFO org.apache.pekko.event.slf4j.Slf4jLogger - Slf4jLogger started
208[RetryExtensionSpec-pekko.actor.default-dispatcher-3] INFO org.apache.pekko.event.slf4j.Slf4jLogger - Slf4jLogger started
209[OAuthExtensionSpec-pekko.actor.default-dispatcher-7] INFO com.github.cloudfiles.core.http.auth.OAuthExtensionSpec$HttpStubActor$$anon$1 - Serving request SendRequest(HttpRequest(HttpMethod(POST),http://test.org/foo,List(X-Test: yes, Authorization),HttpEntity.Strict(none/none,0 bytes total),HttpProtocol(HTTP/1.1)),SendRequest(HttpRequest(HttpMethod(POST),http://test.org/foo,List(X-Test: yes, Authorization),HttpEntity.Strict(none/none,0 bytes total),HttpProtocol(HTTP/1.1)),java.lang.Object@35f25522,Actor[pekko://OAuthExtensionSpec/system/testProbe-1#815819403],OnFailure),Actor[pekko://OAuthExtensionSpec/temp/$b$a#0],OnFailure).
210[OAuthExtensionSpec-pekko.actor.default-dispatcher-7] INFO com.github.cloudfiles.core.http.auth.OAuthExtensionSpec$HttpStubActor$$anon$1 - Serving request SendRequest(HttpRequest(HttpMethod(POST),http://test.org/foo,List(X-Test: yes),HttpEntity.Strict(none/none,0 bytes total),HttpProtocol(HTTP/1.1)),SendRequest(HttpRequest(HttpMethod(POST),http://test.org/foo,List(X-Test: yes),HttpEntity.Strict(none/none,0 bytes total),HttpProtocol(HTTP/1.1)),java.lang.Object@35f25522,Actor[pekko://OAuthExtensionSpec/system/testProbe-4#404965042],OnFailure),Actor[pekko://OAuthExtensionSpec/temp/$e$b#0],OnFailure).
211[OAuthExtensionSpec-pekko.actor.default-dispatcher-8] INFO com.github.cloudfiles.core.http.auth.OAuthExtensionSpec$HttpStubActor$$anon$1 - Serving request SendRequest(HttpRequest(HttpMethod(POST),http://test.org/foo,List(X-Test: yes, Authorization),HttpEntity.Strict(none/none,0 bytes total),HttpProtocol(HTTP/1.1)),SendRequest(HttpRequest(HttpMethod(POST),http://test.org/foo,List(X-Test: yes, Authorization),HttpEntity.Strict(none/none,0 bytes total),HttpProtocol(HTTP/1.1)),java.lang.Object@35f25522,Actor[pekko://OAuthExtensionSpec/system/testProbe-5#492227515],OnFailure),Actor[pekko://OAuthExtensionSpec/temp/$h$c#0],OnFailure).
212[OAuthExtensionSpec-pekko.actor.default-dispatcher-11] INFO com.github.cloudfiles.core.http.auth.OAuthExtensionSpec$HttpStubActor$$anon$1 - Serving request SendRequest(HttpRequest(HttpMethod(POST),http://test.org/foo,List(X-Test: yes, Authorization),HttpEntity.Strict(none/none,0 bytes total),HttpProtocol(HTTP/1.1)),SendRequest(HttpRequest(HttpMethod(POST),http://test.org/foo,List(X-Test: yes, Authorization),HttpEntity.Strict(none/none,0 bytes total),HttpProtocol(HTTP/1.1)),java.lang.Object@35f25522,Actor[pekko://OAuthExtensionSpec/system/testProbe-6#1065527426],Always),Actor[pekko://OAuthExtensionSpec/temp/$k$d#0],Always).
213[OAuthExtensionSpec-pekko.actor.default-dispatcher-10] INFO com.github.cloudfiles.core.http.auth.OAuthExtensionSpec$HttpStubActor$$anon$1 - Serving request SendRequest(HttpRequest(HttpMethod(POST),http://test.org/foo,List(X-Test: yes, Authorization),HttpEntity.Strict(none/none,0 bytes total),HttpProtocol(HTTP/1.1)),SendRequest(HttpRequest(HttpMethod(POST),http://test.org/foo,List(X-Test: yes, Authorization),HttpEntity.Strict(none/none,0 bytes total),HttpProtocol(HTTP/1.1)),java.lang.Object@35f25522,Actor[pekko://OAuthExtensionSpec/system/testProbe-7#1211743560],OnFailure),Actor[pekko://OAuthExtensionSpec/temp/$n$e#0],OnFailure).
214[OAuthExtensionSpec-pekko.actor.default-dispatcher-11] INFO com.github.cloudfiles.core.http.auth.OAuthExtensionSpec$HttpStubActor$$anon$1 - Serving request SendRequest(HttpRequest(HttpMethod(POST),http://test.org/foo,List(X-Test: yes, Authorization),HttpEntity.Strict(none/none,0 bytes total),HttpProtocol(HTTP/1.1)),SendRequest(HttpRequest(HttpMethod(POST),http://test.org/foo,List(X-Test: yes, Authorization),HttpEntity.Strict(none/none,0 bytes total),HttpProtocol(HTTP/1.1)),java.lang.Object@35f25522,Actor[pekko://OAuthExtensionSpec/system/testProbe-10#-884793640],OnFailure),Actor[pekko://OAuthExtensionSpec/temp/$q$f#0],OnFailure).
215[OAuthExtensionSpec-pekko.actor.default-dispatcher-11] INFO com.github.cloudfiles.core.http.auth.OAuthExtensionSpec$HttpStubActor$$anon$1 - Serving request SendRequest(HttpRequest(HttpMethod(POST),http://test.org/foo,List(X-Test: yes, Authorization),HttpEntity.Strict(none/none,0 bytes total),HttpProtocol(HTTP/1.1)),SendRequest(HttpRequest(HttpMethod(POST),http://test.org/foo,List(X-Test: yes, Authorization),HttpEntity.Strict(none/none,0 bytes total),HttpProtocol(HTTP/1.1)),java.lang.Object@35f25522,Actor[pekko://OAuthExtensionSpec/system/testProbe-12#-1072456168],OnFailure),Actor[pekko://OAuthExtensionSpec/temp/$t$g#0],OnFailure).
216[OAuthExtensionSpec-pekko.actor.default-dispatcher-9] INFO com.github.cloudfiles.core.http.auth.OAuthExtension$ - Obtaining a new access token.
217[OAuthExtensionSpec-pekko.actor.default-dispatcher-11] INFO com.github.cloudfiles.core.http.auth.OAuthExtensionSpec$HttpStubActor$$anon$1 - Serving request SendRequest(HttpRequest(HttpMethod(POST),https://test.idp.org/tokens,List(),HttpEntity.Strict(application/x-www-form-urlencoded,165 bytes total),HttpProtocol(HTTP/1.1)),null,Actor[pekko://OAuthExtensionSpec/temp/$s$h#0],OnFailure).
218[OAuthExtensionSpec-pekko.actor.default-dispatcher-9] INFO com.github.cloudfiles.core.http.auth.OAuthExtension$ - Successfully refreshed access token.
219[OAuthExtensionSpec-pekko.actor.default-dispatcher-3] INFO com.github.cloudfiles.core.http.auth.OAuthExtensionSpec$HttpStubActor$$anon$1 - Serving request SendRequest(HttpRequest(HttpMethod(POST),http://test.org/foo,List(X-Test: yes, Authorization),HttpEntity.Strict(none/none,0 bytes total),HttpProtocol(HTTP/1.1)),SendRequest(HttpRequest(HttpMethod(POST),http://test.org/foo,List(X-Test: yes, Authorization),HttpEntity.Strict(none/none,0 bytes total),HttpProtocol(HTTP/1.1)),java.lang.Object@35f25522,Actor[pekko://OAuthExtensionSpec/system/testProbe-12#-1072456168],OnFailure),Actor[pekko://OAuthExtensionSpec/temp/$t$i#0],OnFailure).
220[OAuthExtensionSpec-pekko.actor.default-dispatcher-9] INFO com.github.cloudfiles.core.http.auth.OAuthExtensionSpec$HttpStubActor$$anon$1 - Serving request SendRequest(HttpRequest(HttpMethod(POST),http://test.org/foo,List(X-Test: yes, Authorization),HttpEntity.Strict(none/none,0 bytes total),HttpProtocol(HTTP/1.1)),SendRequest(HttpRequest(HttpMethod(POST),http://test.org/foo,List(X-Test: yes, Authorization),HttpEntity.Strict(none/none,0 bytes total),HttpProtocol(HTTP/1.1)),java.lang.Object@35f25522,Actor[pekko://OAuthExtensionSpec/system/testProbe-16#990311024],OnFailure),Actor[pekko://OAuthExtensionSpec/temp/$w$j#0],OnFailure).
221[OAuthExtensionSpec-pekko.actor.default-dispatcher-7] INFO com.github.cloudfiles.core.http.auth.OAuthExtension$ - Obtaining a new access token.
222[OAuthExtensionSpec-pekko.actor.default-dispatcher-11] INFO com.github.cloudfiles.core.http.auth.OAuthExtensionSpec$HttpStubActor$$anon$1 - Serving request SendRequest(HttpRequest(HttpMethod(POST),https://test.idp.org/tokens,List(),HttpEntity.Strict(application/x-www-form-urlencoded,165 bytes total),HttpProtocol(HTTP/1.1)),null,Actor[pekko://OAuthExtensionSpec/temp/$v$k#0],OnFailure).
223[OAuthExtensionSpec-pekko.actor.default-dispatcher-9] INFO com.github.cloudfiles.core.http.auth.OAuthExtension$ - Successfully refreshed access token.
224[OAuthExtensionSpec-pekko.actor.default-dispatcher-9] INFO com.github.cloudfiles.core.http.auth.OAuthExtensionSpec$HttpStubActor$$anon$1 - Serving request SendRequest(HttpRequest(HttpMethod(POST),http://test.org/foo,List(X-Test: yes, Authorization),HttpEntity.Strict(none/none,0 bytes total),HttpProtocol(HTTP/1.1)),SendRequest(HttpRequest(HttpMethod(POST),http://test.org/foo,List(X-Test: yes, Authorization),HttpEntity.Strict(none/none,0 bytes total),HttpProtocol(HTTP/1.1)),java.lang.Object@35f25522,Actor[pekko://OAuthExtensionSpec/system/testProbe-16#990311024],OnFailure),Actor[pekko://OAuthExtensionSpec/temp/$w$l#0],OnFailure).
225[OAuthExtensionSpec-pekko.actor.default-dispatcher-7] INFO com.github.cloudfiles.core.http.auth.OAuthExtensionSpec$HttpStubActor$$anon$1 - Serving request SendRequest(HttpRequest(HttpMethod(POST),http://test.org/foo,List(X-Test: yes, Authorization),HttpEntity.Strict(none/none,0 bytes total),HttpProtocol(HTTP/1.1)),SendRequest(HttpRequest(HttpMethod(POST),http://test.org/foo,List(X-Test: yes, Authorization),HttpEntity.Strict(none/none,0 bytes total),HttpProtocol(HTTP/1.1)),java.lang.Object@35f25522,Actor[pekko://OAuthExtensionSpec/system/testProbe-17#-1259279645],OnFailure),Actor[pekko://OAuthExtensionSpec/temp/$z$m#0],OnFailure).
226[OAuthExtensionSpec-pekko.actor.default-dispatcher-11] INFO com.github.cloudfiles.core.http.auth.OAuthExtension$ - Obtaining a new access token.
227[OAuthExtensionSpec-pekko.actor.default-dispatcher-3] INFO com.github.cloudfiles.core.http.auth.OAuthExtensionSpec$HttpStubActor$$anon$1 - Serving request SendRequest(HttpRequest(HttpMethod(POST),https://test.idp.org/tokens,List(),HttpEntity.Strict(application/x-www-form-urlencoded,165 bytes total),HttpProtocol(HTTP/1.1)),null,Actor[pekko://OAuthExtensionSpec/temp/$y$n#0],OnFailure).
228[OAuthExtensionSpec-pekko.actor.default-dispatcher-10] ERROR com.github.cloudfiles.core.http.auth.OAuthExtension$ - Got failed response for refresh token request.
229com.github.cloudfiles.core.http.HttpRequestSender$FailedResponseException: 500 Internal Server Error
230 at com.github.cloudfiles.core.http.HttpRequestSender$FailedResponseException$.apply(HttpRequestSender.scala:165)
231 at com.github.cloudfiles.core.http.auth.OAuthExtensionSpec.sendRequestWithFailedRefresh(OAuthExtensionSpec.scala:422)
232 at com.github.cloudfiles.core.http.auth.OAuthExtensionSpec.testFun$proxy9$1(OAuthExtensionSpec.scala:432)
233 at com.github.cloudfiles.core.http.auth.OAuthExtensionSpec.$init$$$anonfun$9(OAuthExtensionSpec.scala:430)
234 at org.scalatest.Transformer.apply$$anonfun$1(Transformer.scala:22)
235 at org.scalatest.OutcomeOf.outcomeOf(OutcomeOf.scala:85)
236 at org.scalatest.OutcomeOf.outcomeOf$(OutcomeOf.scala:31)
237 at org.scalatest.OutcomeOf$.outcomeOf(OutcomeOf.scala:104)
238 at org.scalatest.Transformer.apply(Transformer.scala:22)
239 at org.scalatest.Transformer.apply(Transformer.scala:21)
240 at org.scalatest.flatspec.AnyFlatSpecLike$$anon$5.apply(AnyFlatSpecLike.scala:1717)
241 at org.scalatest.TestSuite.withFixture(TestSuite.scala:196)
242 at org.scalatest.TestSuite.withFixture$(TestSuite.scala:138)
243 at org.apache.pekko.actor.testkit.typed.scaladsl.ScalaTestWithActorTestKit.withFixture(ScalaTestWithActorTestKit.scala:41)
244 at org.scalatest.flatspec.AnyFlatSpecLike.invokeWithFixture$1(AnyFlatSpecLike.scala:1723)
245 at org.scalatest.flatspec.AnyFlatSpecLike.runTest$$anonfun$1(AnyFlatSpecLike.scala:1727)
246 at org.scalatest.SuperEngine.runTestImpl(Engine.scala:306)
247 at org.scalatest.flatspec.AnyFlatSpecLike.runTest(AnyFlatSpecLike.scala:1727)
248 at org.scalatest.flatspec.AnyFlatSpecLike.runTest$(AnyFlatSpecLike.scala:51)
249 at com.github.cloudfiles.core.http.auth.OAuthExtensionSpec.runTest(OAuthExtensionSpec.scala:254)
250 at org.scalatest.flatspec.AnyFlatSpecLike.runTests$$anonfun$1(AnyFlatSpecLike.scala:1785)
251 at org.scalatest.SuperEngine.traverseSubNodes$1$$anonfun$1(Engine.scala:413)
252 at scala.runtime.function.JProcedure1.apply(JProcedure1.java:15)
253 at scala.runtime.function.JProcedure1.apply(JProcedure1.java:10)
254 at scala.collection.immutable.List.foreach(List.scala:327)
255 at org.scalatest.SuperEngine.traverseSubNodes$1(Engine.scala:429)
256 at org.scalatest.SuperEngine.runTestsInBranch(Engine.scala:390)
257 at org.scalatest.SuperEngine.traverseSubNodes$1$$anonfun$1(Engine.scala:427)
258 at scala.runtime.function.JProcedure1.apply(JProcedure1.java:15)
259 at scala.runtime.function.JProcedure1.apply(JProcedure1.java:10)
260 at scala.collection.immutable.List.foreach(List.scala:327)
261 at org.scalatest.SuperEngine.traverseSubNodes$1(Engine.scala:429)
262 at org.scalatest.SuperEngine.runTestsInBranch(Engine.scala:396)
263 at org.scalatest.SuperEngine.runTestsImpl(Engine.scala:475)
264 at org.scalatest.flatspec.AnyFlatSpecLike.runTests(AnyFlatSpecLike.scala:1785)
265 at org.scalatest.flatspec.AnyFlatSpecLike.runTests$(AnyFlatSpecLike.scala:51)
266 at com.github.cloudfiles.core.http.auth.OAuthExtensionSpec.runTests(OAuthExtensionSpec.scala:254)
267 at org.scalatest.Suite.run(Suite.scala:1114)
268 at org.scalatest.Suite.run$(Suite.scala:564)
269 at org.apache.pekko.actor.testkit.typed.scaladsl.ScalaTestWithActorTestKit.org$scalatest$BeforeAndAfterAll$$super$run(ScalaTestWithActorTestKit.scala:41)
270 at org.scalatest.BeforeAndAfterAll.liftedTree1$1(BeforeAndAfterAll.scala:213)
271 at org.scalatest.BeforeAndAfterAll.run(BeforeAndAfterAll.scala:217)
272 at org.scalatest.BeforeAndAfterAll.run$(BeforeAndAfterAll.scala:135)
273 at com.github.cloudfiles.core.http.auth.OAuthExtensionSpec.org$scalatest$flatspec$AnyFlatSpecLike$$super$run(OAuthExtensionSpec.scala:254)
274 at org.scalatest.flatspec.AnyFlatSpecLike.run$$anonfun$1(AnyFlatSpecLike.scala:1830)
275 at org.scalatest.SuperEngine.runImpl(Engine.scala:535)
276 at org.scalatest.flatspec.AnyFlatSpecLike.run(AnyFlatSpecLike.scala:1830)
277 at org.scalatest.flatspec.AnyFlatSpecLike.run$(AnyFlatSpecLike.scala:51)
278 at com.github.cloudfiles.core.http.auth.OAuthExtensionSpec.run(OAuthExtensionSpec.scala:254)
279 at org.scalatest.tools.Framework.org$scalatest$tools$Framework$$runSuite(Framework.scala:321)
280 at org.scalatest.tools.Framework$ScalaTestTask.execute(Framework.scala:517)
281 at sbt.TestRunner.runTest$1(TestFramework.scala:153)
282 at sbt.TestRunner.run(TestFramework.scala:168)
283 at sbt.TestFramework$$anon$3$$anonfun$$lessinit$greater$1.$anonfun$apply$1(TestFramework.scala:336)
284 at sbt.TestFramework$.sbt$TestFramework$$withContextLoader(TestFramework.scala:296)
285 at sbt.TestFramework$$anon$3$$anonfun$$lessinit$greater$1.apply(TestFramework.scala:336)
286 at sbt.TestFramework$$anon$3$$anonfun$$lessinit$greater$1.apply(TestFramework.scala:336)
287 at sbt.TestFunction.apply(TestFramework.scala:348)
288 at sbt.Tests$.$anonfun$toTask$1(Tests.scala:436)
289 at sbt.std.Transform$$anon$3.$anonfun$apply$2(Transform.scala:47)
290 at sbt.std.Transform$$anon$4.work(Transform.scala:69)
291 at sbt.Execute.$anonfun$submit$2(Execute.scala:283)
292 at sbt.internal.util.ErrorHandling$.wideConvert(ErrorHandling.scala:24)
293 at sbt.Execute.work(Execute.scala:292)
294 at sbt.Execute.$anonfun$submit$1(Execute.scala:283)
295 at sbt.ConcurrentRestrictions$$anon$4.$anonfun$submitValid$1(ConcurrentRestrictions.scala:265)
296 at sbt.CompletionService$$anon$2.call(CompletionService.scala:65)
297 at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:317)
298 at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572)
299 at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:317)
300 at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144)
301 at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642)
302 at java.base/java.lang.Thread.run(Thread.java:1583)
303[OAuthExtensionSpec-pekko.actor.default-dispatcher-8] INFO com.github.cloudfiles.core.http.auth.OAuthExtensionSpec$HttpStubActor$$anon$1 - Serving request SendRequest(HttpRequest(HttpMethod(POST),http://test.org/foo,List(X-Test: yes, Authorization),HttpEntity.Strict(none/none,0 bytes total),HttpProtocol(HTTP/1.1)),SendRequest(HttpRequest(HttpMethod(POST),http://test.org/foo,List(X-Test: yes, Authorization),HttpEntity.Strict(none/none,0 bytes total),HttpProtocol(HTTP/1.1)),java.lang.Object@35f25522,Actor[pekko://OAuthExtensionSpec/system/testProbe-18#-1116035421],OnFailure),Actor[pekko://OAuthExtensionSpec/temp/$C$o#0],OnFailure).
304[OAuthExtensionSpec-pekko.actor.default-dispatcher-8] INFO com.github.cloudfiles.core.http.auth.OAuthExtension$ - Obtaining a new access token.
305[OAuthExtensionSpec-pekko.actor.default-dispatcher-11] INFO com.github.cloudfiles.core.http.auth.OAuthExtensionSpec$HttpStubActor$$anon$1 - Serving request SendRequest(HttpRequest(HttpMethod(POST),https://test.idp.org/tokens,List(),HttpEntity.Strict(application/x-www-form-urlencoded,165 bytes total),HttpProtocol(HTTP/1.1)),null,Actor[pekko://OAuthExtensionSpec/temp/$B$p#0],OnFailure).
306[OAuthExtensionSpec-pekko.actor.default-dispatcher-10] ERROR com.github.cloudfiles.core.http.auth.OAuthExtension$ - Got failed response for refresh token request.
307com.github.cloudfiles.core.http.HttpRequestSender$FailedResponseException: 403 Forbidden
308 at com.github.cloudfiles.core.http.HttpRequestSender$FailedResponseException$.apply(HttpRequestSender.scala:165)
309 at com.github.cloudfiles.core.http.auth.OAuthExtensionSpec.sendRequestWithFailedRefresh(OAuthExtensionSpec.scala:422)
310 at com.github.cloudfiles.core.http.auth.OAuthExtensionSpec.testFun$proxy10$1(OAuthExtensionSpec.scala:445)
311 at com.github.cloudfiles.core.http.auth.OAuthExtensionSpec.$init$$$anonfun$10(OAuthExtensionSpec.scala:443)
312 at org.scalatest.Transformer.apply$$anonfun$1(Transformer.scala:22)
313 at org.scalatest.OutcomeOf.outcomeOf(OutcomeOf.scala:85)
314 at org.scalatest.OutcomeOf.outcomeOf$(OutcomeOf.scala:31)
315 at org.scalatest.OutcomeOf$.outcomeOf(OutcomeOf.scala:104)
316 at org.scalatest.Transformer.apply(Transformer.scala:22)
317 at org.scalatest.Transformer.apply(Transformer.scala:21)
318 at org.scalatest.flatspec.AnyFlatSpecLike$$anon$5.apply(AnyFlatSpecLike.scala:1717)
319 at org.scalatest.TestSuite.withFixture(TestSuite.scala:196)
320 at org.scalatest.TestSuite.withFixture$(TestSuite.scala:138)
321 at org.apache.pekko.actor.testkit.typed.scaladsl.ScalaTestWithActorTestKit.withFixture(ScalaTestWithActorTestKit.scala:41)
322 at org.scalatest.flatspec.AnyFlatSpecLike.invokeWithFixture$1(AnyFlatSpecLike.scala:1723)
323 at org.scalatest.flatspec.AnyFlatSpecLike.runTest$$anonfun$1(AnyFlatSpecLike.scala:1727)
324 at org.scalatest.SuperEngine.runTestImpl(Engine.scala:306)
325 at org.scalatest.flatspec.AnyFlatSpecLike.runTest(AnyFlatSpecLike.scala:1727)
326 at org.scalatest.flatspec.AnyFlatSpecLike.runTest$(AnyFlatSpecLike.scala:51)
327 at com.github.cloudfiles.core.http.auth.OAuthExtensionSpec.runTest(OAuthExtensionSpec.scala:254)
328 at org.scalatest.flatspec.AnyFlatSpecLike.runTests$$anonfun$1(AnyFlatSpecLike.scala:1785)
329 at org.scalatest.SuperEngine.traverseSubNodes$1$$anonfun$1(Engine.scala:413)
330 at scala.runtime.function.JProcedure1.apply(JProcedure1.java:15)
331 at scala.runtime.function.JProcedure1.apply(JProcedure1.java:10)
332 at scala.collection.immutable.List.foreach(List.scala:327)
333 at org.scalatest.SuperEngine.traverseSubNodes$1(Engine.scala:429)
334 at org.scalatest.SuperEngine.runTestsInBranch(Engine.scala:390)
335 at org.scalatest.SuperEngine.traverseSubNodes$1$$anonfun$1(Engine.scala:427)
336 at scala.runtime.function.JProcedure1.apply(JProcedure1.java:15)
337 at scala.runtime.function.JProcedure1.apply(JProcedure1.java:10)
338 at scala.collection.immutable.List.foreach(List.scala:327)
339 at org.scalatest.SuperEngine.traverseSubNodes$1(Engine.scala:429)
340 at org.scalatest.SuperEngine.runTestsInBranch(Engine.scala:396)
341 at org.scalatest.SuperEngine.runTestsImpl(Engine.scala:475)
342 at org.scalatest.flatspec.AnyFlatSpecLike.runTests(AnyFlatSpecLike.scala:1785)
343 at org.scalatest.flatspec.AnyFlatSpecLike.runTests$(AnyFlatSpecLike.scala:51)
344 at com.github.cloudfiles.core.http.auth.OAuthExtensionSpec.runTests(OAuthExtensionSpec.scala:254)
345 at org.scalatest.Suite.run(Suite.scala:1114)
346 at org.scalatest.Suite.run$(Suite.scala:564)
347 at org.apache.pekko.actor.testkit.typed.scaladsl.ScalaTestWithActorTestKit.org$scalatest$BeforeAndAfterAll$$super$run(ScalaTestWithActorTestKit.scala:41)
348 at org.scalatest.BeforeAndAfterAll.liftedTree1$1(BeforeAndAfterAll.scala:213)
349 at org.scalatest.BeforeAndAfterAll.run(BeforeAndAfterAll.scala:217)
350 at org.scalatest.BeforeAndAfterAll.run$(BeforeAndAfterAll.scala:135)
351 at com.github.cloudfiles.core.http.auth.OAuthExtensionSpec.org$scalatest$flatspec$AnyFlatSpecLike$$super$run(OAuthExtensionSpec.scala:254)
352 at org.scalatest.flatspec.AnyFlatSpecLike.run$$anonfun$1(AnyFlatSpecLike.scala:1830)
353 at org.scalatest.SuperEngine.runImpl(Engine.scala:535)
354 at org.scalatest.flatspec.AnyFlatSpecLike.run(AnyFlatSpecLike.scala:1830)
355 at org.scalatest.flatspec.AnyFlatSpecLike.run$(AnyFlatSpecLike.scala:51)
356 at com.github.cloudfiles.core.http.auth.OAuthExtensionSpec.run(OAuthExtensionSpec.scala:254)
357 at org.scalatest.tools.Framework.org$scalatest$tools$Framework$$runSuite(Framework.scala:321)
358 at org.scalatest.tools.Framework$ScalaTestTask.execute(Framework.scala:517)
359 at sbt.TestRunner.runTest$1(TestFramework.scala:153)
360 at sbt.TestRunner.run(TestFramework.scala:168)
361 at sbt.TestFramework$$anon$3$$anonfun$$lessinit$greater$1.$anonfun$apply$1(TestFramework.scala:336)
362 at sbt.TestFramework$.sbt$TestFramework$$withContextLoader(TestFramework.scala:296)
363 at sbt.TestFramework$$anon$3$$anonfun$$lessinit$greater$1.apply(TestFramework.scala:336)
364 at sbt.TestFramework$$anon$3$$anonfun$$lessinit$greater$1.apply(TestFramework.scala:336)
365 at sbt.TestFunction.apply(TestFramework.scala:348)
366 at sbt.Tests$.$anonfun$toTask$1(Tests.scala:436)
367 at sbt.std.Transform$$anon$3.$anonfun$apply$2(Transform.scala:47)
368 at sbt.std.Transform$$anon$4.work(Transform.scala:69)
369 at sbt.Execute.$anonfun$submit$2(Execute.scala:283)
370 at sbt.internal.util.ErrorHandling$.wideConvert(ErrorHandling.scala:24)
371 at sbt.Execute.work(Execute.scala:292)
372 at sbt.Execute.$anonfun$submit$1(Execute.scala:283)
373 at sbt.ConcurrentRestrictions$$anon$4.$anonfun$submitValid$1(ConcurrentRestrictions.scala:265)
374 at sbt.CompletionService$$anon$2.call(CompletionService.scala:65)
375 at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:317)
376 at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572)
377 at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:317)
378 at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144)
379 at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642)
380 at java.base/java.lang.Thread.run(Thread.java:1583)
381[OAuthExtensionSpec-pekko.actor.default-dispatcher-11] INFO com.github.cloudfiles.core.http.auth.OAuthExtensionSpec$HttpStubActor$$anon$1 - Serving request SendRequest(HttpRequest(HttpMethod(POST),http://test.org/foo,List(X-Test: yes, Authorization),HttpEntity.Strict(none/none,0 bytes total),HttpProtocol(HTTP/1.1)),SendRequest(HttpRequest(HttpMethod(POST),http://test.org/foo,List(X-Test: yes, Authorization),HttpEntity.Strict(none/none,0 bytes total),HttpProtocol(HTTP/1.1)),java.lang.Object@35f25522,Actor[pekko://OAuthExtensionSpec/system/testProbe-19#2120592585],OnFailure),Actor[pekko://OAuthExtensionSpec/temp/$F$q#0],OnFailure).
382[OAuthExtensionSpec-pekko.actor.default-dispatcher-9] INFO com.github.cloudfiles.core.http.auth.OAuthExtension$ - Obtaining a new access token.
383[OAuthExtensionSpec-pekko.actor.default-dispatcher-10] INFO com.github.cloudfiles.core.http.auth.OAuthExtensionSpec$HttpStubActor$$anon$1 - Serving request SendRequest(HttpRequest(HttpMethod(POST),https://test.idp.org/tokens,List(),HttpEntity.Strict(application/x-www-form-urlencoded,165 bytes total),HttpProtocol(HTTP/1.1)),null,Actor[pekko://OAuthExtensionSpec/temp/$E$r#0],OnFailure).
384[OAuthExtensionSpec-pekko.actor.default-dispatcher-3] ERROR com.github.cloudfiles.core.http.auth.OAuthExtension$ - Could not parse refresh token response from IDP.
385java.lang.IllegalArgumentException: Could not parse token response:
386 at com.github.cloudfiles.core.http.auth.OAuthTokenData$.fromJson$$anonfun$2$$anonfun$1(OAuthTokenData.scala:46)
387 at scala.util.Try$.apply(Try.scala:218)
388 at com.github.cloudfiles.core.http.auth.OAuthTokenData$.fromJson$$anonfun$2(OAuthTokenData.scala:46)
389 at scala.Option.fold(Option.scala:265)
390 at com.github.cloudfiles.core.http.auth.OAuthTokenData$.fromJson(OAuthTokenData.scala:46)
391 at com.github.cloudfiles.core.http.auth.OAuthExtension$.$anonfun$2(OAuthExtension.scala:295)
392 at scala.concurrent.impl.Promise$Transformation.run(Promise.scala:506)
393 at org.apache.pekko.dispatch.BatchingExecutor$AbstractBatch.processBatch(BatchingExecutor.scala:73)
394 at org.apache.pekko.dispatch.BatchingExecutor$BlockableBatch.run$$anonfun$1(BatchingExecutor.scala:110)
395 at org.apache.pekko.dispatch.BatchingExecutor$BlockableBatch.run$$anonfun$adapted$1(BatchingExecutor.scala:119)
396 at scala.concurrent.BlockContext$.withBlockContext(BlockContext.scala:96)
397 at org.apache.pekko.dispatch.BatchingExecutor$BlockableBatch.run(BatchingExecutor.scala:119)
398 at org.apache.pekko.dispatch.TaskInvocation.run(AbstractDispatcher.scala:59)
399 at org.apache.pekko.dispatch.ForkJoinExecutorConfigurator$PekkoForkJoinTask.exec(ForkJoinExecutorConfigurator.scala:61)
400 at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:387)
401 at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1312)
402 at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1843)
403 at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1808)
404 at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:188)
405[OAuthExtensionSpec-pekko.actor.default-dispatcher-8] INFO com.github.cloudfiles.core.http.auth.OAuthExtensionSpec$HttpStubActor$$anon$1 - Serving request SendRequest(HttpRequest(HttpMethod(POST),http://test.org/foo,List(X-Test: yes, Authorization),HttpEntity.Strict(none/none,0 bytes total),HttpProtocol(HTTP/1.1)),SendRequest(HttpRequest(HttpMethod(POST),http://test.org/foo,List(X-Test: yes, Authorization),HttpEntity.Strict(none/none,0 bytes total),HttpProtocol(HTTP/1.1)),java.lang.Object@35f25522,Actor[pekko://OAuthExtensionSpec/system/testProbe-20#-1932283907],OnFailure),Actor[pekko://OAuthExtensionSpec/temp/$H$s#0],OnFailure).
406[OAuthExtensionSpec-pekko.actor.default-dispatcher-3] INFO com.github.cloudfiles.core.http.auth.OAuthExtension$ - Obtaining a new access token.
407[OAuthExtensionSpec-pekko.actor.default-dispatcher-3] INFO com.github.cloudfiles.core.http.auth.OAuthExtension$ - Queuing request until token refresh is complete.
408[OAuthExtensionSpec-pekko.actor.default-dispatcher-3] INFO com.github.cloudfiles.core.http.auth.OAuthExtension$ - Successfully refreshed access token.
409[OAuthExtensionSpec-pekko.actor.default-dispatcher-10] INFO com.github.cloudfiles.core.http.auth.OAuthExtensionSpec$HttpStubActor$$anon$1 - Serving request SendRequest(HttpRequest(HttpMethod(POST),http://test.org/foo,List(X-Test: yes, Authorization),HttpEntity.Strict(none/none,0 bytes total),HttpProtocol(HTTP/1.1)),SendRequest(HttpRequest(HttpMethod(POST),http://test.org/foo,List(X-Test: yes, Authorization),HttpEntity.Strict(none/none,0 bytes total),HttpProtocol(HTTP/1.1)),java.lang.Object@35f25522,Actor[pekko://OAuthExtensionSpec/system/testProbe-20#-1932283907],OnFailure),Actor[pekko://OAuthExtensionSpec/temp/$H$t#0],OnFailure).
410[OAuthExtensionSpec-pekko.actor.default-dispatcher-10] INFO com.github.cloudfiles.core.http.auth.OAuthExtensionSpec$HttpStubActor$$anon$1 - Serving request SendRequest(HttpRequest(HttpMethod(POST),http://test.org/foo,List(X-Test: yes, Authorization),HttpEntity.Strict(none/none,0 bytes total),HttpProtocol(HTTP/1.1)),SendRequest(HttpRequest(HttpMethod(POST),http://test.org/foo,List(X-Test: yes, Authorization),HttpEntity.Strict(none/none,0 bytes total),HttpProtocol(HTTP/1.1)),java.lang.Object@35f25522,Actor[pekko://OAuthExtensionSpec/system/testProbe-20#-1932283907],OnFailure),Actor[pekko://OAuthExtensionSpec/temp/$H$u#0],OnFailure).
411[OAuthExtensionSpec-pekko.actor.default-dispatcher-10] INFO com.github.cloudfiles.core.http.auth.OAuthExtensionSpec$HttpStubActor$$anon$1 - Serving request SendRequest(HttpRequest(HttpMethod(POST),http://test.org/foo,List(X-Test: yes, Authorization),HttpEntity.Strict(none/none,0 bytes total),HttpProtocol(HTTP/1.1)),SendRequest(HttpRequest(HttpMethod(POST),http://test.org/foo,List(X-Test: yes, Authorization),HttpEntity.Strict(none/none,0 bytes total),HttpProtocol(HTTP/1.1)),java.lang.Object@35f25522,Actor[pekko://OAuthExtensionSpec/system/testProbe-22#-1465906980],OnFailure),Actor[pekko://OAuthExtensionSpec/temp/$J$v#0],OnFailure).
412[OAuthExtensionSpec-pekko.actor.default-dispatcher-10] INFO com.github.cloudfiles.core.http.auth.OAuthExtensionSpec$HttpStubActor$$anon$1 - Serving request SendRequest(HttpRequest(HttpMethod(POST),http://test.org/foo,List(X-Test: yes, Authorization),HttpEntity.Strict(none/none,0 bytes total),HttpProtocol(HTTP/1.1)),SendRequest(HttpRequest(HttpMethod(POST),http://test.org/foo,List(X-Test: yes, Authorization),HttpEntity.Strict(none/none,0 bytes total),HttpProtocol(HTTP/1.1)),java.lang.Object@35f25522,Actor[pekko://OAuthExtensionSpec/system/testProbe-22#-1465906980],OnFailure),Actor[pekko://OAuthExtensionSpec/temp/$J$w#0],OnFailure).
413[OAuthExtensionSpec-pekko.actor.default-dispatcher-10] INFO com.github.cloudfiles.core.http.auth.OAuthExtension$ - Obtaining a new access token.
414[OAuthExtensionSpec-pekko.actor.default-dispatcher-9] INFO com.github.cloudfiles.core.http.auth.OAuthExtension$ - Successfully refreshed access token.
415[OAuthExtensionSpec-pekko.actor.default-dispatcher-9] INFO com.github.cloudfiles.core.http.auth.OAuthExtensionSpec$HttpStubActor$$anon$1 - Serving request SendRequest(HttpRequest(HttpMethod(POST),http://test.org/foo,List(X-Test: yes, Authorization),HttpEntity.Strict(none/none,0 bytes total),HttpProtocol(HTTP/1.1)),SendRequest(HttpRequest(HttpMethod(POST),http://test.org/foo,List(X-Test: yes, Authorization),HttpEntity.Strict(none/none,0 bytes total),HttpProtocol(HTTP/1.1)),java.lang.Object@35f25522,Actor[pekko://OAuthExtensionSpec/system/testProbe-22#-1465906980],OnFailure),Actor[pekko://OAuthExtensionSpec/temp/$J$x#0],OnFailure).
416[OAuthExtensionSpec-pekko.actor.default-dispatcher-9] INFO com.github.cloudfiles.core.http.auth.OAuthExtensionSpec$HttpStubActor$$anon$1 - Serving request SendRequest(HttpRequest(HttpMethod(POST),http://test.org/foo,List(X-Test: yes, Authorization),HttpEntity.Strict(none/none,0 bytes total),HttpProtocol(HTTP/1.1)),SendRequest(HttpRequest(HttpMethod(POST),http://test.org/foo,List(X-Test: yes, Authorization),HttpEntity.Strict(none/none,0 bytes total),HttpProtocol(HTTP/1.1)),java.lang.Object@35f25522,Actor[pekko://OAuthExtensionSpec/system/testProbe-22#-1465906980],OnFailure),Actor[pekko://OAuthExtensionSpec/temp/$J$y#0],OnFailure).
417[RetryExtensionSpec-pekko.actor.default-dispatcher-6] WARN com.github.cloudfiles.core.http.RetryExtension$$anon$2 - Received an unaccepted response for HttpMethod(GET) https://example.org/foo.
418[RetryExtensionSpec-pekko.actor.default-dispatcher-6] ERROR com.github.cloudfiles.core.http.RetryExtension$$anon$2 - Supervisor RestartSupervisor saw failure: HttpMethod(GET) https://example.org/foo
419java.lang.RuntimeException: HttpMethod(GET) https://example.org/foo
420 at com.github.cloudfiles.core.http.RetryExtension$$anon$2.applyOrElse(RetryExtension.scala:289)
421 at com.github.cloudfiles.core.http.RetryExtension$$anon$2.applyOrElse(RetryExtension.scala:282)
422 at org.apache.pekko.actor.typed.scaladsl.Behaviors$.receiveMessagePartial$$anonfun$1(Behaviors.scala:170)
423 at org.apache.pekko.actor.typed.internal.BehaviorImpl$ReceiveBehavior.receive(BehaviorImpl.scala:147)
424 at org.apache.pekko.actor.typed.Behavior$.interpret(Behavior.scala:311)
425 at org.apache.pekko.actor.typed.Behavior$.interpretMessage(Behavior.scala:265)
426 at org.apache.pekko.actor.typed.internal.InterceptorImpl$$anon$2.apply(InterceptorImpl.scala:67)
427 at org.apache.pekko.actor.typed.internal.RestartSupervisor.aroundReceive(Supervision.scala:289)
428 at org.apache.pekko.actor.typed.internal.InterceptorImpl.receive(InterceptorImpl.scala:95)
429 at org.apache.pekko.actor.typed.Behavior$.interpret(Behavior.scala:311)
430 at org.apache.pekko.actor.typed.Behavior$.interpretMessage(Behavior.scala:265)
431 at org.apache.pekko.actor.typed.internal.adapter.ActorAdapter.handleMessage(ActorAdapter.scala:141)
432 at org.apache.pekko.actor.typed.internal.adapter.ActorAdapter.aroundReceive$$anonfun$2(ActorAdapter.scala:109)
433 at scala.runtime.function.JProcedure1.apply(JProcedure1.java:15)
434 at scala.runtime.function.JProcedure1.apply(JProcedure1.java:10)
435 at org.apache.pekko.actor.typed.internal.adapter.ActorAdapter.withSafelyAdapted(ActorAdapter.scala:213)
436 at org.apache.pekko.actor.typed.internal.adapter.ActorAdapter.aroundReceive(ActorAdapter.scala:105)
437 at org.apache.pekko.actor.ActorCell.receiveMessage(ActorCell.scala:590)
438 at org.apache.pekko.actor.ActorCell.invoke(ActorCell.scala:557)
439 at org.apache.pekko.dispatch.Mailbox.processMailbox(Mailbox.scala:272)
440 at org.apache.pekko.dispatch.Mailbox.run(Mailbox.scala:233)
441 at org.apache.pekko.dispatch.Mailbox.exec(Mailbox.scala:245)
442 at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:387)
443 at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1312)
444 at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1843)
445 at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1808)
446 at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:188)
447[OAuthExtensionSpec-pekko.actor.default-dispatcher-8] INFO com.github.cloudfiles.core.http.auth.OAuthExtensionSpec$HttpStubActor$$anon$1 - Serving request SendRequest(HttpRequest(HttpMethod(POST),http://test.org/foo,List(X-Test: yes, Authorization),HttpEntity.Strict(none/none,0 bytes total),HttpProtocol(HTTP/1.1)),SendRequest(HttpRequest(HttpMethod(POST),http://test.org/foo,List(X-Test: yes, Authorization),HttpEntity.Strict(none/none,0 bytes total),HttpProtocol(HTTP/1.1)),java.lang.Object@35f25522,Actor[pekko://OAuthExtensionSpec/system/testProbe-26#-1209187410],OnFailure),Actor[pekko://OAuthExtensionSpec/temp/$M$z#0],OnFailure).
448[OAuthExtensionSpec-pekko.actor.default-dispatcher-9] INFO com.github.cloudfiles.core.http.auth.OAuthExtensionSpec$HttpStubActor$$anon$1 - Serving request SendRequest(HttpRequest(HttpMethod(POST),http://test.org/foo,List(X-Test: yes, Authorization),HttpEntity.Strict(none/none,0 bytes total),HttpProtocol(HTTP/1.1)),SendRequest(HttpRequest(HttpMethod(POST),http://test.org/foo,List(X-Test: yes, Authorization),HttpEntity.Strict(none/none,0 bytes total),HttpProtocol(HTTP/1.1)),java.lang.Object@35f25522,Actor[pekko://OAuthExtensionSpec/system/testProbe-26#-1209187410],OnFailure),Actor[pekko://OAuthExtensionSpec/temp/$M$A#0],OnFailure).
449[RetryExtensionSpec-pekko.actor.default-dispatcher-5] WARN com.github.cloudfiles.core.http.RetryExtension$$anon$2 - Received an unaccepted response for HttpMethod(GET) https://example.org/foo.
450[RetryExtensionSpec-pekko.actor.default-dispatcher-5] ERROR com.github.cloudfiles.core.http.RetryExtension$$anon$2 - Supervisor RestartSupervisor saw failure: HttpMethod(GET) https://example.org/foo
451java.lang.RuntimeException: HttpMethod(GET) https://example.org/foo
452 at com.github.cloudfiles.core.http.RetryExtension$$anon$2.applyOrElse(RetryExtension.scala:289)
453 at com.github.cloudfiles.core.http.RetryExtension$$anon$2.applyOrElse(RetryExtension.scala:282)
454 at org.apache.pekko.actor.typed.scaladsl.Behaviors$.receiveMessagePartial$$anonfun$1(Behaviors.scala:170)
455 at org.apache.pekko.actor.typed.internal.BehaviorImpl$ReceiveBehavior.receive(BehaviorImpl.scala:147)
456 at org.apache.pekko.actor.typed.Behavior$.interpret(Behavior.scala:311)
457 at org.apache.pekko.actor.typed.Behavior$.interpretMessage(Behavior.scala:265)
458 at org.apache.pekko.actor.typed.internal.InterceptorImpl$$anon$2.apply(InterceptorImpl.scala:67)
459 at org.apache.pekko.actor.typed.internal.RestartSupervisor.aroundReceive(Supervision.scala:289)
460 at org.apache.pekko.actor.typed.internal.InterceptorImpl.receive(InterceptorImpl.scala:95)
461 at org.apache.pekko.actor.typed.Behavior$.interpret(Behavior.scala:311)
462 at org.apache.pekko.actor.typed.Behavior$.interpretMessage(Behavior.scala:265)
463 at org.apache.pekko.actor.typed.internal.adapter.ActorAdapter.handleMessage(ActorAdapter.scala:141)
464 at org.apache.pekko.actor.typed.internal.adapter.ActorAdapter.aroundReceive$$anonfun$2(ActorAdapter.scala:109)
465 at scala.runtime.function.JProcedure1.apply(JProcedure1.java:15)
466 at scala.runtime.function.JProcedure1.apply(JProcedure1.java:10)
467 at org.apache.pekko.actor.typed.internal.adapter.ActorAdapter.withSafelyAdapted(ActorAdapter.scala:213)
468 at org.apache.pekko.actor.typed.internal.adapter.ActorAdapter.aroundReceive(ActorAdapter.scala:105)
469 at org.apache.pekko.actor.ActorCell.receiveMessage(ActorCell.scala:590)
470 at org.apache.pekko.actor.ActorCell.invoke(ActorCell.scala:557)
471 at org.apache.pekko.dispatch.Mailbox.processMailbox(Mailbox.scala:272)
472 at org.apache.pekko.dispatch.Mailbox.run(Mailbox.scala:233)
473 at org.apache.pekko.dispatch.Mailbox.exec(Mailbox.scala:245)
474 at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:387)
475 at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1312)
476 at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1843)
477 at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1808)
478 at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:188)
479[FileSystemSpec-pekko.actor.default-dispatcher-3] INFO org.apache.pekko.actor.CoordinatedShutdown - Running CoordinatedShutdown with reason [ActorSystemTerminateReason]
480[RetryExtensionSpec-pekko.actor.default-dispatcher-6] WARN com.github.cloudfiles.core.http.RetryExtension$$anon$2 - Received an unaccepted response for HttpMethod(GET) https://example.org/foo.
481[RetryExtensionSpec-pekko.actor.default-dispatcher-6] ERROR com.github.cloudfiles.core.http.RetryExtension$$anon$2 - Supervisor RestartSupervisor saw failure: HttpMethod(GET) https://example.org/foo
482java.lang.RuntimeException: HttpMethod(GET) https://example.org/foo
483 at com.github.cloudfiles.core.http.RetryExtension$$anon$2.applyOrElse(RetryExtension.scala:289)
484 at com.github.cloudfiles.core.http.RetryExtension$$anon$2.applyOrElse(RetryExtension.scala:282)
485 at org.apache.pekko.actor.typed.scaladsl.Behaviors$.receiveMessagePartial$$anonfun$1(Behaviors.scala:170)
486 at org.apache.pekko.actor.typed.internal.BehaviorImpl$ReceiveBehavior.receive(BehaviorImpl.scala:147)
487 at org.apache.pekko.actor.typed.Behavior$.interpret(Behavior.scala:311)
488 at org.apache.pekko.actor.typed.Behavior$.interpretMessage(Behavior.scala:265)
489 at org.apache.pekko.actor.typed.internal.InterceptorImpl$$anon$2.apply(InterceptorImpl.scala:67)
490 at org.apache.pekko.actor.typed.internal.RestartSupervisor.aroundReceive(Supervision.scala:289)
491 at org.apache.pekko.actor.typed.internal.InterceptorImpl.receive(InterceptorImpl.scala:95)
492 at org.apache.pekko.actor.typed.Behavior$.interpret(Behavior.scala:311)
493 at org.apache.pekko.actor.typed.Behavior$.interpretMessage(Behavior.scala:265)
494 at org.apache.pekko.actor.typed.internal.adapter.ActorAdapter.handleMessage(ActorAdapter.scala:141)
495 at org.apache.pekko.actor.typed.internal.adapter.ActorAdapter.aroundReceive$$anonfun$2(ActorAdapter.scala:109)
496 at scala.runtime.function.JProcedure1.apply(JProcedure1.java:15)
497 at scala.runtime.function.JProcedure1.apply(JProcedure1.java:10)
498 at org.apache.pekko.actor.typed.internal.adapter.ActorAdapter.withSafelyAdapted(ActorAdapter.scala:213)
499 at org.apache.pekko.actor.typed.internal.adapter.ActorAdapter.aroundReceive(ActorAdapter.scala:105)
500 at org.apache.pekko.actor.ActorCell.receiveMessage(ActorCell.scala:590)
501 at org.apache.pekko.actor.ActorCell.invoke(ActorCell.scala:557)
502 at org.apache.pekko.dispatch.Mailbox.processMailbox(Mailbox.scala:272)
503 at org.apache.pekko.dispatch.Mailbox.run(Mailbox.scala:233)
504 at org.apache.pekko.dispatch.Mailbox.exec(Mailbox.scala:245)
505 at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:387)
506 at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1312)
507 at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1843)
508 at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1808)
509 at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:188)
510[SpawnerClassicSpec-pekko.actor.default-dispatcher-6] INFO org.apache.pekko.event.slf4j.Slf4jLogger - Slf4jLogger started
511[RetryExtensionSpec-pekko.actor.default-dispatcher-9] WARN com.github.cloudfiles.core.http.RetryExtension$$anon$2 - Received an unaccepted response for HttpMethod(GET) https://example.org/foo.
512[RetryExtensionSpec-pekko.actor.default-dispatcher-9] ERROR com.github.cloudfiles.core.http.RetryExtension$$anon$2 - Supervisor RestartSupervisor saw failure: HttpMethod(GET) https://example.org/foo
513java.lang.RuntimeException: HttpMethod(GET) https://example.org/foo
514 at com.github.cloudfiles.core.http.RetryExtension$$anon$2.applyOrElse(RetryExtension.scala:289)
515 at com.github.cloudfiles.core.http.RetryExtension$$anon$2.applyOrElse(RetryExtension.scala:282)
516 at org.apache.pekko.actor.typed.scaladsl.Behaviors$.receiveMessagePartial$$anonfun$1(Behaviors.scala:170)
517 at org.apache.pekko.actor.typed.internal.BehaviorImpl$ReceiveBehavior.receive(BehaviorImpl.scala:147)
518 at org.apache.pekko.actor.typed.Behavior$.interpret(Behavior.scala:311)
519 at org.apache.pekko.actor.typed.Behavior$.interpretMessage(Behavior.scala:265)
520 at org.apache.pekko.actor.typed.internal.InterceptorImpl$$anon$2.apply(InterceptorImpl.scala:67)
521 at org.apache.pekko.actor.typed.internal.RestartSupervisor.aroundReceive(Supervision.scala:289)
522 at org.apache.pekko.actor.typed.internal.InterceptorImpl.receive(InterceptorImpl.scala:95)
523 at org.apache.pekko.actor.typed.Behavior$.interpret(Behavior.scala:311)
524 at org.apache.pekko.actor.typed.Behavior$.interpretMessage(Behavior.scala:265)
525 at org.apache.pekko.actor.typed.internal.adapter.ActorAdapter.handleMessage(ActorAdapter.scala:141)
526 at org.apache.pekko.actor.typed.internal.adapter.ActorAdapter.aroundReceive$$anonfun$2(ActorAdapter.scala:109)
527 at scala.runtime.function.JProcedure1.apply(JProcedure1.java:15)
528 at scala.runtime.function.JProcedure1.apply(JProcedure1.java:10)
529 at org.apache.pekko.actor.typed.internal.adapter.ActorAdapter.withSafelyAdapted(ActorAdapter.scala:213)
530 at org.apache.pekko.actor.typed.internal.adapter.ActorAdapter.aroundReceive(ActorAdapter.scala:105)
531 at org.apache.pekko.actor.ActorCell.receiveMessage(ActorCell.scala:590)
532 at org.apache.pekko.actor.ActorCell.invoke(ActorCell.scala:557)
533 at org.apache.pekko.dispatch.Mailbox.processMailbox(Mailbox.scala:272)
534 at org.apache.pekko.dispatch.Mailbox.run(Mailbox.scala:233)
535 at org.apache.pekko.dispatch.Mailbox.exec(Mailbox.scala:245)
536 at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:387)
537 at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1312)
538 at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1843)
539 at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1808)
540 at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:188)
541[RetryExtensionSpec-pekko.actor.default-dispatcher-5] WARN com.github.cloudfiles.core.http.RetryExtension$$anon$2 - Received an unaccepted response for HttpMethod(GET) https://example.org/foo.
542[RetryExtensionSpec-pekko.actor.default-dispatcher-5] ERROR com.github.cloudfiles.core.http.RetryExtension$$anon$2 - Supervisor RestartSupervisor saw failure: HttpMethod(GET) https://example.org/foo
543java.lang.RuntimeException: HttpMethod(GET) https://example.org/foo
544 at com.github.cloudfiles.core.http.RetryExtension$$anon$2.applyOrElse(RetryExtension.scala:289)
545 at com.github.cloudfiles.core.http.RetryExtension$$anon$2.applyOrElse(RetryExtension.scala:282)
546 at org.apache.pekko.actor.typed.scaladsl.Behaviors$.receiveMessagePartial$$anonfun$1(Behaviors.scala:170)
547 at org.apache.pekko.actor.typed.internal.BehaviorImpl$ReceiveBehavior.receive(BehaviorImpl.scala:147)
548 at org.apache.pekko.actor.typed.Behavior$.interpret(Behavior.scala:311)
549 at org.apache.pekko.actor.typed.Behavior$.interpretMessage(Behavior.scala:265)
550 at org.apache.pekko.actor.typed.internal.InterceptorImpl$$anon$2.apply(InterceptorImpl.scala:67)
551 at org.apache.pekko.actor.typed.internal.RestartSupervisor.aroundReceive(Supervision.scala:289)
552 at org.apache.pekko.actor.typed.internal.InterceptorImpl.receive(InterceptorImpl.scala:95)
553 at org.apache.pekko.actor.typed.Behavior$.interpret(Behavior.scala:311)
554 at org.apache.pekko.actor.typed.Behavior$.interpretMessage(Behavior.scala:265)
555 at org.apache.pekko.actor.typed.internal.adapter.ActorAdapter.handleMessage(ActorAdapter.scala:141)
556 at org.apache.pekko.actor.typed.internal.adapter.ActorAdapter.aroundReceive$$anonfun$2(ActorAdapter.scala:109)
557 at scala.runtime.function.JProcedure1.apply(JProcedure1.java:15)
558 at scala.runtime.function.JProcedure1.apply(JProcedure1.java:10)
559 at org.apache.pekko.actor.typed.internal.adapter.ActorAdapter.withSafelyAdapted(ActorAdapter.scala:213)
560 at org.apache.pekko.actor.typed.internal.adapter.ActorAdapter.aroundReceive(ActorAdapter.scala:105)
561 at org.apache.pekko.actor.ActorCell.receiveMessage(ActorCell.scala:590)
562 at org.apache.pekko.actor.ActorCell.invoke(ActorCell.scala:557)
563 at org.apache.pekko.dispatch.Mailbox.processMailbox(Mailbox.scala:272)
564 at org.apache.pekko.dispatch.Mailbox.run(Mailbox.scala:233)
565 at org.apache.pekko.dispatch.Mailbox.exec(Mailbox.scala:245)
566 at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:387)
567 at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1312)
568 at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1843)
569 at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1808)
570 at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:188)
571[RetryExtensionSpec-pekko.actor.default-dispatcher-10] WARN com.github.cloudfiles.core.http.RetryExtension$$anon$2 - Received an unaccepted response for HttpMethod(GET) https://example.org/foo.
572[RetryExtensionSpec-pekko.actor.default-dispatcher-10] ERROR com.github.cloudfiles.core.http.RetryExtension$$anon$2 - Supervisor RestartSupervisor saw failure: HttpMethod(GET) https://example.org/foo
573java.lang.RuntimeException: HttpMethod(GET) https://example.org/foo
574 at com.github.cloudfiles.core.http.RetryExtension$$anon$2.applyOrElse(RetryExtension.scala:289)
575 at com.github.cloudfiles.core.http.RetryExtension$$anon$2.applyOrElse(RetryExtension.scala:282)
576 at org.apache.pekko.actor.typed.scaladsl.Behaviors$.receiveMessagePartial$$anonfun$1(Behaviors.scala:170)
577 at org.apache.pekko.actor.typed.internal.BehaviorImpl$ReceiveBehavior.receive(BehaviorImpl.scala:147)
578 at org.apache.pekko.actor.typed.Behavior$.interpret(Behavior.scala:311)
579 at org.apache.pekko.actor.typed.Behavior$.interpretMessage(Behavior.scala:265)
580 at org.apache.pekko.actor.typed.internal.InterceptorImpl$$anon$2.apply(InterceptorImpl.scala:67)
581 at org.apache.pekko.actor.typed.internal.RestartSupervisor.aroundReceive(Supervision.scala:289)
582 at org.apache.pekko.actor.typed.internal.InterceptorImpl.receive(InterceptorImpl.scala:95)
583 at org.apache.pekko.actor.typed.Behavior$.interpret(Behavior.scala:311)
584 at org.apache.pekko.actor.typed.Behavior$.interpretMessage(Behavior.scala:265)
585 at org.apache.pekko.actor.typed.internal.adapter.ActorAdapter.handleMessage(ActorAdapter.scala:141)
586 at org.apache.pekko.actor.typed.internal.adapter.ActorAdapter.aroundReceive$$anonfun$2(ActorAdapter.scala:109)
587 at scala.runtime.function.JProcedure1.apply(JProcedure1.java:15)
588 at scala.runtime.function.JProcedure1.apply(JProcedure1.java:10)
589 at org.apache.pekko.actor.typed.internal.adapter.ActorAdapter.withSafelyAdapted(ActorAdapter.scala:213)
590 at org.apache.pekko.actor.typed.internal.adapter.ActorAdapter.aroundReceive(ActorAdapter.scala:105)
591 at org.apache.pekko.actor.ActorCell.receiveMessage(ActorCell.scala:590)
592 at org.apache.pekko.actor.ActorCell.invoke(ActorCell.scala:557)
593 at org.apache.pekko.dispatch.Mailbox.processMailbox(Mailbox.scala:272)
594 at org.apache.pekko.dispatch.Mailbox.run(Mailbox.scala:233)
595 at org.apache.pekko.dispatch.Mailbox.exec(Mailbox.scala:245)
596 at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:387)
597 at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1312)
598 at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1843)
599 at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1808)
600 at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:188)
601[RetryExtensionSpec-pekko.actor.default-dispatcher-6] WARN com.github.cloudfiles.core.http.RetryExtension$$anon$2 - Received an unaccepted response for HttpMethod(GET) https://example.org/foo.
602[RetryExtensionSpec-pekko.actor.default-dispatcher-6] ERROR com.github.cloudfiles.core.http.RetryExtension$$anon$2 - Supervisor RestartSupervisor saw failure: HttpMethod(GET) https://example.org/foo
603java.lang.RuntimeException: HttpMethod(GET) https://example.org/foo
604 at com.github.cloudfiles.core.http.RetryExtension$$anon$2.applyOrElse(RetryExtension.scala:289)
605 at com.github.cloudfiles.core.http.RetryExtension$$anon$2.applyOrElse(RetryExtension.scala:282)
606 at org.apache.pekko.actor.typed.scaladsl.Behaviors$.receiveMessagePartial$$anonfun$1(Behaviors.scala:170)
607 at org.apache.pekko.actor.typed.internal.BehaviorImpl$ReceiveBehavior.receive(BehaviorImpl.scala:147)
608 at org.apache.pekko.actor.typed.Behavior$.interpret(Behavior.scala:311)
609 at org.apache.pekko.actor.typed.Behavior$.interpretMessage(Behavior.scala:265)
610 at org.apache.pekko.actor.typed.internal.InterceptorImpl$$anon$2.apply(InterceptorImpl.scala:67)
611 at org.apache.pekko.actor.typed.internal.RestartSupervisor.aroundReceive(Supervision.scala:289)
612 at org.apache.pekko.actor.typed.internal.InterceptorImpl.receive(InterceptorImpl.scala:95)
613 at org.apache.pekko.actor.typed.Behavior$.interpret(Behavior.scala:311)
614 at org.apache.pekko.actor.typed.Behavior$.interpretMessage(Behavior.scala:265)
615 at org.apache.pekko.actor.typed.internal.adapter.ActorAdapter.handleMessage(ActorAdapter.scala:141)
616 at org.apache.pekko.actor.typed.internal.adapter.ActorAdapter.aroundReceive$$anonfun$2(ActorAdapter.scala:109)
617 at scala.runtime.function.JProcedure1.apply(JProcedure1.java:15)
618 at scala.runtime.function.JProcedure1.apply(JProcedure1.java:10)
619 at org.apache.pekko.actor.typed.internal.adapter.ActorAdapter.withSafelyAdapted(ActorAdapter.scala:213)
620 at org.apache.pekko.actor.typed.internal.adapter.ActorAdapter.aroundReceive(ActorAdapter.scala:105)
621 at org.apache.pekko.actor.ActorCell.receiveMessage(ActorCell.scala:590)
622 at org.apache.pekko.actor.ActorCell.invoke(ActorCell.scala:557)
623 at org.apache.pekko.dispatch.Mailbox.processMailbox(Mailbox.scala:272)
624 at org.apache.pekko.dispatch.Mailbox.run(Mailbox.scala:233)
625 at org.apache.pekko.dispatch.Mailbox.exec(Mailbox.scala:245)
626 at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:387)
627 at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1312)
628 at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1843)
629 at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1808)
630 at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:188)
631[RetryExtensionSpec-pekko.actor.default-dispatcher-10] WARN com.github.cloudfiles.core.http.RetryExtension$$anon$2 - Received an unaccepted response for HttpMethod(GET) https://example.org/foo.
632[OAuthExtensionSpec-pekko.actor.default-dispatcher-10] INFO com.github.cloudfiles.core.http.auth.OAuthExtension$ - Obtaining a new access token.
633[OAuthExtensionSpec-pekko.actor.default-dispatcher-10] INFO com.github.cloudfiles.core.http.auth.OAuthExtensionSpec$HttpStubActor$$anon$1 - Serving request SendRequest(HttpRequest(HttpMethod(POST),https://test.idp.org/tokens,List(),HttpEntity.Strict(application/x-www-form-urlencoded,165 bytes total),HttpProtocol(HTTP/1.1)),null,Actor[pekko://OAuthExtensionSpec/temp/$L$B#0],OnFailure).
634[info] FileSystemSpec:
635[RetryExtensionSpec-pekko.actor.default-dispatcher-9] ERROR org.apache.pekko.actor.SupervisorStrategy - HttpMethod(GET) https://example.org/foo
636java.lang.RuntimeException: HttpMethod(GET) https://example.org/foo
637 at com.github.cloudfiles.core.http.RetryExtension$$anon$2.applyOrElse(RetryExtension.scala:289)
638 at com.github.cloudfiles.core.http.RetryExtension$$anon$2.applyOrElse(RetryExtension.scala:282)
639 at org.apache.pekko.actor.typed.scaladsl.Behaviors$.receiveMessagePartial$$anonfun$1(Behaviors.scala:170)
640 at org.apache.pekko.actor.typed.internal.BehaviorImpl$ReceiveBehavior.receive(BehaviorImpl.scala:147)
641 at org.apache.pekko.actor.typed.Behavior$.interpret(Behavior.scala:311)
642 at org.apache.pekko.actor.typed.Behavior$.interpretMessage(Behavior.scala:265)
643 at org.apache.pekko.actor.typed.internal.InterceptorImpl$$anon$2.apply(InterceptorImpl.scala:67)
644 at org.apache.pekko.actor.typed.internal.RestartSupervisor.aroundReceive(Supervision.scala:289)
645 at org.apache.pekko.actor.typed.internal.InterceptorImpl.receive(InterceptorImpl.scala:95)
646 at org.apache.pekko.actor.typed.Behavior$.interpret(Behavior.scala:311)
647 at org.apache.pekko.actor.typed.Behavior$.interpretMessage(Behavior.scala:265)
648 at org.apache.pekko.actor.typed.internal.adapter.ActorAdapter.handleMessage(ActorAdapter.scala:141)
649[info] FileSystem
650 at org.apache.pekko.actor.typed.internal.adapter.ActorAdapter.aroundReceive$$anonfun$2(ActorAdapter.scala:109)
651 at scala.runtime.function.JProcedure1.apply(JProcedure1.java:15)
652 at scala.runtime.function.JProcedure1.apply(JProcedure1.java:10)
653 at org.apache.pekko.actor.typed.internal.adapter.ActorAdapter.withSafelyAdapted(ActorAdapter.scala:213)
654 at org.apache.pekko.actor.typed.internal.adapter.ActorAdapter.aroundReceive(ActorAdapter.scala:105)
655 at org.apache.pekko.actor.ActorCell.receiveMessage(ActorCell.scala:590)
656 at org.apache.pekko.actor.ActorCell.invoke(ActorCell.scala:557)
657 at org.apache.pekko.dispatch.Mailbox.processMailbox(Mailbox.scala:272)
658 at org.apache.pekko.dispatch.Mailbox.run(Mailbox.scala:233)
659 at org.apache.pekko.dispatch.Mailbox.exec(Mailbox.scala:245)
660 at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:387)
661 at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1312)
662 at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1843)
663 at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1808)
664 at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:188)
665[OAuthExtensionSpec-pekko.actor.default-dispatcher-11] INFO com.github.cloudfiles.core.http.auth.OAuthExtension$ - Successfully refreshed access token.
666[info] - should resolve a folder by its path
667[OAuthExtensionSpec-pekko.actor.default-dispatcher-11] INFO com.github.cloudfiles.core.http.auth.OAuthExtensionSpec$HttpStubActor$$anon$1 - Serving request SendRequest(HttpRequest(HttpMethod(POST),http://test.org/foo,List(X-Test: yes, Authorization),HttpEntity.Strict(none/none,0 bytes total),HttpProtocol(HTTP/1.1)),SendRequest(HttpRequest(HttpMethod(POST),http://test.org/foo,List(X-Test: yes, Authorization),HttpEntity.Strict(none/none,0 bytes total),HttpProtocol(HTTP/1.1)),java.lang.Object@35f25522,Actor[pekko://OAuthExtensionSpec/system/testProbe-26#-1209187410],OnFailure),Actor[pekko://OAuthExtensionSpec/temp/$M$C#0],OnFailure).
668[info] - should handle a failed future in a combined operation
669[OAuthExtensionSpec-pekko.actor.default-dispatcher-11] INFO com.github.cloudfiles.core.http.auth.OAuthExtensionSpec$HttpStubActor$$anon$1 - Serving request SendRequest(HttpRequest(HttpMethod(POST),http://test.org/foo,List(X-Test: yes, Authorization),HttpEntity.Strict(none/none,0 bytes total),HttpProtocol(HTTP/1.1)),SendRequest(HttpRequest(HttpMethod(POST),http://test.org/foo,List(X-Test: yes, Authorization),HttpEntity.Strict(none/none,0 bytes total),HttpProtocol(HTTP/1.1)),java.lang.Object@35f25522,Actor[pekko://OAuthExtensionSpec/system/testProbe-26#-1209187410],OnFailure),Actor[pekko://OAuthExtensionSpec/temp/$M$D#0],OnFailure).
670[info] - should resolve a file by its path
671[info] - should obtain the content of the root folder
672[info] - should resolve a sequence of path components by combining them to a path
673[info] - should provide an empty close() implementation
674[info] - should update both a file's properties and content
675[info] ModelSpec:
676[info] FolderContent
677[info] - should map files and folders
678[info] - should deal with undefined mapping functions
679[info] - should map files and folders in parallel
680[info] - should deal with undefined mapping functions when mapping in parallel
681[info] - should return a failed future if a parallel mapping fails
682[info] - should map files and folders with Try in parallel if mapping is successful
683[info] - should map files and folders with Try in parallel if mappings fail
684[info] - should deal with undefined mapping functions when mapping with Try in parallel
685[RetryExtensionSpec-pekko.actor.default-dispatcher-9] WARN com.github.cloudfiles.core.http.RetryExtension$$anon$2 - Received an unaccepted response for HttpMethod(GET) https://example.org/foo.
686[RetryExtensionSpec-pekko.actor.default-dispatcher-9] ERROR com.github.cloudfiles.core.http.RetryExtension$$anon$2 - Supervisor RestartSupervisor saw failure: HttpMethod(GET) https://example.org/foo
687java.lang.RuntimeException: HttpMethod(GET) https://example.org/foo
688 at com.github.cloudfiles.core.http.RetryExtension$$anon$2.applyOrElse(RetryExtension.scala:289)
689 at com.github.cloudfiles.core.http.RetryExtension$$anon$2.applyOrElse(RetryExtension.scala:282)
690 at org.apache.pekko.actor.typed.scaladsl.Behaviors$.receiveMessagePartial$$anonfun$1(Behaviors.scala:170)
691 at org.apache.pekko.actor.typed.internal.BehaviorImpl$ReceiveBehavior.receive(BehaviorImpl.scala:147)
692 at org.apache.pekko.actor.typed.Behavior$.interpret(Behavior.scala:311)
693 at org.apache.pekko.actor.typed.Behavior$.interpretMessage(Behavior.scala:265)
694 at org.apache.pekko.actor.typed.internal.InterceptorImpl$$anon$2.apply(InterceptorImpl.scala:67)
695 at org.apache.pekko.actor.typed.internal.RestartSupervisor.aroundReceive(Supervision.scala:289)
696 at org.apache.pekko.actor.typed.internal.InterceptorImpl.receive(InterceptorImpl.scala:95)
697 at org.apache.pekko.actor.typed.Behavior$.interpret(Behavior.scala:311)
698 at org.apache.pekko.actor.typed.Behavior$.interpretMessage(Behavior.scala:265)
699 at org.apache.pekko.actor.typed.internal.adapter.ActorAdapter.handleMessage(ActorAdapter.scala:141)
700 at org.apache.pekko.actor.typed.internal.adapter.ActorAdapter.aroundReceive$$anonfun$2(ActorAdapter.scala:109)
701 at scala.runtime.function.JProcedure1.apply(JProcedure1.java:15)
702 at scala.runtime.function.JProcedure1.apply(JProcedure1.java:10)
703 at org.apache.pekko.actor.typed.internal.adapter.ActorAdapter.withSafelyAdapted(ActorAdapter.scala:213)
704 at org.apache.pekko.actor.typed.internal.adapter.ActorAdapter.aroundReceive(ActorAdapter.scala:105)
705 at org.apache.pekko.actor.ActorCell.receiveMessage(ActorCell.scala:590)
706 at org.apache.pekko.actor.ActorCell.invoke(ActorCell.scala:557)
707 at org.apache.pekko.dispatch.Mailbox.processMailbox(Mailbox.scala:272)
708 at org.apache.pekko.dispatch.Mailbox.run(Mailbox.scala:233)
709 at org.apache.pekko.dispatch.Mailbox.exec(Mailbox.scala:245)
710 at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:387)
711 at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1312)
712 at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1843)
713 at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1808)
714 at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:188)
715[RetryExtensionSpec-pekko.actor.default-dispatcher-6] WARN com.github.cloudfiles.core.http.RetryExtension$$anon$2 - Received an unaccepted response for HttpMethod(GET) https://example.org/foo.
716[RetryExtensionSpec-pekko.actor.default-dispatcher-6] ERROR org.apache.pekko.actor.SupervisorStrategy - HttpMethod(GET) https://example.org/foo
717java.lang.RuntimeException: HttpMethod(GET) https://example.org/foo
718 at com.github.cloudfiles.core.http.RetryExtension$$anon$2.applyOrElse(RetryExtension.scala:289)
719 at com.github.cloudfiles.core.http.RetryExtension$$anon$2.applyOrElse(RetryExtension.scala:282)
720 at org.apache.pekko.actor.typed.scaladsl.Behaviors$.receiveMessagePartial$$anonfun$1(Behaviors.scala:170)
721 at org.apache.pekko.actor.typed.internal.BehaviorImpl$ReceiveBehavior.receive(BehaviorImpl.scala:147)
722 at org.apache.pekko.actor.typed.Behavior$.interpret(Behavior.scala:311)
723 at org.apache.pekko.actor.typed.Behavior$.interpretMessage(Behavior.scala:265)
724 at org.apache.pekko.actor.typed.internal.InterceptorImpl$$anon$2.apply(InterceptorImpl.scala:67)
725 at org.apache.pekko.actor.typed.internal.RestartSupervisor.aroundReceive(Supervision.scala:289)
726 at org.apache.pekko.actor.typed.internal.InterceptorImpl.receive(InterceptorImpl.scala:95)
727 at org.apache.pekko.actor.typed.Behavior$.interpret(Behavior.scala:311)
728 at org.apache.pekko.actor.typed.Behavior$.interpretMessage(Behavior.scala:265)
729 at org.apache.pekko.actor.typed.internal.adapter.ActorAdapter.handleMessage(ActorAdapter.scala:141)
730 at org.apache.pekko.actor.typed.internal.adapter.ActorAdapter.aroundReceive$$anonfun$2(ActorAdapter.scala:109)
731 at scala.runtime.function.JProcedure1.apply(JProcedure1.java:15)
732 at scala.runtime.function.JProcedure1.apply(JProcedure1.java:10)
733 at org.apache.pekko.actor.typed.internal.adapter.ActorAdapter.withSafelyAdapted(ActorAdapter.scala:213)
734 at org.apache.pekko.actor.typed.internal.adapter.ActorAdapter.aroundReceive(ActorAdapter.scala:105)
735 at org.apache.pekko.actor.ActorCell.receiveMessage(ActorCell.scala:590)
736 at org.apache.pekko.actor.ActorCell.invoke(ActorCell.scala:557)
737 at org.apache.pekko.dispatch.Mailbox.processMailbox(Mailbox.scala:272)
738 at org.apache.pekko.dispatch.Mailbox.run(Mailbox.scala:233)
739 at org.apache.pekko.dispatch.Mailbox.exec(Mailbox.scala:245)
740 at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:387)
741 at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1312)
742 at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1843)
743 at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1808)
744 at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:188)
745[RetryExtensionSpec-pekko.actor.default-dispatcher-10] WARN com.github.cloudfiles.core.http.RetryExtension$$anon$2 - Received an unaccepted response for HttpMethod(GET) https://example.org/foo.
746[RetryExtensionSpec-pekko.actor.default-dispatcher-10] ERROR com.github.cloudfiles.core.http.RetryExtension$$anon$2 - Supervisor RestartSupervisor saw failure [1]: HttpMethod(GET) https://example.org/foo
747java.lang.RuntimeException: HttpMethod(GET) https://example.org/foo
748 at com.github.cloudfiles.core.http.RetryExtension$$anon$2.applyOrElse(RetryExtension.scala:289)
749 at com.github.cloudfiles.core.http.RetryExtension$$anon$2.applyOrElse(RetryExtension.scala:282)
750 at org.apache.pekko.actor.typed.scaladsl.Behaviors$.receiveMessagePartial$$anonfun$1(Behaviors.scala:170)
751 at org.apache.pekko.actor.typed.internal.BehaviorImpl$ReceiveBehavior.receive(BehaviorImpl.scala:147)
752 at org.apache.pekko.actor.typed.Behavior$.interpret(Behavior.scala:311)
753 at org.apache.pekko.actor.typed.Behavior$.interpretMessage(Behavior.scala:265)
754 at org.apache.pekko.actor.typed.internal.InterceptorImpl$$anon$2.apply(InterceptorImpl.scala:67)
755 at org.apache.pekko.actor.typed.internal.RestartSupervisor.aroundReceive(Supervision.scala:289)
756 at org.apache.pekko.actor.typed.internal.InterceptorImpl.receive(InterceptorImpl.scala:95)
757 at org.apache.pekko.actor.typed.Behavior$.interpret(Behavior.scala:311)
758 at org.apache.pekko.actor.typed.Behavior$.interpretMessage(Behavior.scala:265)
759 at org.apache.pekko.actor.typed.internal.adapter.ActorAdapter.handleMessage(ActorAdapter.scala:141)
760 at org.apache.pekko.actor.typed.internal.adapter.ActorAdapter.aroundReceive$$anonfun$2(ActorAdapter.scala:109)
761 at scala.runtime.function.JProcedure1.apply(JProcedure1.java:15)
762 at scala.runtime.function.JProcedure1.apply(JProcedure1.java:10)
763 at org.apache.pekko.actor.typed.internal.adapter.ActorAdapter.withSafelyAdapted(ActorAdapter.scala:213)
764 at org.apache.pekko.actor.typed.internal.adapter.ActorAdapter.aroundReceive(ActorAdapter.scala:105)
765 at org.apache.pekko.actor.ActorCell.receiveMessage(ActorCell.scala:590)
766 at org.apache.pekko.actor.ActorCell.invoke(ActorCell.scala:557)
767 at org.apache.pekko.dispatch.Mailbox.processMailbox(Mailbox.scala:272)
768 at org.apache.pekko.dispatch.Mailbox.run(Mailbox.scala:233)
769 at org.apache.pekko.dispatch.Mailbox.exec(Mailbox.scala:245)
770 at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:387)
771 at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1312)
772 at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1843)
773 at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1808)
774 at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:188)
775[OAuthExtensionSpec-pekko.actor.default-dispatcher-11] INFO org.apache.pekko.actor.DeadLetterActorRef - pekkoDeadLetter Message [org.apache.pekko.actor.testkit.typed.scaladsl.ActorTestKit$$anon$1] to Actor[pekko://OAuthExtensionSpec/deadLetters] was not delivered. [1] dead letters encountered. If this is not an expected behavior then Actor[pekko://OAuthExtensionSpec/deadLetters] may have terminated unexpectedly. This logging can be turned off or adjusted with configuration settings 'pekko.log-dead-letters' and 'pekko.log-dead-letters-during-shutdown'.
776[OAuthExtensionSpec-pekko.actor.default-dispatcher-11] INFO org.apache.pekko.actor.LocalActorRef - pekkoDeadLetter Message [com.github.cloudfiles.core.http.HttpRequestSender$SendRequest] to Actor[pekko://OAuthExtensionSpec/user/$O#-1040501041] was not delivered. [2] dead letters encountered. If this is not an expected behavior then Actor[pekko://OAuthExtensionSpec/user/$O#-1040501041] may have terminated unexpectedly. This logging can be turned off or adjusted with configuration settings 'pekko.log-dead-letters' and 'pekko.log-dead-letters-during-shutdown'.
777[RetryAfterExtensionSpec-pekko.actor.default-dispatcher-3] INFO org.apache.pekko.event.slf4j.Slf4jLogger - Slf4jLogger started
778[SpawnerClassicSpec-pekko.actor.default-dispatcher-3] INFO org.apache.pekko.event.slf4j.Slf4jLogger - Slf4jLogger started
779[OAuthExtensionSpec-pekko.actor.default-dispatcher-11] INFO com.github.cloudfiles.core.http.auth.OAuthExtensionSpec$HttpStubActor$$anon$1 - Serving request SendRequest(HttpRequest(HttpMethod(POST),http://test.org/foo,List(X-Test: yes, Authorization),HttpEntity.Strict(none/none,0 bytes total),HttpProtocol(HTTP/1.1)),SendRequest(HttpRequest(HttpMethod(POST),http://test.org/foo,List(X-Test: yes, Authorization),HttpEntity.Strict(none/none,0 bytes total),HttpProtocol(HTTP/1.1)),java.lang.Object@35f25522,Actor[pekko://OAuthExtensionSpec/system/testProbe-44#1543686091],OnFailure),Actor[pekko://OAuthExtensionSpec/temp/$P$E#0],OnFailure).
780[OAuthExtensionSpec-pekko.actor.default-dispatcher-10] INFO com.github.cloudfiles.core.http.auth.OAuthExtension$ - Obtaining a new access token.
781[OAuthExtensionSpec-pekko.actor.default-dispatcher-8] INFO org.apache.pekko.actor.LocalActorRef - pekkoDeadLetter Message [com.github.cloudfiles.core.http.HttpRequestSender$Stop$] to Actor[pekko://OAuthExtensionSpec/user/$P#287069843] was unhandled. [3] dead letters encountered. This logging can be turned off or adjusted with configuration settings 'pekko.log-dead-letters' and 'pekko.log-dead-letters-during-shutdown'.
782[OAuthExtensionSpec-pekko.actor.default-dispatcher-3] INFO org.apache.pekko.actor.CoordinatedShutdown - Running CoordinatedShutdown with reason [ActorSystemTerminateReason]
783[info] OAuthExtensionSpec:
784[info] OAuthExtension
785[info] - should add the Authorization header to requests
786[info] - should drop an empty Authorization header
787[info] - should pass an existing Authorization header through
788[info] - should take the discard mode into account
789[info] - should handle a failure response from the target request actor
790[info] - should handle a response status exception from the target actor
791[info] - should obtain another access token when receiving an UNAUTHORIZED response status
792[info] - should send a notification about a successful refresh operation
793[info] - should handle a failed refresh operation
794[info] - should send a notification about a failed refresh operation
795[info] - should handle an unexpected response from the IDP
796[info] - should hold incoming requests until the access token has been refreshed
797[info] - should do only a single refresh operation for concurrent unauthorized requests
798[info] - should do only a single refresh operation for concurrent unauthorized responses
799[info] - should handle a stop request
800[info] - should handle a stop request when refreshing the access token
801[RetryExtensionSpec-pekko.actor.default-dispatcher-10] WARN com.github.cloudfiles.core.http.RetryExtension$$anon$2 - Received an unaccepted response for HttpMethod(GET) https://example.org/foo.
802[RetryExtensionSpec-pekko.actor.default-dispatcher-10] ERROR com.github.cloudfiles.core.http.RetryExtension$$anon$2 - Supervisor RestartSupervisor saw failure [2]: HttpMethod(GET) https://example.org/foo
803java.lang.RuntimeException: HttpMethod(GET) https://example.org/foo
804 at com.github.cloudfiles.core.http.RetryExtension$$anon$2.applyOrElse(RetryExtension.scala:289)
805 at com.github.cloudfiles.core.http.RetryExtension$$anon$2.applyOrElse(RetryExtension.scala:282)
806 at org.apache.pekko.actor.typed.scaladsl.Behaviors$.receiveMessagePartial$$anonfun$1(Behaviors.scala:170)
807 at org.apache.pekko.actor.typed.internal.BehaviorImpl$ReceiveBehavior.receive(BehaviorImpl.scala:147)
808 at org.apache.pekko.actor.typed.Behavior$.interpret(Behavior.scala:311)
809 at org.apache.pekko.actor.typed.Behavior$.interpretMessage(Behavior.scala:265)
810 at org.apache.pekko.actor.typed.internal.InterceptorImpl$$anon$2.apply(InterceptorImpl.scala:67)
811 at org.apache.pekko.actor.typed.internal.RestartSupervisor.aroundReceive(Supervision.scala:289)
812 at org.apache.pekko.actor.typed.internal.InterceptorImpl.receive(InterceptorImpl.scala:95)
813 at org.apache.pekko.actor.typed.Behavior$.interpret(Behavior.scala:311)
814 at org.apache.pekko.actor.typed.Behavior$.interpretMessage(Behavior.scala:265)
815 at org.apache.pekko.actor.typed.internal.adapter.ActorAdapter.handleMessage(ActorAdapter.scala:141)
816 at org.apache.pekko.actor.typed.internal.adapter.ActorAdapter.aroundReceive$$anonfun$2(ActorAdapter.scala:109)
817 at scala.runtime.function.JProcedure1.apply(JProcedure1.java:15)
818 at scala.runtime.function.JProcedure1.apply(JProcedure1.java:10)
819 at org.apache.pekko.actor.typed.internal.adapter.ActorAdapter.withSafelyAdapted(ActorAdapter.scala:213)
820 at org.apache.pekko.actor.typed.internal.adapter.ActorAdapter.aroundReceive(ActorAdapter.scala:105)
821 at org.apache.pekko.actor.ActorCell.receiveMessage(ActorCell.scala:590)
822 at org.apache.pekko.actor.ActorCell.invoke(ActorCell.scala:557)
823 at org.apache.pekko.dispatch.Mailbox.processMailbox(Mailbox.scala:272)
824 at org.apache.pekko.dispatch.Mailbox.run(Mailbox.scala:233)
825 at org.apache.pekko.dispatch.Mailbox.exec(Mailbox.scala:245)
826 at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:387)
827 at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1312)
828 at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1843)
829 at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1808)
830 at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:188)
831[RetryAfterExtensionSpec-pekko.actor.default-dispatcher-5] INFO com.github.cloudfiles.core.http.RetryAfterExtension$$anon$1 - Received status 429 for HttpMethod(GET) https://example.org/foo. Retrying after 1 second
832[SpawnerTypedSpec-pekko.actor.default-dispatcher-3] INFO org.apache.pekko.event.slf4j.Slf4jLogger - Slf4jLogger started
833[SpawnerClassicSpec-pekko.actor.default-dispatcher-7] INFO org.apache.pekko.actor.CoordinatedShutdown - Running CoordinatedShutdown with reason [ActorSystemTerminateReason]
834[SpawnerTypedSpec-pekko.actor.default-dispatcher-3] INFO org.apache.pekko.actor.CoordinatedShutdown - Running CoordinatedShutdown with reason [ActorSystemTerminateReason]
835[SpawnerClassicSpec-pekko.actor.default-dispatcher-5] INFO org.apache.pekko.actor.CoordinatedShutdown - Running CoordinatedShutdown with reason [ActorSystemTerminateReason]
836[BasicAuthExtensionSpec-pekko.actor.default-dispatcher-5] INFO org.apache.pekko.event.slf4j.Slf4jLogger - Slf4jLogger started
837[RetryExtensionSpec-pekko.actor.default-dispatcher-5] WARN com.github.cloudfiles.core.http.RetryExtension$$anon$2 - Received an unaccepted response for HttpMethod(GET) https://example.org/foo.
838[RetryExtensionSpec-pekko.actor.default-dispatcher-5] ERROR com.github.cloudfiles.core.http.RetryExtension$$anon$2 - Supervisor RestartSupervisor saw failure [3]: HttpMethod(GET) https://example.org/foo
839java.lang.RuntimeException: HttpMethod(GET) https://example.org/foo
840 at com.github.cloudfiles.core.http.RetryExtension$$anon$2.applyOrElse(RetryExtension.scala:289)
841 at com.github.cloudfiles.core.http.RetryExtension$$anon$2.applyOrElse(RetryExtension.scala:282)
842 at org.apache.pekko.actor.typed.scaladsl.Behaviors$.receiveMessagePartial$$anonfun$1(Behaviors.scala:170)
843 at org.apache.pekko.actor.typed.internal.BehaviorImpl$ReceiveBehavior.receive(BehaviorImpl.scala:147)
844 at org.apache.pekko.actor.typed.Behavior$.interpret(Behavior.scala:311)
845 at org.apache.pekko.actor.typed.Behavior$.interpretMessage(Behavior.scala:265)
846 at org.apache.pekko.actor.typed.internal.InterceptorImpl$$anon$2.apply(InterceptorImpl.scala:67)
847 at org.apache.pekko.actor.typed.internal.RestartSupervisor.aroundReceive(Supervision.scala:289)
848 at org.apache.pekko.actor.typed.internal.InterceptorImpl.receive(InterceptorImpl.scala:95)
849 at org.apache.pekko.actor.typed.Behavior$.interpret(Behavior.scala:311)
850 at org.apache.pekko.actor.typed.Behavior$.interpretMessage(Behavior.scala:265)
851 at org.apache.pekko.actor.typed.internal.adapter.ActorAdapter.handleMessage(ActorAdapter.scala:141)
852 at org.apache.pekko.actor.typed.internal.adapter.ActorAdapter.aroundReceive$$anonfun$2(ActorAdapter.scala:109)
853 at scala.runtime.function.JProcedure1.apply(JProcedure1.java:15)
854 at scala.runtime.function.JProcedure1.apply(JProcedure1.java:10)
855 at org.apache.pekko.actor.typed.internal.adapter.ActorAdapter.withSafelyAdapted(ActorAdapter.scala:213)
856 at org.apache.pekko.actor.typed.internal.adapter.ActorAdapter.aroundReceive(ActorAdapter.scala:105)
857 at org.apache.pekko.actor.ActorCell.receiveMessage(ActorCell.scala:590)
858 at org.apache.pekko.actor.ActorCell.invoke(ActorCell.scala:557)
859 at org.apache.pekko.dispatch.Mailbox.processMailbox(Mailbox.scala:272)
860 at org.apache.pekko.dispatch.Mailbox.run(Mailbox.scala:233)
861 at org.apache.pekko.dispatch.Mailbox.exec(Mailbox.scala:245)
862 at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:387)
863 at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1312)
864 at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1843)
865 at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1808)
866 at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:188)
867[BasicAuthExtensionSpec-pekko.actor.default-dispatcher-7] INFO org.apache.pekko.actor.DeadLetterActorRef - pekkoDeadLetter Message [org.apache.pekko.actor.testkit.typed.scaladsl.ActorTestKit$$anon$1] to Actor[pekko://BasicAuthExtensionSpec/deadLetters] was not delivered. [1] dead letters encountered. If this is not an expected behavior then Actor[pekko://BasicAuthExtensionSpec/deadLetters] may have terminated unexpectedly. This logging can be turned off or adjusted with configuration settings 'pekko.log-dead-letters' and 'pekko.log-dead-letters-during-shutdown'.
868[RetryExtensionSpec-pekko.actor.default-dispatcher-5] WARN com.github.cloudfiles.core.http.RetryExtension$$anon$2 - Received an unaccepted response for HttpMethod(GET) https://example.org/foo.
869[RetryExtensionSpec-pekko.actor.default-dispatcher-5] ERROR com.github.cloudfiles.core.http.RetryExtension$$anon$2 - Supervisor RestartSupervisor saw failure [1]: HttpMethod(GET) https://example.org/foo
870java.lang.RuntimeException: HttpMethod(GET) https://example.org/foo
871 at com.github.cloudfiles.core.http.RetryExtension$$anon$2.applyOrElse(RetryExtension.scala:289)
872 at com.github.cloudfiles.core.http.RetryExtension$$anon$2.applyOrElse(RetryExtension.scala:282)
873 at org.apache.pekko.actor.typed.scaladsl.Behaviors$.receiveMessagePartial$$anonfun$1(Behaviors.scala:170)
874 at org.apache.pekko.actor.typed.internal.BehaviorImpl$ReceiveBehavior.receive(BehaviorImpl.scala:147)
875 at org.apache.pekko.actor.typed.Behavior$.interpret(Behavior.scala:311)
876 at org.apache.pekko.actor.typed.Behavior$.interpretMessage(Behavior.scala:265)
877 at org.apache.pekko.actor.typed.internal.InterceptorImpl$$anon$2.apply(InterceptorImpl.scala:67)
878 at org.apache.pekko.actor.typed.internal.RestartSupervisor.aroundReceive(Supervision.scala:289)
879 at org.apache.pekko.actor.typed.internal.InterceptorImpl.receive(InterceptorImpl.scala:95)
880 at org.apache.pekko.actor.typed.Behavior$.interpret(Behavior.scala:311)
881 at org.apache.pekko.actor.typed.Behavior$.interpretMessage(Behavior.scala:265)
882 at org.apache.pekko.actor.typed.internal.adapter.ActorAdapter.handleMessage(ActorAdapter.scala:141)
883 at org.apache.pekko.actor.typed.internal.adapter.ActorAdapter.aroundReceive$$anonfun$2(ActorAdapter.scala:109)
884 at scala.runtime.function.JProcedure1.apply(JProcedure1.java:15)
885 at scala.runtime.function.JProcedure1.apply(JProcedure1.java:10)
886 at org.apache.pekko.actor.typed.internal.adapter.ActorAdapter.withSafelyAdapted(ActorAdapter.scala:213)
887 at org.apache.pekko.actor.typed.internal.adapter.ActorAdapter.aroundReceive(ActorAdapter.scala:105)
888 at org.apache.pekko.actor.ActorCell.receiveMessage(ActorCell.scala:590)
889 at org.apache.pekko.actor.ActorCell.invoke(ActorCell.scala:557)
890 at org.apache.pekko.dispatch.Mailbox.processMailbox(Mailbox.scala:272)
891 at org.apache.pekko.dispatch.Mailbox.run(Mailbox.scala:233)
892 at org.apache.pekko.dispatch.Mailbox.exec(Mailbox.scala:245)
893 at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:387)
894 at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1312)
895 at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1843)
896 at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1808)
897 at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:188)
898[BasicAuthExtensionSpec-pekko.actor.default-dispatcher-9] INFO org.apache.pekko.actor.LocalActorRef - pekkoDeadLetter Message [com.github.cloudfiles.core.http.HttpRequestSender$SendRequest] to Actor[pekko://BasicAuthExtensionSpec/user/$d#3312062] was not delivered. [2] dead letters encountered. If this is not an expected behavior then Actor[pekko://BasicAuthExtensionSpec/user/$d#3312062] may have terminated unexpectedly. This logging can be turned off or adjusted with configuration settings 'pekko.log-dead-letters' and 'pekko.log-dead-letters-during-shutdown'.
899[BasicAuthExtensionSpec-pekko.actor.default-dispatcher-9] INFO org.apache.pekko.actor.CoordinatedShutdown - Running CoordinatedShutdown with reason [ActorSystemTerminateReason]
900[DelegateFileSystemSpec-pekko.actor.default-dispatcher-3] INFO org.apache.pekko.event.slf4j.Slf4jLogger - Slf4jLogger started
901[WalkSpec-pekko.actor.default-dispatcher-5] INFO org.apache.pekko.event.slf4j.Slf4jLogger - Slf4jLogger started
902[RetryExtensionSpec-pekko.actor.default-dispatcher-9] WARN com.github.cloudfiles.core.http.RetryExtension$$anon$2 - Received an unaccepted response for HttpMethod(GET) https://example.org/foo.
903[RetryExtensionSpec-pekko.actor.default-dispatcher-9] ERROR com.github.cloudfiles.core.http.RetryExtension$$anon$2 - Supervisor RestartSupervisor saw failure [2]: HttpMethod(GET) https://example.org/foo
904java.lang.RuntimeException: HttpMethod(GET) https://example.org/foo
905 at com.github.cloudfiles.core.http.RetryExtension$$anon$2.applyOrElse(RetryExtension.scala:289)
906 at com.github.cloudfiles.core.http.RetryExtension$$anon$2.applyOrElse(RetryExtension.scala:282)
907 at org.apache.pekko.actor.typed.scaladsl.Behaviors$.receiveMessagePartial$$anonfun$1(Behaviors.scala:170)
908 at org.apache.pekko.actor.typed.internal.BehaviorImpl$ReceiveBehavior.receive(BehaviorImpl.scala:147)
909 at org.apache.pekko.actor.typed.Behavior$.interpret(Behavior.scala:311)
910 at org.apache.pekko.actor.typed.Behavior$.interpretMessage(Behavior.scala:265)
911 at org.apache.pekko.actor.typed.internal.InterceptorImpl$$anon$2.apply(InterceptorImpl.scala:67)
912 at org.apache.pekko.actor.typed.internal.RestartSupervisor.aroundReceive(Supervision.scala:289)
913 at org.apache.pekko.actor.typed.internal.InterceptorImpl.receive(InterceptorImpl.scala:95)
914 at org.apache.pekko.actor.typed.Behavior$.interpret(Behavior.scala:311)
915 at org.apache.pekko.actor.typed.Behavior$.interpretMessage(Behavior.scala:265)
916 at org.apache.pekko.actor.typed.internal.adapter.ActorAdapter.handleMessage(ActorAdapter.scala:141)
917 at org.apache.pekko.actor.typed.internal.adapter.ActorAdapter.aroundReceive$$anonfun$2(ActorAdapter.scala:109)
918 at scala.runtime.function.JProcedure1.apply(JProcedure1.java:15)
919 at scala.runtime.function.JProcedure1.apply(JProcedure1.java:10)
920 at org.apache.pekko.actor.typed.internal.adapter.ActorAdapter.withSafelyAdapted(ActorAdapter.scala:213)
921 at org.apache.pekko.actor.typed.internal.adapter.ActorAdapter.aroundReceive(ActorAdapter.scala:105)
922 at org.apache.pekko.actor.ActorCell.receiveMessage(ActorCell.scala:590)
923 at org.apache.pekko.actor.ActorCell.invoke(ActorCell.scala:557)
924 at org.apache.pekko.dispatch.Mailbox.processMailbox(Mailbox.scala:272)
925 at org.apache.pekko.dispatch.Mailbox.run(Mailbox.scala:233)
926 at org.apache.pekko.dispatch.Mailbox.exec(Mailbox.scala:245)
927 at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:387)
928 at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1312)
929 at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1843)
930 at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1808)
931 at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:188)
932[DelegateFileSystemSpec-pekko.actor.default-dispatcher-3] INFO org.apache.pekko.actor.CoordinatedShutdown - Running CoordinatedShutdown with reason [ActorSystemTerminateReason]
933[HttpRequestSenderSpec-pekko.actor.default-dispatcher-3] INFO org.apache.pekko.event.slf4j.Slf4jLogger - Slf4jLogger started
934[RetryAfterExtensionSpec-pekko.actor.default-dispatcher-3] INFO com.github.cloudfiles.core.http.RetryAfterExtension$$anon$1 - Received status 429 for HttpMethod(GET) https://example.org/foo. Retrying after 1 second
935[WalkSpec-pekko.actor.default-dispatcher-5] INFO org.apache.pekko.actor.CoordinatedShutdown - Running CoordinatedShutdown with reason [ActorSystemTerminateReason]
936[RequestQueueSpec-pekko.actor.default-dispatcher-5] INFO org.apache.pekko.event.slf4j.Slf4jLogger - Slf4jLogger started
937[RetryExtensionSpec-pekko.actor.default-dispatcher-10] WARN com.github.cloudfiles.core.http.RetryExtension$$anon$2 - Received an unaccepted response for HttpMethod(GET) https://example.org/foo.
938[RetryExtensionSpec-pekko.actor.default-dispatcher-10] ERROR com.github.cloudfiles.core.http.RetryExtension$$anon$2 - Supervisor RestartSupervisor saw failure [3]: HttpMethod(GET) https://example.org/foo
939java.lang.RuntimeException: HttpMethod(GET) https://example.org/foo
940 at com.github.cloudfiles.core.http.RetryExtension$$anon$2.applyOrElse(RetryExtension.scala:289)
941 at com.github.cloudfiles.core.http.RetryExtension$$anon$2.applyOrElse(RetryExtension.scala:282)
942 at org.apache.pekko.actor.typed.scaladsl.Behaviors$.receiveMessagePartial$$anonfun$1(Behaviors.scala:170)
943 at org.apache.pekko.actor.typed.internal.BehaviorImpl$ReceiveBehavior.receive(BehaviorImpl.scala:147)
944 at org.apache.pekko.actor.typed.Behavior$.interpret(Behavior.scala:311)
945 at org.apache.pekko.actor.typed.Behavior$.interpretMessage(Behavior.scala:265)
946 at org.apache.pekko.actor.typed.internal.InterceptorImpl$$anon$2.apply(InterceptorImpl.scala:67)
947 at org.apache.pekko.actor.typed.internal.RestartSupervisor.aroundReceive(Supervision.scala:289)
948 at org.apache.pekko.actor.typed.internal.InterceptorImpl.receive(InterceptorImpl.scala:95)
949 at org.apache.pekko.actor.typed.Behavior$.interpret(Behavior.scala:311)
950 at org.apache.pekko.actor.typed.Behavior$.interpretMessage(Behavior.scala:265)
951 at org.apache.pekko.actor.typed.internal.adapter.ActorAdapter.handleMessage(ActorAdapter.scala:141)
952 at org.apache.pekko.actor.typed.internal.adapter.ActorAdapter.aroundReceive$$anonfun$2(ActorAdapter.scala:109)
953 at scala.runtime.function.JProcedure1.apply(JProcedure1.java:15)
954 at scala.runtime.function.JProcedure1.apply(JProcedure1.java:10)
955 at org.apache.pekko.actor.typed.internal.adapter.ActorAdapter.withSafelyAdapted(ActorAdapter.scala:213)
956 at org.apache.pekko.actor.typed.internal.adapter.ActorAdapter.aroundReceive(ActorAdapter.scala:105)
957 at org.apache.pekko.actor.ActorCell.receiveMessage(ActorCell.scala:590)
958 at org.apache.pekko.actor.ActorCell.invoke(ActorCell.scala:557)
959 at org.apache.pekko.dispatch.Mailbox.processMailbox(Mailbox.scala:272)
960 at org.apache.pekko.dispatch.Mailbox.run(Mailbox.scala:233)
961 at org.apache.pekko.dispatch.Mailbox.exec(Mailbox.scala:245)
962 at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:387)
963 at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1312)
964 at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1843)
965 at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1808)
966 at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:188)
967[RetryExtensionSpec-pekko.actor.default-dispatcher-8] WARN com.github.cloudfiles.core.http.RetryExtension$$anon$2 - Received an unaccepted response for HttpMethod(GET) https://example.org/foo.
968[RetryExtensionSpec-pekko.actor.default-dispatcher-8] ERROR com.github.cloudfiles.core.http.RetryExtension$$anon$2 - Supervisor RestartSupervisor saw failure [1]: HttpMethod(GET) https://example.org/foo
969java.lang.RuntimeException: HttpMethod(GET) https://example.org/foo
970 at com.github.cloudfiles.core.http.RetryExtension$$anon$2.applyOrElse(RetryExtension.scala:289)
971 at com.github.cloudfiles.core.http.RetryExtension$$anon$2.applyOrElse(RetryExtension.scala:282)
972 at org.apache.pekko.actor.typed.scaladsl.Behaviors$.receiveMessagePartial$$anonfun$1(Behaviors.scala:170)
973 at org.apache.pekko.actor.typed.internal.BehaviorImpl$ReceiveBehavior.receive(BehaviorImpl.scala:147)
974 at org.apache.pekko.actor.typed.Behavior$.interpret(Behavior.scala:311)
975 at org.apache.pekko.actor.typed.Behavior$.interpretMessage(Behavior.scala:265)
976 at org.apache.pekko.actor.typed.internal.InterceptorImpl$$anon$2.apply(InterceptorImpl.scala:67)
977 at org.apache.pekko.actor.typed.internal.RestartSupervisor.aroundReceive(Supervision.scala:289)
978 at org.apache.pekko.actor.typed.internal.InterceptorImpl.receive(InterceptorImpl.scala:95)
979 at org.apache.pekko.actor.typed.Behavior$.interpret(Behavior.scala:311)
980 at org.apache.pekko.actor.typed.Behavior$.interpretMessage(Behavior.scala:265)
981 at org.apache.pekko.actor.typed.internal.adapter.ActorAdapter.handleMessage(ActorAdapter.scala:141)
982 at org.apache.pekko.actor.typed.internal.adapter.ActorAdapter.aroundReceive$$anonfun$2(ActorAdapter.scala:109)
983 at scala.runtime.function.JProcedure1.apply(JProcedure1.java:15)
984 at scala.runtime.function.JProcedure1.apply(JProcedure1.java:10)
985 at org.apache.pekko.actor.typed.internal.adapter.ActorAdapter.withSafelyAdapted(ActorAdapter.scala:213)
986 at org.apache.pekko.actor.typed.internal.adapter.ActorAdapter.aroundReceive(ActorAdapter.scala:105)
987 at org.apache.pekko.actor.ActorCell.receiveMessage(ActorCell.scala:590)
988 at org.apache.pekko.actor.ActorCell.invoke(ActorCell.scala:557)
989 at org.apache.pekko.dispatch.Mailbox.processMailbox(Mailbox.scala:272)
990 at org.apache.pekko.dispatch.Mailbox.run(Mailbox.scala:233)
991 at org.apache.pekko.dispatch.Mailbox.exec(Mailbox.scala:245)
992 at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:387)
993 at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1312)
994 at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1843)
995 at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1808)
996 at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:188)
997[HttpRequestSenderSpec-pekko.actor.default-dispatcher-3] INFO org.apache.pekko.actor.CoordinatedShutdown - Running CoordinatedShutdown with reason [ActorSystemTerminateReason]
998[RetryExtensionSpec-pekko.actor.default-dispatcher-8] WARN com.github.cloudfiles.core.http.RetryExtension$$anon$2 - Received an unaccepted response for HttpMethod(GET) https://example.org/foo.
999[RetryExtensionSpec-pekko.actor.default-dispatcher-8] ERROR com.github.cloudfiles.core.http.RetryExtension$$anon$2 - Supervisor RestartSupervisor saw failure [2]: HttpMethod(GET) https://example.org/foo
1000java.lang.RuntimeException: HttpMethod(GET) https://example.org/foo
1001 at com.github.cloudfiles.core.http.RetryExtension$$anon$2.applyOrElse(RetryExtension.scala:289)
1002 at com.github.cloudfiles.core.http.RetryExtension$$anon$2.applyOrElse(RetryExtension.scala:282)
1003 at org.apache.pekko.actor.typed.scaladsl.Behaviors$.receiveMessagePartial$$anonfun$1(Behaviors.scala:170)
1004 at org.apache.pekko.actor.typed.internal.BehaviorImpl$ReceiveBehavior.receive(BehaviorImpl.scala:147)
1005 at org.apache.pekko.actor.typed.Behavior$.interpret(Behavior.scala:311)
1006 at org.apache.pekko.actor.typed.Behavior$.interpretMessage(Behavior.scala:265)
1007 at org.apache.pekko.actor.typed.internal.InterceptorImpl$$anon$2.apply(InterceptorImpl.scala:67)
1008 at org.apache.pekko.actor.typed.internal.RestartSupervisor.aroundReceive(Supervision.scala:289)
1009 at org.apache.pekko.actor.typed.internal.InterceptorImpl.receive(InterceptorImpl.scala:95)
1010 at org.apache.pekko.actor.typed.Behavior$.interpret(Behavior.scala:311)
1011 at org.apache.pekko.actor.typed.Behavior$.interpretMessage(Behavior.scala:265)
1012 at org.apache.pekko.actor.typed.internal.adapter.ActorAdapter.handleMessage(ActorAdapter.scala:141)
1013 at org.apache.pekko.actor.typed.internal.adapter.ActorAdapter.aroundReceive$$anonfun$2(ActorAdapter.scala:109)
1014 at scala.runtime.function.JProcedure1.apply(JProcedure1.java:15)
1015 at scala.runtime.function.JProcedure1.apply(JProcedure1.java:10)
1016 at org.apache.pekko.actor.typed.internal.adapter.ActorAdapter.withSafelyAdapted(ActorAdapter.scala:213)
1017 at org.apache.pekko.actor.typed.internal.adapter.ActorAdapter.aroundReceive(ActorAdapter.scala:105)
1018 at org.apache.pekko.actor.ActorCell.receiveMessage(ActorCell.scala:590)
1019 at org.apache.pekko.actor.ActorCell.invoke(ActorCell.scala:557)
1020 at org.apache.pekko.dispatch.Mailbox.processMailbox(Mailbox.scala:272)
1021 at org.apache.pekko.dispatch.Mailbox.run(Mailbox.scala:233)
1022 at org.apache.pekko.dispatch.Mailbox.exec(Mailbox.scala:245)
1023 at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:387)
1024 at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1312)
1025 at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1843)
1026 at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1808)
1027 at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:188)
1028[RetryExtensionSpec-pekko.actor.default-dispatcher-6] WARN com.github.cloudfiles.core.http.RetryExtension$$anon$2 - Received an unaccepted response for HttpMethod(GET) https://example.org/foo.
1029[RetryExtensionSpec-pekko.actor.default-dispatcher-6] ERROR com.github.cloudfiles.core.http.RetryExtension$$anon$2 - Supervisor RestartSupervisor saw failure [3]: HttpMethod(GET) https://example.org/foo
1030java.lang.RuntimeException: HttpMethod(GET) https://example.org/foo
1031 at com.github.cloudfiles.core.http.RetryExtension$$anon$2.applyOrElse(RetryExtension.scala:289)
1032 at com.github.cloudfiles.core.http.RetryExtension$$anon$2.applyOrElse(RetryExtension.scala:282)
1033 at org.apache.pekko.actor.typed.scaladsl.Behaviors$.receiveMessagePartial$$anonfun$1(Behaviors.scala:170)
1034 at org.apache.pekko.actor.typed.internal.BehaviorImpl$ReceiveBehavior.receive(BehaviorImpl.scala:147)
1035 at org.apache.pekko.actor.typed.Behavior$.interpret(Behavior.scala:311)
1036 at org.apache.pekko.actor.typed.Behavior$.interpretMessage(Behavior.scala:265)
1037 at org.apache.pekko.actor.typed.internal.InterceptorImpl$$anon$2.apply(InterceptorImpl.scala:67)
1038 at org.apache.pekko.actor.typed.internal.RestartSupervisor.aroundReceive(Supervision.scala:289)
1039 at org.apache.pekko.actor.typed.internal.InterceptorImpl.receive(InterceptorImpl.scala:95)
1040 at org.apache.pekko.actor.typed.Behavior$.interpret(Behavior.scala:311)
1041 at org.apache.pekko.actor.typed.Behavior$.interpretMessage(Behavior.scala:265)
1042 at org.apache.pekko.actor.typed.internal.adapter.ActorAdapter.handleMessage(ActorAdapter.scala:141)
1043 at org.apache.pekko.actor.typed.internal.adapter.ActorAdapter.aroundReceive$$anonfun$2(ActorAdapter.scala:109)
1044 at scala.runtime.function.JProcedure1.apply(JProcedure1.java:15)
1045 at scala.runtime.function.JProcedure1.apply(JProcedure1.java:10)
1046 at org.apache.pekko.actor.typed.internal.adapter.ActorAdapter.withSafelyAdapted(ActorAdapter.scala:213)
1047 at org.apache.pekko.actor.typed.internal.adapter.ActorAdapter.aroundReceive(ActorAdapter.scala:105)
1048 at org.apache.pekko.actor.ActorCell.receiveMessage(ActorCell.scala:590)
1049 at org.apache.pekko.actor.ActorCell.invoke(ActorCell.scala:557)
1050 at org.apache.pekko.dispatch.Mailbox.processMailbox(Mailbox.scala:272)
1051 at org.apache.pekko.dispatch.Mailbox.run(Mailbox.scala:233)
1052 at org.apache.pekko.dispatch.Mailbox.exec(Mailbox.scala:245)
1053 at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:387)
1054 at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1312)
1055 at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1843)
1056 at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1808)
1057 at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:188)
1058[RetryExtensionSpec-pekko.actor.default-dispatcher-8] WARN com.github.cloudfiles.core.http.RetryExtension$$anon$2 - Received an unaccepted response for HttpMethod(GET) https://example.org/foo.
1059[RetryExtensionSpec-pekko.actor.default-dispatcher-8] ERROR com.github.cloudfiles.core.http.RetryExtension$$anon$2 - Supervisor RestartSupervisor saw failure [4]: HttpMethod(GET) https://example.org/foo
1060java.lang.RuntimeException: HttpMethod(GET) https://example.org/foo
1061 at com.github.cloudfiles.core.http.RetryExtension$$anon$2.applyOrElse(RetryExtension.scala:289)
1062 at com.github.cloudfiles.core.http.RetryExtension$$anon$2.applyOrElse(RetryExtension.scala:282)
1063 at org.apache.pekko.actor.typed.scaladsl.Behaviors$.receiveMessagePartial$$anonfun$1(Behaviors.scala:170)
1064 at org.apache.pekko.actor.typed.internal.BehaviorImpl$ReceiveBehavior.receive(BehaviorImpl.scala:147)
1065 at org.apache.pekko.actor.typed.Behavior$.interpret(Behavior.scala:311)
1066 at org.apache.pekko.actor.typed.Behavior$.interpretMessage(Behavior.scala:265)
1067 at org.apache.pekko.actor.typed.internal.InterceptorImpl$$anon$2.apply(InterceptorImpl.scala:67)
1068 at org.apache.pekko.actor.typed.internal.RestartSupervisor.aroundReceive(Supervision.scala:289)
1069 at org.apache.pekko.actor.typed.internal.InterceptorImpl.receive(InterceptorImpl.scala:95)
1070 at org.apache.pekko.actor.typed.Behavior$.interpret(Behavior.scala:311)
1071 at org.apache.pekko.actor.typed.Behavior$.interpretMessage(Behavior.scala:265)
1072 at org.apache.pekko.actor.typed.internal.adapter.ActorAdapter.handleMessage(ActorAdapter.scala:141)
1073 at org.apache.pekko.actor.typed.internal.adapter.ActorAdapter.aroundReceive$$anonfun$2(ActorAdapter.scala:109)
1074 at scala.runtime.function.JProcedure1.apply(JProcedure1.java:15)
1075 at scala.runtime.function.JProcedure1.apply(JProcedure1.java:10)
1076 at org.apache.pekko.actor.typed.internal.adapter.ActorAdapter.withSafelyAdapted(ActorAdapter.scala:213)
1077 at org.apache.pekko.actor.typed.internal.adapter.ActorAdapter.aroundReceive(ActorAdapter.scala:105)
1078 at org.apache.pekko.actor.ActorCell.receiveMessage(ActorCell.scala:590)
1079 at org.apache.pekko.actor.ActorCell.invoke(ActorCell.scala:557)
1080 at org.apache.pekko.dispatch.Mailbox.processMailbox(Mailbox.scala:272)
1081 at org.apache.pekko.dispatch.Mailbox.run(Mailbox.scala:233)
1082 at org.apache.pekko.dispatch.Mailbox.exec(Mailbox.scala:245)
1083 at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:387)
1084 at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1312)
1085 at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1843)
1086 at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1808)
1087 at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:188)
1088[RetryExtensionSpec-pekko.actor.default-dispatcher-8] INFO org.apache.pekko.actor.CoordinatedShutdown - Running CoordinatedShutdown with reason [ActorSystemTerminateReason]
1089[info] SpawnerClassicSpec:
1090[info] Spawner
1091[info] - should support creating an actor from an untyped actor system
1092[info] - should support creating an actor with a name from an untyped actor system
1093[info] - should support creating an actor from an untyped actor context
1094[info] - should support creating an actor with a name from an untyped actor context
1095[info] RetryExtensionSpec:
1096[info] RetryExtension
1097[info] - should handle a successful request
1098[info] - should propagate the discard entity mode when forwarding a request
1099[info] - should handle a failed request
1100[info] - should correctly evaluate the check function for retries
1101[info] - should retry a failed request
1102[info] - should handle multiple parallel requests
1103[info] - should discard the entity when retrying a request in discard mode Never
1104[info] - should retry a successful request if the check function demands this
1105[info] - should retry only for the configured number of times
1106[info] - should not discard the entity for the request passed to the caller
1107[info] - should support retry with exponential backoff
1108[info] - should correctly evaluate the upper bound of exponential backoff
1109[info] - should retry only for the configured number of times with exponential backoff
1110[info] - should handle a Stop command
1111[RequestQueueSpec-pekko.actor.default-dispatcher-3] INFO org.apache.pekko.actor.CoordinatedShutdown - Running CoordinatedShutdown with reason [ActorSystemTerminateReason]
1112[RetryAfterExtensionSpec-pekko.actor.default-dispatcher-5] INFO com.github.cloudfiles.core.http.RetryAfterExtension$$anon$1 - Received status 429 for HttpMethod(GET) https://example.org/foo. Retrying after 1 second
1113[RetryAfterExtensionSpec-pekko.actor.default-dispatcher-3] INFO com.github.cloudfiles.core.http.RetryAfterExtension$$anon$1 - Received status 429 for HttpMethod(GET) https://example.org/foo. Retrying after 60000 milliseconds
1114[info] SecretSpec:
1115[info] A Secret
1116[info] - should create the password on demand
1117[info] - should not cache the password
1118[info] - should support creating an instance from a string
1119[info] SpawnerTypedSpec:
1120[info] Spawner
1121[info] - should support creating an actor from a typed actor context
1122[info] - should support creating an actor with a name from a typed actor context
1123[info] ProxySupportSpec:
1124[info] ProxySupportSpec
1125[info] - should provide a selector func that never uses a proxy
1126[info] - should provide a selector func that uses a specific proxy
1127[info] - should provide a selector func that queries the default proxy selector
1128[info] - should handle an empty list of proxies returned from the selector
1129[info] - should handle a proxy without an address returned from the selector
1130[info] - should iterate over the list of proxies from the selector to find a suitable one
1131[info] BasicAuthExtensionSpec:
1132[info] BasicAuthExtension
1133[info] - should add an authorization header to requests
1134[info] - should keep an existing defined authorization header
1135[info] - should drop an empty authorization header from the request
1136[info] - should stop the request actor when it is stopped
1137[info] OAuthTokenDataSpec:
1138[info] OAuthTokenData
1139[info] - should parse a valid JSON response with both tokens
1140[info] - should parse a valid JSON response with only the access token
1141[info] - should parse a JSON response without an access token
1142[info] UriEncodingHelperSpec:
1143[info] UriEncodingHelper
1144[info] - should URL-encode a string
1145[info] - should not modify a string when no encoding is needed
1146[info] - should URL-decode a string
1147[info] - should not modify a string when no decoding is needed
1148[info] - should remove trailing characters from a string
1149[info] - should not modify a string if no trailing characters are removed
1150[info] - should not modify a URI that already ends with a separator
1151[info] - should add a separator character to a URI if necessary
1152[info] - should not modify a URI that already starts with a separator
1153[info] - should add a leading separator to a URI if necessary
1154[info] - should not modify a URI if no trailing separator can be removed
1155[info] - should remove a trailing separator from a URI
1156[info] - should not modify a string if no prefix can be removed
1157[info] - should remove an existing prefix from a string
1158[info] - should not change a URI that does not start with a leading separator
1159[info] - should remove leading separators from a URI
1160[info] - should report that a URI has a parent element
1161[info] - should detect a top-level URI without a slash
1162[info] - should detect a top-level URI with a leading slash
1163[info] - should split a URI in a parent and a name component
1164[info] - should handle a split operation for a top-level URI starting with a slash
1165[info] - should handle a split operation for a top-level URI without a slash
1166[info] - should handle a split operation if the URI ends with a separator
1167[info] - should handle a split operation for a top-level URI ending with a slash
1168[info] - should handle a split operation if the URI starts with a scheme, but has no name
1169[info] - should split a URI into its components
1170[info] - should split a URI starting with a slash into its components
1171[info] - should split a URI into its components and decode them
1172[info] - should generate a URI from its components
1173[info] - should generate a URI from its components after encoding them
1174[info] - should map the components of a URI
1175[info] - should encode the components of a URI
1176[info] - should decode the components of a URI
1177[info] - should count the number of components of an empty URI
1178[info] - should count the number of components of a URI with multiple components
1179[info] DelegateFileSystemSpec:
1180[info] DelegateFileSystem
1181[info] - should return the root ID
1182[info] - should resolve a path
1183[info] - should resolve path components
1184[info] - should resolve a file
1185[info] - should resolve a folder
1186[info] - should return the content of a folder
1187[info] - should create a folder
1188[info] - should update a folder
1189[info] - should delete a folder
1190[info] - should create a file
1191[info] - should update a file
1192[info] - should update the content of a file
1193[info] - should download a file
1194[info] - should delete a file
1195[info] - should patch a folder
1196[info] - should patch a file
1197[info] - should close the underlying FileSystem
1198[info] WalkSpec:
1199[info] Walk
1200[info] - should return all files in the scanned BFS directory structure
1201[info] - should return all folders in the scanned BFS directory structure
1202[info] - should correctly resolve a larger number of folders
1203[info] - should support an empty iteration in BFS order
1204[info] - should support iteration in BFS order
1205[info] - should return all files in the scanned DFS directory structure
1206[info] - should return all folders in the scanned DFS directory structure
1207[info] - should process the files of a directory before sub dirs in DFS mode
1208[info] - should support an empty iteration in DFS order
1209[info] - should support iteration in DFS order
1210[info] - should fail the source if there is an error when executing a file system operation
1211[info] - should apply a transformer function in BFS order
1212[info] - should support different folder options in BFS order
1213[info] - should apply a transformer function in DFS order
1214[info] - should support different folder options in DFS order
1215[info] - should support collecting parent data in BFS order
1216[info] - should support collecting parent data in DFS order
1217[info] - should support different options to resolve folders
1218[info] LRUCacheSpec:
1219[info] A LRUCache
1220[info] - should allow adding entries up to its capacity
1221[info] - should remove older entries to keep its maximum capacity
1222[info] - should move an entry to the front when it is re-added
1223[info] - should handle an LRU get for an unknown key
1224[info] - should move an existing entry to the front when it is queried by getLRU
1225[info] - should handle a getOrPut() operation for an existing key
1226[info] - should handle a getOrPut() operation for a non-existing key
1227[info] HttpRequestSenderSpec:
1228[info] HttpRequestSender
1229[info] - should forward a request to another request actor
1230[info] - should handle a timeout when forwarding a request
1231[info] FailedResult
1232[info] - should discard the response entity for discard mode Never
1233[info] - should discard nothing if no response is available
1234[info] - should not discard the response entity for discard mode Always
1235[info] - should not discard the response entity for discard mode OnFailure
1236[info] FailedResponseException
1237[info] - should initialize the exception message with the response status
1238[info] RequestQueueSpec:
1239[info] The RequestQueue object
1240[info] - should extract the port of an HTTPS URI
1241[info] - should extract the port of an HTTP URI
1242[info] - should extract the port from an URI if it is provided
1243[info] - should create an HTTP request flow to a host
1244[info] - should create an HTTPS request flow to a host
1245[info] - should create an HTTP request flow with a non-standard port to a host
1246[RetryAfterExtensionSpec-pekko.actor.default-dispatcher-3] INFO com.github.cloudfiles.core.http.RetryAfterExtension$$anon$1 - Received status 429 for HttpMethod(GET) https://example.org/foo. Retrying after 1 second
1247[RetryAfterExtensionSpec-pekko.actor.default-dispatcher-5] INFO org.apache.pekko.actor.CoordinatedShutdown - Running CoordinatedShutdown with reason [ActorSystemTerminateReason]
1248[info] RetryAfterExtensionSpec:
1249[info] RetryAfterExtension
1250[info] - should handle a successful request
1251[info] - should propagate the discard entity mode when forwarding a request
1252[info] - should handle a failed request
1253[info] - should handle a request that failed with another status code
1254[info] - should handle a request failing with status 429 without a retry-after header
1255[info] - should handle a request failing with status 429 with a retry-after header and a delay
1256[info] - should handle a request failing with status 429 with a retry-after header and a date
1257[info] - should correctly schedule retries
1258[info] - should discard the entity when retrying a request in discard mode Never
1259[info] - should react on a Stop message
1260Starting build for ProjectRef(file:/build/repo/,webDav) (cloud-files-webdav)... [2/7]
1261Compile scalacOptions: -Wconf:msg=can be rewritten automatically under:s, -source:3.8
1262[info] compiling 6 Scala sources to /build/repo/webdav/target/scala-3.8.0-RC2/classes ...
1263[info] done compiling
1264[info] compiling 4 Scala sources to /build/repo/webdav/target/scala-3.8.0-RC2/test-classes ...
1265[info] done compiling
1266[pool-38-thread-3-ScalaTest-running-PropRequestGeneratorSpec] WARN com.github.cloudfiles.webdav.PropRequestGenerator$ - No description attribute defined. Ignoring element description.
1267[info] DavModelSpec:
1268[info] Attributes
1269[info] - should support adding an attribute by its key
1270[info] - should support adding an attribute using a namespace key pair
1271[info] DavModel
1272[info] - should provide an empty Attributes instance
1273[info] - should create a new folder with all properties
1274[info] - should create a new folder with default properties
1275[info] - should create a new file with all properties
1276[info] - should create a new file with default properties
1277[info] PropRequestGeneratorSpec:
1278[info] PropRequestGenerator
1279[info] - should return no request if there are no attributes
1280[info] - should create a request with a description attribute
1281[info] - should ignore the description if no attribute is defined
1282[info] - should create a request to set additional attributes
1283[info] - should create a request to remove attributes
1284[info] - should create a request with both set and remove elements
1285[info] - should define standard attributes for PROPFIND requests
1286[info] - should return no PROPFIND request if no attributes are selected
1287[info] - should return a PROPFIND request containing the standard attributes and the description attribute
1288[info] - should return a PROPFIND request containing the additional attributes
1289[info] - should return a PROPFIND request containing additional attributes and the description attribute
1290[info] - should return a PROPFIND request containing the description attribute only once
1291[info] - should return a PROPFIND request containing no duplicate standard attributes
1292[info] - should return a PROPFIND request if the user has provided a description property
1293[info] - should return a PROPFIND request if the user has provided an additional attribute
1294[info] - should correctly escape special characters
1295[info] - should handle special characters when escaping correctly
1296[DavParserSpec-pekko.actor.default-dispatcher-3] INFO org.apache.pekko.event.slf4j.Slf4jLogger - Slf4jLogger started
1297[DavParserSpec-pekko.actor.default-dispatcher-3] ERROR com.github.cloudfiles.webdav.DavParser - Could not parse response for element HashMap(AttributeKey(DAV:,creationdate) -> 2020-12-31T19:28:50Z, AttributeKey(DAV:,prop) -> 2020-12-31T19:28:50Z, AttributeKey(DAV:,collection) -> false).
1298java.util.NoSuchElementException: key not found: AttributeKey(DAV:,href)
1299 at scala.collection.immutable.Map$Map3.apply(Map.scala:421)
1300 at com.github.cloudfiles.webdav.DavParser$.createElement$$anonfun$1(DavParser.scala:224)
1301 at scala.util.Try$.apply(Try.scala:218)
1302 at com.github.cloudfiles.webdav.DavParser$.com$github$cloudfiles$webdav$DavParser$$$createElement(DavParser.scala:236)
1303 at com.github.cloudfiles.webdav.DavParser$ElementHandler.endElement(DavParser.scala:393)
1304 at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.endElement(AbstractSAXParser.java:618)
1305 at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanEndElement(XMLDocumentFragmentScannerImpl.java:1728)
1306 at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2899)
1307 at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605)
1308 at java.xml/com.sun.org.apache.xerces.internal.impl.XMLNSDocumentScannerImpl.next(XMLNSDocumentScannerImpl.java:114)
1309 at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:542)
1310 at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:889)
1311 at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:825)
1312 at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141)
1313 at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1224)
1314 at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:637)
1315 at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl.parse(SAXParserImpl.java:326)
1316 at java.xml/javax.xml.parsers.SAXParser.parse(SAXParser.java:197)
1317 at com.github.cloudfiles.webdav.DavParser$.com$github$cloudfiles$webdav$DavParser$$$parseXml(DavParser.scala:140)
1318 at com.github.cloudfiles.webdav.DavParser$.parseWithElementHandler(DavParser.scala:154)
1319 at com.github.cloudfiles.webdav.DavParser$.parseElementXml$$anonfun$1(DavParser.scala:190)
1320 at scala.util.Try$.apply(Try.scala:218)
1321 at com.github.cloudfiles.webdav.DavParser$.com$github$cloudfiles$webdav$DavParser$$$parseElementXml(DavParser.scala:190)
1322 at com.github.cloudfiles.webdav.DavParser.parseElement$$anonfun$1(DavParser.scala:492)
1323 at scala.concurrent.impl.Promise$Transformation.run(Promise.scala:506)
1324 at org.apache.pekko.dispatch.BatchingExecutor$AbstractBatch.processBatch(BatchingExecutor.scala:73)
1325 at org.apache.pekko.dispatch.BatchingExecutor$BlockableBatch.run$$anonfun$1(BatchingExecutor.scala:110)
1326 at org.apache.pekko.dispatch.BatchingExecutor$BlockableBatch.run$$anonfun$adapted$1(BatchingExecutor.scala:119)
1327 at scala.concurrent.BlockContext$.withBlockContext(BlockContext.scala:96)
1328 at org.apache.pekko.dispatch.BatchingExecutor$BlockableBatch.run(BatchingExecutor.scala:119)
1329 at org.apache.pekko.dispatch.TaskInvocation.run(AbstractDispatcher.scala:59)
1330 at org.apache.pekko.dispatch.ForkJoinExecutorConfigurator$PekkoForkJoinTask.exec(ForkJoinExecutorConfigurator.scala:61)
1331 at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:387)
1332 at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1312)
1333 at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1843)
1334 at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1808)
1335 at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:188)
1336[DavParserSpec-pekko.actor.default-dispatcher-9] INFO org.apache.pekko.actor.CoordinatedShutdown - Running CoordinatedShutdown with reason [ActorSystemTerminateReason]
1337[info] DavParserSpec:
1338[info] DavParser
1339[info] - should extract sub folders from a folder content
1340[info] - should extract files from a folder content
1341[info] - should add slashes to folder URIs if necessary
1342[info] - should extract the content of an empty folder
1343[info] - should handle invalid date and time values in standard attributes
1344[info] - should deal with missing attributes for elements
1345[info] - should ignore a response element with unexpected content
1346[info] - should extract a description if the property is defined
1347[info] - should handle a non-XML response
1348[info] - should handle multiple propstat elements per element
1349[info] - should parse a folder element
1350[info] - should parse a file element
1351[info] - should handle an unexpected response for an element
1352[info] - should parse a successful multi-status response
1353[info] - should parse a failed multi-status response
1354[info] - should handle an invalid status code in a multi-status response
1355[info] - should handle an empty multi-status response
1356[info] - should handle a non XML multi-status response
1357Starting build for ProjectRef(file:/build/repo/,oneDrive) (cloud-files-onedrive)... [3/7]
1358Compile scalacOptions: -Wconf:msg=can be rewritten automatically under:s, -source:3.8
1359[info] compiling 5 Scala sources to /build/repo/onedrive/target/scala-3.8.0-RC2/classes ...
1360[info] done compiling
1361[info] compiling 4 Scala sources to /build/repo/onedrive/target/scala-3.8.0-RC2/test-classes ...
1362[info] done compiling
1363[info] OneDriveModelSpec:
1364[info] OneDriveElement
1365[info] - should provide access to the ID property
1366[info] - should provide access to the name property
1367[info] - should provide access to the description property if it is defined
1368[info] - should provide access to the description property if it is not defined
1369[info] - should provide access to the createdAt property
1370[info] - should provide access to the lastModifiedAt property
1371[info] OneDriveFolder
1372[info] - should return the folder data object
1373[info] OneDriveFile
1374[info] - should provide access to the size property
1375[info] - should return the file data object
1376[info] OneDriveJsonProtocolSpec:
1377[info] OneDriveJsonProtocol
1378[info] - should de-serialize a folder from a folder content response
1379[info] - should de-serialize a file from a folder content response
1380[info] - should de-serialize a specialized folder
1381[info] - should de-serialize timestamps
1382[info] - should handle an unexpected timestamp data type during de-serialization
1383[info] - should serialize a writable drive item
1384[info] - should serialize a writable drive item without a fileSystemInfo
1385[OneDriveUploadSpec-pekko.actor.default-dispatcher-3] INFO org.apache.pekko.event.slf4j.Slf4jLogger - Slf4jLogger started
1386SLF4J(W): A number (1) of logging calls during the initialization phase have been intercepted and are
1387SLF4J(W): now being replayed. These are subject to the filtering rules of the underlying logging system.
1388SLF4J(W): See also https://www.slf4j.org/codes.html#replay
1389[OneDriveUploadSpec-pekko.actor.default-dispatcher-3] INFO org.apache.pekko.actor.RepointableActorRef - pekkoDeadLetter Message [com.github.cloudfiles.onedrive.OneDriveUpload$UploadStreamCoordinatorActor$NextUploadChunk] to Actor[pekko://OneDriveUploadSpec/system/OneDriveUploadActor1#1086102281] was not delivered. [1] dead letters encountered. If this is not an expected behavior then Actor[pekko://OneDriveUploadSpec/system/OneDriveUploadActor1#1086102281] may have terminated unexpectedly. This logging can be turned off or adjusted with configuration settings 'pekko.log-dead-letters' and 'pekko.log-dead-letters-during-shutdown'.
1390[OneDriveUploadSpec-pekko.actor.default-dispatcher-3] INFO org.apache.pekko.actor.DeadLetterActorRef - pekkoDeadLetter Message [org.apache.pekko.actor.testkit.typed.scaladsl.ActorTestKit$$anon$1] to Actor[pekko://OneDriveUploadSpec/deadLetters] was not delivered. [2] dead letters encountered. If this is not an expected behavior then Actor[pekko://OneDriveUploadSpec/deadLetters] may have terminated unexpectedly. This logging can be turned off or adjusted with configuration settings 'pekko.log-dead-letters' and 'pekko.log-dead-letters-during-shutdown'.
1391[OneDriveUploadSpec-pekko.actor.default-dispatcher-3] INFO org.apache.pekko.actor.RepointableActorRef - pekkoDeadLetter Message [com.github.cloudfiles.onedrive.OneDriveUpload$UploadStreamCoordinatorActor$NextUploadChunk] to Actor[pekko://OneDriveUploadSpec/system/OneDriveUploadActor1#1086102281] was not delivered. [3] dead letters encountered. If this is not an expected behavior then Actor[pekko://OneDriveUploadSpec/system/OneDriveUploadActor1#1086102281] may have terminated unexpectedly. This logging can be turned off or adjusted with configuration settings 'pekko.log-dead-letters' and 'pekko.log-dead-letters-during-shutdown'.
1392[OneDriveUploadSpec-pekko.actor.default-dispatcher-10] INFO org.apache.pekko.actor.RepointableActorRef - pekkoDeadLetter Message [com.github.cloudfiles.onedrive.OneDriveUpload$UploadStreamCoordinatorActor$NextUploadChunk] to Actor[pekko://OneDriveUploadSpec/system/OneDriveUploadActor2#-1294573131] was not delivered. [4] dead letters encountered. If this is not an expected behavior then Actor[pekko://OneDriveUploadSpec/system/OneDriveUploadActor2#-1294573131] may have terminated unexpectedly. This logging can be turned off or adjusted with configuration settings 'pekko.log-dead-letters' and 'pekko.log-dead-letters-during-shutdown'.
1393[OneDriveUploadSpec-pekko.actor.default-dispatcher-10] INFO org.apache.pekko.actor.RepointableActorRef - pekkoDeadLetter Message [com.github.cloudfiles.onedrive.OneDriveUpload$UploadStreamCoordinatorActor$UploadChunk] to Actor[pekko://OneDriveUploadSpec/system/OneDriveUploadActor2#-1294573131] was not delivered. [5] dead letters encountered. If this is not an expected behavior then Actor[pekko://OneDriveUploadSpec/system/OneDriveUploadActor2#-1294573131] may have terminated unexpectedly. This logging can be turned off or adjusted with configuration settings 'pekko.log-dead-letters' and 'pekko.log-dead-letters-during-shutdown'.
1394[OneDriveUploadSpec-pekko.actor.default-dispatcher-10] INFO org.apache.pekko.actor.RepointableActorRef - pekkoDeadLetter Message [com.github.cloudfiles.onedrive.OneDriveUpload$UploadStreamCoordinatorActor$UploadChunk] to Actor[pekko://OneDriveUploadSpec/system/OneDriveUploadActor2#-1294573131] was not delivered. [6] dead letters encountered. If this is not an expected behavior then Actor[pekko://OneDriveUploadSpec/system/OneDriveUploadActor2#-1294573131] may have terminated unexpectedly. This logging can be turned off or adjusted with configuration settings 'pekko.log-dead-letters' and 'pekko.log-dead-letters-during-shutdown'.
1395[OneDriveUploadSpec-pekko.actor.default-dispatcher-10] INFO org.apache.pekko.actor.DeadLetterActorRef - pekkoDeadLetter Message [org.apache.pekko.actor.testkit.typed.scaladsl.ActorTestKit$$anon$1] to Actor[pekko://OneDriveUploadSpec/deadLetters] was not delivered. [7] dead letters encountered. If this is not an expected behavior then Actor[pekko://OneDriveUploadSpec/deadLetters] may have terminated unexpectedly. This logging can be turned off or adjusted with configuration settings 'pekko.log-dead-letters' and 'pekko.log-dead-letters-during-shutdown'.
1396[OneDriveUploadSpec-pekko.actor.default-dispatcher-12] INFO org.apache.pekko.actor.RepointableActorRef - pekkoDeadLetter Message [com.github.cloudfiles.onedrive.OneDriveUpload$UploadStreamCoordinatorActor$UploadChunk] to Actor[pekko://OneDriveUploadSpec/system/OneDriveUploadActor2#-1294573131] was not delivered. [8] dead letters encountered. If this is not an expected behavior then Actor[pekko://OneDriveUploadSpec/system/OneDriveUploadActor2#-1294573131] may have terminated unexpectedly. This logging can be turned off or adjusted with configuration settings 'pekko.log-dead-letters' and 'pekko.log-dead-letters-during-shutdown'.
1397[OneDriveUploadSpec-pekko.actor.default-dispatcher-12] INFO org.apache.pekko.actor.RepointableActorRef - pekkoDeadLetter Message [com.github.cloudfiles.onedrive.OneDriveUpload$UploadStreamCoordinatorActor$UploadChunk] to Actor[pekko://OneDriveUploadSpec/system/OneDriveUploadActor2#-1294573131] was not delivered. [9] dead letters encountered. If this is not an expected behavior then Actor[pekko://OneDriveUploadSpec/system/OneDriveUploadActor2#-1294573131] may have terminated unexpectedly. This logging can be turned off or adjusted with configuration settings 'pekko.log-dead-letters' and 'pekko.log-dead-letters-during-shutdown'.
1398[OneDriveUploadSpec-pekko.actor.default-dispatcher-9] INFO org.apache.pekko.actor.RepointableActorRef - pekkoDeadLetter Message [com.github.cloudfiles.onedrive.OneDriveUpload$UploadStreamCoordinatorActor$UploadChunk] to Actor[pekko://OneDriveUploadSpec/system/OneDriveUploadActor2#-1294573131] was not delivered. [10] dead letters encountered, no more dead letters will be logged in next [5.000 min]. If this is not an expected behavior then Actor[pekko://OneDriveUploadSpec/system/OneDriveUploadActor2#-1294573131] may have terminated unexpectedly. This logging can be turned off or adjusted with configuration settings 'pekko.log-dead-letters' and 'pekko.log-dead-letters-during-shutdown'.
1399[OneDriveUploadSpec-pekko.actor.default-dispatcher-3] INFO org.apache.pekko.actor.CoordinatedShutdown - Running CoordinatedShutdown with reason [ActorSystemTerminateReason]
1400[info] OneDriveUploadSpec:
1401[info] UploadBytesToRequestFlow
1402[info] - should stop the coordinator actor if there is a single chunk only
1403[info] - should stop the coordinator actor if the block size fits the chunk size
1404[info] - should stop the coordinator actor if the block size does not fit the chunk size
1405[info] - should stop the coordinator actor if there is a failure upstream
1406[info] UploadRequestSource
1407[info] - should handle a failure when requesting data from the coordinator actor
1408Starting build for ProjectRef(file:/build/repo/,cryptAlgAES) (cloud-files-cryptalg-aes)... [4/7]
1409Compile scalacOptions: -Wconf:msg=can be rewritten automatically under:s, -source:3.8
1410[info] compiling 10 Scala sources to /build/repo/crypt/target/scala-3.8.0-RC2/classes ...
1411[info] done compiling
1412[info] compiling 1 Scala source to /build/repo/crypt-algs/aes/target/scala-3.8.0-RC2/classes ...
1413[info] done compiling
1414[info] compiling 1 Scala source to /build/repo/crypt-algs/aes/target/scala-3.8.0-RC2/test-classes ...
1415[info] done compiling
1416[info] AesSpec:
1417[info] Aes
1418[info] - should support encrypting and decrypting data
1419[info] - should produce encrypted text
1420[info] - should produce different cipher text on each crypt operation
1421[info] - should handle small messages as well
1422[info] - should shorten keys that are too long
1423[info] - should pad keys that are too short
1424[info] - should handle an invalid initial block during decryption
1425[info] - should correctly calculate the encrypted size
1426[info] - should correctly calculate the decrypted size
1427Starting build for ProjectRef(file:/build/repo/,googleDrive) (cloud-files-googledrive)... [5/7]
1428Compile scalacOptions: -Wconf:msg=can be rewritten automatically under:s, -source:3.8
1429[info] compiling 4 Scala sources to /build/repo/gdrive/target/scala-3.8.0-RC2/classes ...
1430[info] done compiling
1431[info] compiling 3 Scala sources to /build/repo/gdrive/target/scala-3.8.0-RC2/test-classes ...
1432[info] done compiling
1433[info] GoogleDriveModelSpec:
1434[info] GoogleDriveModel
1435[info] - should provide a Folder implementation
1436[info] - should provide a File implementation
1437[info] - should create a new GoogleDriveFolder with the properties provided
1438[info] - should create a new GoogleDriveFolder with default values
1439[info] - should deal with null values for maps when creating a new GoogleDriveFolder
1440[info] - should create a new GoogleDriveFile with the properties provided
1441[info] - should create a new GoogleDriveFile with default values
1442[info] GoogleDriveJsonProtocolSpec:
1443[info] GoogleDriveJsonProtocol
1444[info] - should deserialize a file resource
1445[info] - should deserialize a folder resource
1446[info] - should read the token for the next page from a folder response
1447[info] - should handle a folder response without a next token
1448[info] - should serialize a WritableFile with all properties
1449[info] - should serialize a WritableFile with no properties
1450Starting build for ProjectRef(file:/build/repo/,crypt) (cloud-files-crypt)... [6/7]
1451Compile scalacOptions: -Wconf:msg=can be rewritten automatically under:s, -source:3.8
1452[info] compiling 8 Scala sources to /build/repo/crypt/target/scala-3.8.0-RC2/test-classes ...
1453[info] done compiling
1454[CryptStageSpec-pekko.actor.default-dispatcher-3] INFO org.apache.pekko.event.slf4j.Slf4jLogger - Slf4jLogger started
1455SLF4J(W): A number (4) of logging calls during the initialization phase have been intercepted and are
1456SLF4J(W): now being replayed. These are subject to the filtering rules of the underlying logging system.
1457SLF4J(W): See also https://www.slf4j.org/codes.html#replay
1458[CryptStageSpec-pekko.actor.default-dispatcher-3] INFO org.apache.pekko.event.slf4j.Slf4jLogger - Slf4jLogger started
1459[CryptStageSpec-pekko.actor.default-dispatcher-3] INFO org.apache.pekko.event.slf4j.Slf4jLogger - Slf4jLogger started
1460[CryptStageSpec-pekko.actor.default-dispatcher-3] INFO org.apache.pekko.event.slf4j.Slf4jLogger - Slf4jLogger started
1461OpenJDK 64-Bit Server VM warning: Sharing is only supported for boot loader classes because bootstrap classpath has been appended
1462[CryptStageSpec-pekko.actor.default-dispatcher-6] INFO org.apache.pekko.actor.CoordinatedShutdown - Running CoordinatedShutdown with reason [ActorSystemTerminateReason]
1463[CryptServiceSpec-pekko.actor.default-dispatcher-3] INFO org.apache.pekko.event.slf4j.Slf4jLogger - Slf4jLogger started
1464[CryptServiceSpec-pekko.actor.default-dispatcher-6] INFO org.apache.pekko.actor.CoordinatedShutdown - Running CoordinatedShutdown with reason [ActorSystemTerminateReason]
1465[CryptContentFileSystemSpec-pekko.actor.default-dispatcher-3] INFO org.apache.pekko.event.slf4j.Slf4jLogger - Slf4jLogger started
1466[CachePathComponentsResolverSpec-pekko.actor.default-dispatcher-6] INFO com.github.cloudfiles.crypt.fs.resolver.CachePathComponentsResolver$$anon$2 - Resolved file system root ID to <<ROOT>>.
1467[CachePathComponentsResolverSpec-pekko.actor.default-dispatcher-5] INFO com.github.cloudfiles.crypt.fs.resolver.CachePathComponentsResolver$$anon$4 - Requesting content of folder <<ROOT>>.
1468[CachePathComponentsResolverSpec-pekko.actor.default-dispatcher-5] INFO com.github.cloudfiles.crypt.fs.resolver.CachePathComponentsResolver$$anon$4 - Decrypting element names of folder <<ROOT>>.
1469[CachePathComponentsResolverSpec-pekko.actor.default-dispatcher-7] INFO com.github.cloudfiles.crypt.fs.resolver.CachePathComponentsResolver$$anon$2 - Resolved file system root ID to <<ROOT>>.
1470[CachePathComponentsResolverSpec-pekko.actor.default-dispatcher-5] INFO com.github.cloudfiles.crypt.fs.resolver.CachePathComponentsResolver$$anon$4 - Requesting content of folder <<ROOT>>.
1471[CachePathComponentsResolverSpec-pekko.actor.default-dispatcher-5] INFO com.github.cloudfiles.crypt.fs.resolver.CachePathComponentsResolver$$anon$4 - Decrypting element names of folder <<ROOT>>.
1472[CachePathComponentsResolverSpec-pekko.actor.default-dispatcher-5] WARN com.github.cloudfiles.crypt.fs.resolver.CachePathComponentsResolver$$anon$4 - Ignoring file 'notEncoded.file', since its name cannot be decrypted.
1473[PathComponentsResolverSpec-pekko.actor.default-dispatcher-11] INFO org.apache.pekko.actor.CoordinatedShutdown - Running CoordinatedShutdown with reason [ActorSystemTerminateReason]
1474[CachePathComponentsResolverSpec-pekko.actor.default-dispatcher-9] INFO com.github.cloudfiles.crypt.fs.resolver.CachePathComponentsResolver$$anon$2 - Resolved file system root ID to <<ROOT>>.
1475[CachePathComponentsResolverSpec-pekko.actor.default-dispatcher-9] INFO com.github.cloudfiles.crypt.fs.resolver.CachePathComponentsResolver$$anon$4 - Requesting content of folder <<ROOT>>.
1476[CachePathComponentsResolverSpec-pekko.actor.default-dispatcher-9] INFO com.github.cloudfiles.crypt.fs.resolver.CachePathComponentsResolver$$anon$4 - Decrypting element names of folder <<ROOT>>.
1477[CachePathComponentsResolverSpec-pekko.actor.default-dispatcher-9] INFO com.github.cloudfiles.crypt.fs.resolver.CachePathComponentsResolver$$anon$2 - Resolved file system root ID to <<ROOT>>.
1478[CachePathComponentsResolverSpec-pekko.actor.default-dispatcher-10] INFO com.github.cloudfiles.crypt.fs.resolver.CachePathComponentsResolver$$anon$4 - Requesting content of folder <<ROOT>>.
1479[CachePathComponentsResolverSpec-pekko.actor.default-dispatcher-10] INFO com.github.cloudfiles.crypt.fs.resolver.CachePathComponentsResolver$$anon$4 - Decrypting element names of folder <<ROOT>>.
1480[CachePathComponentsResolverSpec-pekko.actor.default-dispatcher-10] ERROR com.github.cloudfiles.crypt.fs.resolver.CachePathComponentsResolver$$anon$2 - Could not resolve ID of root folder.
1481java.io.IOException: Test exception: Could not locate root folder!
1482 at com.github.cloudfiles.crypt.fs.resolver.CachePathComponentsResolverSpec.testFun$proxy5$1(CachePathComponentsResolverSpec.scala:243)
1483 at com.github.cloudfiles.crypt.fs.resolver.CachePathComponentsResolverSpec.$init$$$anonfun$5(CachePathComponentsResolverSpec.scala:242)
1484 at org.scalatest.flatspec.AsyncFlatSpecLike.transformToOutcomeParam$1(AsyncFlatSpecLike.scala:147)
1485 at org.scalatest.flatspec.AsyncFlatSpecLike.registerTestToRun$$anonfun$1(AsyncFlatSpecLike.scala:153)
1486 at org.scalatest.AsyncTestSuite.transformToOutcome$$anonfun$1(AsyncTestSuite.scala:240)
1487 at org.scalatest.flatspec.AsyncFlatSpecLike$$anon$5.apply(AsyncFlatSpecLike.scala:1732)
1488 at org.scalatest.AsyncTestSuite.withFixture(AsyncTestSuite.scala:316)
1489 at org.scalatest.AsyncTestSuite.withFixture$(AsyncTestSuite.scala:214)
1490 at com.github.cloudfiles.crypt.fs.resolver.CachePathComponentsResolverSpec.withFixture(CachePathComponentsResolverSpec.scala:97)
1491 at org.scalatest.flatspec.AsyncFlatSpecLike.invokeWithAsyncFixture$1(AsyncFlatSpecLike.scala:1738)
1492 at org.scalatest.flatspec.AsyncFlatSpecLike.runTest$$anonfun$1(AsyncFlatSpecLike.scala:1744)
1493 at org.scalatest.AsyncSuperEngine.runTestImpl(AsyncEngine.scala:374)
1494 at org.scalatest.flatspec.AsyncFlatSpecLike.runTest(AsyncFlatSpecLike.scala:1744)
1495 at org.scalatest.flatspec.AsyncFlatSpecLike.runTest$(AsyncFlatSpecLike.scala:50)
1496 at com.github.cloudfiles.crypt.fs.resolver.CachePathComponentsResolverSpec.runTest(CachePathComponentsResolverSpec.scala:97)
1497 at org.scalatest.flatspec.AsyncFlatSpecLike.runTests$$anonfun$1(AsyncFlatSpecLike.scala:1802)
1498 at org.scalatest.AsyncSuperEngine.traverseSubNodes$1$$anonfun$1$$anonfun$2(AsyncEngine.scala:435)
1499 at org.scalatest.Status.thenRun$$anonfun$1(Status.scala:227)
1500 at scala.runtime.function.JProcedure1.apply(JProcedure1.java:15)
1501 at scala.runtime.function.JProcedure1.apply(JProcedure1.java:10)
1502 at org.scalatest.ScalaTestStatefulStatus.whenCompleted(Status.scala:648)
1503 at org.scalatest.Status.thenRun(Status.scala:251)
1504 at org.scalatest.Status.thenRun$(Status.scala:54)
1505 at org.scalatest.ScalaTestStatefulStatus.thenRun(Status.scala:511)
1506 at org.scalatest.AsyncSuperEngine.traverseSubNodes$1$$anonfun$1(AsyncEngine.scala:435)
1507 at scala.collection.LinearSeqOps.foldLeft(LinearSeq.scala:186)
1508 at scala.collection.LinearSeqOps.foldLeft$(LinearSeq.scala:38)
1509 at scala.collection.immutable.List.foldLeft(List.scala:83)
1510 at org.scalatest.AsyncSuperEngine.traverseSubNodes$1(AsyncEngine.scala:469)
1511 at org.scalatest.AsyncSuperEngine.runTestsInBranch(AsyncEngine.scala:479)
1512 at org.scalatest.AsyncSuperEngine.traverseSubNodes$1$$anonfun$1(AsyncEngine.scala:460)
1513 at scala.collection.LinearSeqOps.foldLeft(LinearSeq.scala:186)
1514 at scala.collection.LinearSeqOps.foldLeft$(LinearSeq.scala:38)
1515 at scala.collection.immutable.List.foldLeft(List.scala:83)
1516 at org.scalatest.AsyncSuperEngine.traverseSubNodes$1(AsyncEngine.scala:469)
1517 at org.scalatest.AsyncSuperEngine.runTestsInBranch(AsyncEngine.scala:487)
1518 at org.scalatest.AsyncSuperEngine.runTestsImpl(AsyncEngine.scala:555)
1519 at org.scalatest.flatspec.AsyncFlatSpecLike.runTests(AsyncFlatSpecLike.scala:1802)
1520 at org.scalatest.flatspec.AsyncFlatSpecLike.runTests$(AsyncFlatSpecLike.scala:50)
1521 at com.github.cloudfiles.crypt.fs.resolver.CachePathComponentsResolverSpec.runTests(CachePathComponentsResolverSpec.scala:97)
1522 at org.scalatest.Suite.run(Suite.scala:1114)
1523 at org.scalatest.Suite.run$(Suite.scala:564)
1524 at org.apache.pekko.actor.testkit.typed.scaladsl.ScalaTestWithActorTestKit.org$scalatest$BeforeAndAfterAll$$super$run(ScalaTestWithActorTestKit.scala:41)
1525 at org.scalatest.BeforeAndAfterAll.liftedTree1$1(BeforeAndAfterAll.scala:213)
1526 at org.scalatest.BeforeAndAfterAll.run(BeforeAndAfterAll.scala:217)
1527 at org.scalatest.BeforeAndAfterAll.run$(BeforeAndAfterAll.scala:135)
1528 at com.github.cloudfiles.crypt.fs.resolver.CachePathComponentsResolverSpec.org$scalatest$flatspec$AsyncFlatSpecLike$$super$run(CachePathComponentsResolverSpec.scala:97)
1529 at org.scalatest.flatspec.AsyncFlatSpecLike.run$$anonfun$1(AsyncFlatSpecLike.scala:1847)
1530 at org.scalatest.AsyncSuperEngine.runImpl(AsyncEngine.scala:625)
1531 at org.scalatest.flatspec.AsyncFlatSpecLike.run(AsyncFlatSpecLike.scala:1847)
1532 at org.scalatest.flatspec.AsyncFlatSpecLike.run$(AsyncFlatSpecLike.scala:50)
1533 at com.github.cloudfiles.crypt.fs.resolver.CachePathComponentsResolverSpec.run(CachePathComponentsResolverSpec.scala:97)
1534 at org.scalatest.tools.Framework.org$scalatest$tools$Framework$$runSuite(Framework.scala:321)
1535 at org.scalatest.tools.Framework$ScalaTestTask.execute(Framework.scala:517)
1536 at sbt.TestRunner.runTest$1(TestFramework.scala:153)
1537 at sbt.TestRunner.run(TestFramework.scala:168)
1538 at sbt.TestFramework$$anon$3$$anonfun$$lessinit$greater$1.$anonfun$apply$1(TestFramework.scala:336)
1539 at sbt.TestFramework$.sbt$TestFramework$$withContextLoader(TestFramework.scala:296)
1540 at sbt.TestFramework$$anon$3$$anonfun$$lessinit$greater$1.apply(TestFramework.scala:336)
1541 at sbt.TestFramework$$anon$3$$anonfun$$lessinit$greater$1.apply(TestFramework.scala:336)
1542 at sbt.TestFunction.apply(TestFramework.scala:348)
1543 at sbt.Tests$.$anonfun$toTask$1(Tests.scala:436)
1544 at sbt.std.Transform$$anon$3.$anonfun$apply$2(Transform.scala:47)
1545 at sbt.std.Transform$$anon$4.work(Transform.scala:69)
1546 at sbt.Execute.$anonfun$submit$2(Execute.scala:283)
1547 at sbt.internal.util.ErrorHandling$.wideConvert(ErrorHandling.scala:24)
1548 at sbt.Execute.work(Execute.scala:292)
1549 at sbt.Execute.$anonfun$submit$1(Execute.scala:283)
1550 at sbt.ConcurrentRestrictions$$anon$4.$anonfun$submitValid$1(ConcurrentRestrictions.scala:265)
1551 at sbt.CompletionService$$anon$2.call(CompletionService.scala:65)
1552 at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:317)
1553 at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572)
1554 at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:317)
1555 at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144)
1556 at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642)
1557 at java.base/java.lang.Thread.run(Thread.java:1583)
1558[CachePathComponentsResolverSpec-pekko.actor.default-dispatcher-11] ERROR com.github.cloudfiles.crypt.fs.resolver.CachePathComponentsResolver$$anon$2 - Could not resolve ID of root folder.
1559java.io.IOException: Test exception: No root folder!
1560 at com.github.cloudfiles.crypt.fs.resolver.CachePathComponentsResolverSpec.testFun$proxy6$1(CachePathComponentsResolverSpec.scala:261)
1561 at com.github.cloudfiles.crypt.fs.resolver.CachePathComponentsResolverSpec.$init$$$anonfun$6(CachePathComponentsResolverSpec.scala:259)
1562 at org.scalatest.flatspec.AsyncFlatSpecLike.transformToOutcomeParam$1(AsyncFlatSpecLike.scala:147)
1563 at org.scalatest.flatspec.AsyncFlatSpecLike.registerTestToRun$$anonfun$1(AsyncFlatSpecLike.scala:153)
1564 at org.scalatest.AsyncTestSuite.transformToOutcome$$anonfun$1(AsyncTestSuite.scala:240)
1565 at org.scalatest.flatspec.AsyncFlatSpecLike$$anon$5.apply(AsyncFlatSpecLike.scala:1732)
1566 at org.scalatest.AsyncTestSuite.withFixture(AsyncTestSuite.scala:316)
1567 at org.scalatest.AsyncTestSuite.withFixture$(AsyncTestSuite.scala:214)
1568 at com.github.cloudfiles.crypt.fs.resolver.CachePathComponentsResolverSpec.withFixture(CachePathComponentsResolverSpec.scala:97)
1569 at org.scalatest.flatspec.AsyncFlatSpecLike.invokeWithAsyncFixture$1(AsyncFlatSpecLike.scala:1738)
1570 at org.scalatest.flatspec.AsyncFlatSpecLike.runTest$$anonfun$1(AsyncFlatSpecLike.scala:1744)
1571 at org.scalatest.AsyncSuperEngine.runTestImpl(AsyncEngine.scala:374)
1572 at org.scalatest.flatspec.AsyncFlatSpecLike.runTest(AsyncFlatSpecLike.scala:1744)
1573 at org.scalatest.flatspec.AsyncFlatSpecLike.runTest$(AsyncFlatSpecLike.scala:50)
1574 at com.github.cloudfiles.crypt.fs.resolver.CachePathComponentsResolverSpec.runTest(CachePathComponentsResolverSpec.scala:97)
1575 at org.scalatest.flatspec.AsyncFlatSpecLike.runTests$$anonfun$1(AsyncFlatSpecLike.scala:1802)
1576 at org.scalatest.AsyncSuperEngine.traverseSubNodes$1$$anonfun$1$$anonfun$2(AsyncEngine.scala:435)
1577 at org.scalatest.Status.thenRun$$anonfun$1(Status.scala:227)
1578 at scala.runtime.function.JProcedure1.apply(JProcedure1.java:15)
1579 at scala.runtime.function.JProcedure1.apply(JProcedure1.java:10)
1580 at org.scalatest.ScalaTestStatefulStatus.whenCompleted(Status.scala:648)
1581 at org.scalatest.Status.thenRun(Status.scala:251)
1582 at org.scalatest.Status.thenRun$(Status.scala:54)
1583 at org.scalatest.ScalaTestStatefulStatus.thenRun(Status.scala:511)
1584 at org.scalatest.AsyncSuperEngine.traverseSubNodes$1$$anonfun$1(AsyncEngine.scala:435)
1585 at scala.collection.LinearSeqOps.foldLeft(LinearSeq.scala:186)
1586 at scala.collection.LinearSeqOps.foldLeft$(LinearSeq.scala:38)
1587 at scala.collection.immutable.List.foldLeft(List.scala:83)
1588 at org.scalatest.AsyncSuperEngine.traverseSubNodes$1(AsyncEngine.scala:469)
1589 at org.scalatest.AsyncSuperEngine.runTestsInBranch(AsyncEngine.scala:479)
1590 at org.scalatest.AsyncSuperEngine.traverseSubNodes$1$$anonfun$1(AsyncEngine.scala:460)
1591 at scala.collection.LinearSeqOps.foldLeft(LinearSeq.scala:186)
1592 at scala.collection.LinearSeqOps.foldLeft$(LinearSeq.scala:38)
1593 at scala.collection.immutable.List.foldLeft(List.scala:83)
1594 at org.scalatest.AsyncSuperEngine.traverseSubNodes$1(AsyncEngine.scala:469)
1595 at org.scalatest.AsyncSuperEngine.runTestsInBranch(AsyncEngine.scala:487)
1596 at org.scalatest.AsyncSuperEngine.runTestsImpl(AsyncEngine.scala:555)
1597 at org.scalatest.flatspec.AsyncFlatSpecLike.runTests(AsyncFlatSpecLike.scala:1802)
1598 at org.scalatest.flatspec.AsyncFlatSpecLike.runTests$(AsyncFlatSpecLike.scala:50)
1599 at com.github.cloudfiles.crypt.fs.resolver.CachePathComponentsResolverSpec.runTests(CachePathComponentsResolverSpec.scala:97)
1600 at org.scalatest.Suite.run(Suite.scala:1114)
1601 at org.scalatest.Suite.run$(Suite.scala:564)
1602 at org.apache.pekko.actor.testkit.typed.scaladsl.ScalaTestWithActorTestKit.org$scalatest$BeforeAndAfterAll$$super$run(ScalaTestWithActorTestKit.scala:41)
1603 at org.scalatest.BeforeAndAfterAll.liftedTree1$1(BeforeAndAfterAll.scala:213)
1604 at org.scalatest.BeforeAndAfterAll.run(BeforeAndAfterAll.scala:217)
1605 at org.scalatest.BeforeAndAfterAll.run$(BeforeAndAfterAll.scala:135)
1606 at com.github.cloudfiles.crypt.fs.resolver.CachePathComponentsResolverSpec.org$scalatest$flatspec$AsyncFlatSpecLike$$super$run(CachePathComponentsResolverSpec.scala:97)
1607 at org.scalatest.flatspec.AsyncFlatSpecLike.run$$anonfun$1(AsyncFlatSpecLike.scala:1847)
1608 at org.scalatest.AsyncSuperEngine.runImpl(AsyncEngine.scala:625)
1609 at org.scalatest.flatspec.AsyncFlatSpecLike.run(AsyncFlatSpecLike.scala:1847)
1610 at org.scalatest.flatspec.AsyncFlatSpecLike.run$(AsyncFlatSpecLike.scala:50)
1611 at com.github.cloudfiles.crypt.fs.resolver.CachePathComponentsResolverSpec.run(CachePathComponentsResolverSpec.scala:97)
1612 at org.scalatest.tools.Framework.org$scalatest$tools$Framework$$runSuite(Framework.scala:321)
1613 at org.scalatest.tools.Framework$ScalaTestTask.execute(Framework.scala:517)
1614 at sbt.TestRunner.runTest$1(TestFramework.scala:153)
1615 at sbt.TestRunner.run(TestFramework.scala:168)
1616 at sbt.TestFramework$$anon$3$$anonfun$$lessinit$greater$1.$anonfun$apply$1(TestFramework.scala:336)
1617 at sbt.TestFramework$.sbt$TestFramework$$withContextLoader(TestFramework.scala:296)
1618 at sbt.TestFramework$$anon$3$$anonfun$$lessinit$greater$1.apply(TestFramework.scala:336)
1619 at sbt.TestFramework$$anon$3$$anonfun$$lessinit$greater$1.apply(TestFramework.scala:336)
1620 at sbt.TestFunction.apply(TestFramework.scala:348)
1621 at sbt.Tests$.$anonfun$toTask$1(Tests.scala:436)
1622 at sbt.std.Transform$$anon$3.$anonfun$apply$2(Transform.scala:47)
1623 at sbt.std.Transform$$anon$4.work(Transform.scala:69)
1624 at sbt.Execute.$anonfun$submit$2(Execute.scala:283)
1625 at sbt.internal.util.ErrorHandling$.wideConvert(ErrorHandling.scala:24)
1626 at sbt.Execute.work(Execute.scala:292)
1627 at sbt.Execute.$anonfun$submit$1(Execute.scala:283)
1628 at sbt.ConcurrentRestrictions$$anon$4.$anonfun$submitValid$1(ConcurrentRestrictions.scala:265)
1629 at sbt.CompletionService$$anon$2.call(CompletionService.scala:65)
1630 at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:317)
1631 at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572)
1632 at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:317)
1633 at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144)
1634 at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642)
1635 at java.base/java.lang.Thread.run(Thread.java:1583)
1636[CachePathComponentsResolverSpec-pekko.actor.default-dispatcher-10] INFO com.github.cloudfiles.crypt.fs.resolver.CachePathComponentsResolver$$anon$2 - Resolved file system root ID to <<ROOT>>.
1637[CachePathComponentsResolverSpec-pekko.actor.default-dispatcher-11] INFO com.github.cloudfiles.crypt.fs.resolver.CachePathComponentsResolver$$anon$4 - Requesting content of folder <<ROOT>>.
1638[CachePathComponentsResolverSpec-pekko.actor.default-dispatcher-11] INFO com.github.cloudfiles.crypt.fs.resolver.CachePathComponentsResolver$$anon$4 - Decrypting element names of folder <<ROOT>>.
1639[CryptContentFileSystemSpec-pekko.actor.default-dispatcher-10] INFO org.apache.pekko.actor.CoordinatedShutdown - Running CoordinatedShutdown with reason [ActorSystemTerminateReason]
1640[CachePathComponentsResolverSpec-pekko.actor.default-dispatcher-11] INFO com.github.cloudfiles.crypt.fs.resolver.CachePathComponentsResolver$$anon$2 - Resolved file system root ID to <<ROOT>>.
1641[CachePathComponentsResolverSpec-pekko.actor.default-dispatcher-11] INFO com.github.cloudfiles.crypt.fs.resolver.CachePathComponentsResolver$$anon$4 - Requesting content of folder <<ROOT>>.
1642[CachePathComponentsResolverSpec-pekko.actor.default-dispatcher-11] ERROR com.github.cloudfiles.crypt.fs.resolver.CachePathComponentsResolver$$anon$4 - Failed to retrieve content for folder <<ROOT>>.
1643java.io.IOException: Test exception: Could not resolve folder!
1644 at com.github.cloudfiles.crypt.fs.resolver.CachePathComponentsResolverSpec.testFun$proxy7$1(CachePathComponentsResolverSpec.scala:272)
1645 at com.github.cloudfiles.crypt.fs.resolver.CachePathComponentsResolverSpec.$init$$$anonfun$7(CachePathComponentsResolverSpec.scala:271)
1646 at org.scalatest.flatspec.AsyncFlatSpecLike.transformToOutcomeParam$1(AsyncFlatSpecLike.scala:147)
1647 at org.scalatest.flatspec.AsyncFlatSpecLike.registerTestToRun$$anonfun$1(AsyncFlatSpecLike.scala:153)
1648 at org.scalatest.AsyncTestSuite.transformToOutcome$$anonfun$1(AsyncTestSuite.scala:240)
1649 at org.scalatest.flatspec.AsyncFlatSpecLike$$anon$5.apply(AsyncFlatSpecLike.scala:1732)
1650 at org.scalatest.AsyncTestSuite.withFixture(AsyncTestSuite.scala:316)
1651 at org.scalatest.AsyncTestSuite.withFixture$(AsyncTestSuite.scala:214)
1652 at com.github.cloudfiles.crypt.fs.resolver.CachePathComponentsResolverSpec.withFixture(CachePathComponentsResolverSpec.scala:97)
1653 at org.scalatest.flatspec.AsyncFlatSpecLike.invokeWithAsyncFixture$1(AsyncFlatSpecLike.scala:1738)
1654 at org.scalatest.flatspec.AsyncFlatSpecLike.runTest$$anonfun$1(AsyncFlatSpecLike.scala:1744)
1655 at org.scalatest.AsyncSuperEngine.runTestImpl(AsyncEngine.scala:374)
1656 at org.scalatest.flatspec.AsyncFlatSpecLike.runTest(AsyncFlatSpecLike.scala:1744)
1657 at org.scalatest.flatspec.AsyncFlatSpecLike.runTest$(AsyncFlatSpecLike.scala:50)
1658 at com.github.cloudfiles.crypt.fs.resolver.CachePathComponentsResolverSpec.runTest(CachePathComponentsResolverSpec.scala:97)
1659 at org.scalatest.flatspec.AsyncFlatSpecLike.runTests$$anonfun$1(AsyncFlatSpecLike.scala:1802)
1660 at org.scalatest.AsyncSuperEngine.traverseSubNodes$1$$anonfun$1$$anonfun$2(AsyncEngine.scala:435)
1661 at org.scalatest.Status.thenRun$$anonfun$1(Status.scala:227)
1662 at scala.runtime.function.JProcedure1.apply(JProcedure1.java:15)
1663 at scala.runtime.function.JProcedure1.apply(JProcedure1.java:10)
1664 at org.scalatest.ScalaTestStatefulStatus.whenCompleted(Status.scala:648)
1665 at org.scalatest.Status.thenRun(Status.scala:251)
1666 at org.scalatest.Status.thenRun$(Status.scala:54)
1667 at org.scalatest.ScalaTestStatefulStatus.thenRun(Status.scala:511)
1668 at org.scalatest.AsyncSuperEngine.traverseSubNodes$1$$anonfun$1(AsyncEngine.scala:435)
1669 at scala.collection.LinearSeqOps.foldLeft(LinearSeq.scala:186)
1670 at scala.collection.LinearSeqOps.foldLeft$(LinearSeq.scala:38)
1671 at scala.collection.immutable.List.foldLeft(List.scala:83)
1672 at org.scalatest.AsyncSuperEngine.traverseSubNodes$1(AsyncEngine.scala:469)
1673 at org.scalatest.AsyncSuperEngine.runTestsInBranch(AsyncEngine.scala:479)
1674 at org.scalatest.AsyncSuperEngine.traverseSubNodes$1$$anonfun$1(AsyncEngine.scala:460)
1675 at scala.collection.LinearSeqOps.foldLeft(LinearSeq.scala:186)
1676 at scala.collection.LinearSeqOps.foldLeft$(LinearSeq.scala:38)
1677 at scala.collection.immutable.List.foldLeft(List.scala:83)
1678 at org.scalatest.AsyncSuperEngine.traverseSubNodes$1(AsyncEngine.scala:469)
1679 at org.scalatest.AsyncSuperEngine.runTestsInBranch(AsyncEngine.scala:487)
1680 at org.scalatest.AsyncSuperEngine.runTestsImpl(AsyncEngine.scala:555)
1681 at org.scalatest.flatspec.AsyncFlatSpecLike.runTests(AsyncFlatSpecLike.scala:1802)
1682 at org.scalatest.flatspec.AsyncFlatSpecLike.runTests$(AsyncFlatSpecLike.scala:50)
1683 at com.github.cloudfiles.crypt.fs.resolver.CachePathComponentsResolverSpec.runTests(CachePathComponentsResolverSpec.scala:97)
1684 at org.scalatest.Suite.run(Suite.scala:1114)
1685 at org.scalatest.Suite.run$(Suite.scala:564)
1686 at org.apache.pekko.actor.testkit.typed.scaladsl.ScalaTestWithActorTestKit.org$scalatest$BeforeAndAfterAll$$super$run(ScalaTestWithActorTestKit.scala:41)
1687 at org.scalatest.BeforeAndAfterAll.liftedTree1$1(BeforeAndAfterAll.scala:213)
1688 at org.scalatest.BeforeAndAfterAll.run(BeforeAndAfterAll.scala:217)
1689 at org.scalatest.BeforeAndAfterAll.run$(BeforeAndAfterAll.scala:135)
1690 at com.github.cloudfiles.crypt.fs.resolver.CachePathComponentsResolverSpec.org$scalatest$flatspec$AsyncFlatSpecLike$$super$run(CachePathComponentsResolverSpec.scala:97)
1691 at org.scalatest.flatspec.AsyncFlatSpecLike.run$$anonfun$1(AsyncFlatSpecLike.scala:1847)
1692 at org.scalatest.AsyncSuperEngine.runImpl(AsyncEngine.scala:625)
1693 at org.scalatest.flatspec.AsyncFlatSpecLike.run(AsyncFlatSpecLike.scala:1847)
1694 at org.scalatest.flatspec.AsyncFlatSpecLike.run$(AsyncFlatSpecLike.scala:50)
1695 at com.github.cloudfiles.crypt.fs.resolver.CachePathComponentsResolverSpec.run(CachePathComponentsResolverSpec.scala:97)
1696 at org.scalatest.tools.Framework.org$scalatest$tools$Framework$$runSuite(Framework.scala:321)
1697 at org.scalatest.tools.Framework$ScalaTestTask.execute(Framework.scala:517)
1698 at sbt.TestRunner.runTest$1(TestFramework.scala:153)
1699 at sbt.TestRunner.run(TestFramework.scala:168)
1700 at sbt.TestFramework$$anon$3$$anonfun$$lessinit$greater$1.$anonfun$apply$1(TestFramework.scala:336)
1701 at sbt.TestFramework$.sbt$TestFramework$$withContextLoader(TestFramework.scala:296)
1702 at sbt.TestFramework$$anon$3$$anonfun$$lessinit$greater$1.apply(TestFramework.scala:336)
1703 at sbt.TestFramework$$anon$3$$anonfun$$lessinit$greater$1.apply(TestFramework.scala:336)
1704 at sbt.TestFunction.apply(TestFramework.scala:348)
1705 at sbt.Tests$.$anonfun$toTask$1(Tests.scala:436)
1706 at sbt.std.Transform$$anon$3.$anonfun$apply$2(Transform.scala:47)
1707 at sbt.std.Transform$$anon$4.work(Transform.scala:69)
1708 at sbt.Execute.$anonfun$submit$2(Execute.scala:283)
1709 at sbt.internal.util.ErrorHandling$.wideConvert(ErrorHandling.scala:24)
1710 at sbt.Execute.work(Execute.scala:292)
1711 at sbt.Execute.$anonfun$submit$1(Execute.scala:283)
1712 at sbt.ConcurrentRestrictions$$anon$4.$anonfun$submitValid$1(ConcurrentRestrictions.scala:265)
1713 at sbt.CompletionService$$anon$2.call(CompletionService.scala:65)
1714 at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:317)
1715 at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572)
1716 at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:317)
1717 at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144)
1718 at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642)
1719 at java.base/java.lang.Thread.run(Thread.java:1583)
1720[PathComponentsResolverSpec-pekko.actor.default-dispatcher-9] INFO com.github.cloudfiles.core.http.HttpRequestSender$$anon$2 - Stopping HttpRequestSender actor for URI http://localhost.
1721[PathComponentsResolverSpec-pekko.actor.default-dispatcher-10] INFO com.github.cloudfiles.core.http.HttpRequestSender$$anon$2 - Stopping HttpRequestSender actor for URI http://localhost.
1722[CryptContentFileSystemSpec-pekko.actor.default-dispatcher-9] INFO com.github.cloudfiles.core.http.HttpRequestSender$$anon$2 - Stopping HttpRequestSender actor for URI http://localhost.
1723[CryptContentFileSystemSpec-pekko.actor.default-dispatcher-8] INFO com.github.cloudfiles.core.http.HttpRequestSender$$anon$2 - Stopping HttpRequestSender actor for URI http://localhost.
1724[CryptContentFileSystemSpec-pekko.actor.default-dispatcher-3] INFO com.github.cloudfiles.core.http.HttpRequestSender$$anon$2 - Stopping HttpRequestSender actor for URI http://localhost.
1725[PathComponentsResolverSpec-pekko.actor.default-dispatcher-6] INFO com.github.cloudfiles.core.http.HttpRequestSender$$anon$2 - Stopping HttpRequestSender actor for URI http://localhost.
1726[PathComponentsResolverSpec-pekko.actor.default-dispatcher-7] INFO com.github.cloudfiles.core.http.HttpRequestSender$$anon$2 - Stopping HttpRequestSender actor for URI http://localhost.
1727[PathComponentsResolverSpec-pekko.actor.default-dispatcher-3] INFO com.github.cloudfiles.core.http.HttpRequestSender$$anon$2 - Stopping HttpRequestSender actor for URI http://localhost.
1728[CryptContentFileSystemSpec-pekko.actor.default-dispatcher-5] INFO com.github.cloudfiles.core.http.HttpRequestSender$$anon$2 - Stopping HttpRequestSender actor for URI http://localhost.
1729[CryptContentFileSystemSpec-pekko.actor.default-dispatcher-6] INFO com.github.cloudfiles.core.http.HttpRequestSender$$anon$2 - Stopping HttpRequestSender actor for URI http://localhost.
1730[CryptNamesFileSystemSpec-pekko.actor.default-dispatcher-10] WARN com.github.cloudfiles.crypt.fs.CryptNamesFileSystem - Folder 'testFileID' contains elements with names which could not be decrypted:
1731- Cannot Base64-decode input string 'README.MD', since it contains invalid characters..
1732[CachePathComponentsResolverSpec-pekko.actor.default-dispatcher-6] INFO com.github.cloudfiles.crypt.fs.resolver.CachePathComponentsResolver$$anon$2 - Resolved file system root ID to <<ROOT>>.
1733[CachePathComponentsResolverSpec-pekko.actor.default-dispatcher-6] INFO com.github.cloudfiles.crypt.fs.resolver.CachePathComponentsResolver$$anon$4 - Requesting content of folder <<ROOT>>.
1734[CachePathComponentsResolverSpec-pekko.actor.default-dispatcher-6] INFO com.github.cloudfiles.crypt.fs.resolver.CachePathComponentsResolver$$anon$4 - Decrypting element names of folder <<ROOT>>.
1735[CryptNamesFileSystemSpec-pekko.actor.default-dispatcher-11] WARN com.github.cloudfiles.crypt.fs.CryptNamesFileSystem - Folder 'testFileID' contains elements with names which could not be decrypted:
1736- Cannot Base64-decode input string 'non.encrypted.folder', since it contains invalid characters..
1737[CachePathComponentsResolverSpec-pekko.actor.default-dispatcher-3] INFO com.github.cloudfiles.crypt.fs.resolver.CachePathComponentsResolver$$anon$2 - Resolved file system root ID to <<ROOT>>.
1738[CachePathComponentsResolverSpec-pekko.actor.default-dispatcher-9] INFO com.github.cloudfiles.crypt.fs.resolver.CachePathComponentsResolver$$anon$4 - Requesting content of folder <<ROOT>>.
1739[CachePathComponentsResolverSpec-pekko.actor.default-dispatcher-9] INFO com.github.cloudfiles.crypt.fs.resolver.CachePathComponentsResolver$$anon$4 - Decrypting element names of folder <<ROOT>>.
1740[CachePathComponentsResolverSpec-pekko.actor.default-dispatcher-6] INFO com.github.cloudfiles.crypt.fs.resolver.CachePathComponentsResolver$$anon$4 - Requesting content of folder folder_1.
1741[CachePathComponentsResolverSpec-pekko.actor.default-dispatcher-6] INFO com.github.cloudfiles.crypt.fs.resolver.CachePathComponentsResolver$$anon$4 - Decrypting element names of folder folder_1.
1742[CryptNamesFileSystemSpec-pekko.actor.default-dispatcher-11] WARN com.github.cloudfiles.crypt.fs.CryptNamesFileSystem - Folder 'testFileID' contains elements with names which could not be decrypted:
1743- Cannot Base64-decode input string 'invalid.file', since it contains invalid characters.
1744- Cannot Base64-decode input string 'invalid.folder', since it contains invalid characters..
1745[CachePathComponentsResolverSpec-pekko.actor.default-dispatcher-9] INFO com.github.cloudfiles.crypt.fs.resolver.CachePathComponentsResolver$$anon$4 - Requesting content of folder folder_4.
1746[CachePathComponentsResolverSpec-pekko.actor.default-dispatcher-9] INFO com.github.cloudfiles.crypt.fs.resolver.CachePathComponentsResolver$$anon$4 - Decrypting element names of folder folder_4.
1747[CachePathComponentsResolverSpec-pekko.actor.default-dispatcher-9] INFO com.github.cloudfiles.crypt.fs.resolver.CachePathComponentsResolver$$anon$4 - Requesting content of folder folder_5.
1748[CachePathComponentsResolverSpec-pekko.actor.default-dispatcher-9] INFO com.github.cloudfiles.crypt.fs.resolver.CachePathComponentsResolver$$anon$4 - Decrypting element names of folder folder_5.
1749[CachePathComponentsResolverSpec-pekko.actor.default-dispatcher-7] INFO com.github.cloudfiles.crypt.fs.resolver.CachePathComponentsResolver$$anon$4 - Requesting content of folder folder_6.
1750[CachePathComponentsResolverSpec-pekko.actor.default-dispatcher-7] INFO com.github.cloudfiles.crypt.fs.resolver.CachePathComponentsResolver$$anon$4 - Decrypting element names of folder folder_6.
1751[CachePathComponentsResolverSpec-pekko.actor.default-dispatcher-3] INFO com.github.cloudfiles.crypt.fs.resolver.CachePathComponentsResolver$$anon$4 - Requesting content of folder folder_7.
1752[CachePathComponentsResolverSpec-pekko.actor.default-dispatcher-3] INFO com.github.cloudfiles.crypt.fs.resolver.CachePathComponentsResolver$$anon$4 - Decrypting element names of folder folder_7.
1753[CachePathComponentsResolverSpec-pekko.actor.default-dispatcher-3] INFO com.github.cloudfiles.crypt.fs.resolver.CachePathComponentsResolver$$anon$2 - Resolved file system root ID to <<ROOT>>.
1754[CachePathComponentsResolverSpec-pekko.actor.default-dispatcher-7] INFO com.github.cloudfiles.crypt.fs.resolver.CachePathComponentsResolver$$anon$4 - Requesting content of folder <<ROOT>>.
1755[CachePathComponentsResolverSpec-pekko.actor.default-dispatcher-7] INFO com.github.cloudfiles.crypt.fs.resolver.CachePathComponentsResolver$$anon$4 - Decrypting element names of folder <<ROOT>>.
1756[CachePathComponentsResolverSpec-pekko.actor.default-dispatcher-7] INFO com.github.cloudfiles.crypt.fs.resolver.CachePathComponentsResolver$$anon$4 - Requesting content of folder id_IO.
1757[CachePathComponentsResolverSpec-pekko.actor.default-dispatcher-7] INFO com.github.cloudfiles.crypt.fs.resolver.CachePathComponentsResolver$$anon$4 - Decrypting element names of folder id_IO.
1758[CachePathComponentsResolverSpec-pekko.actor.default-dispatcher-3] INFO com.github.cloudfiles.crypt.fs.resolver.CachePathComponentsResolver$$anon$4 - Requesting content of folder id_input.
1759[CachePathComponentsResolverSpec-pekko.actor.default-dispatcher-3] INFO com.github.cloudfiles.crypt.fs.resolver.CachePathComponentsResolver$$anon$4 - Decrypting element names of folder id_input.
1760[CachePathComponentsResolverSpec-pekko.actor.default-dispatcher-9] INFO com.github.cloudfiles.crypt.fs.resolver.CachePathComponentsResolver$$anon$2 - Resolved file system root ID to <<ROOT>>.
1761[CachePathComponentsResolverSpec-pekko.actor.default-dispatcher-9] INFO com.github.cloudfiles.crypt.fs.resolver.CachePathComponentsResolver$$anon$4 - Requesting content of folder <<ROOT>>.
1762[CachePathComponentsResolverSpec-pekko.actor.default-dispatcher-9] INFO com.github.cloudfiles.crypt.fs.resolver.CachePathComponentsResolver$$anon$4 - Decrypting element names of folder <<ROOT>>.
1763[CachePathComponentsResolverSpec-pekko.actor.default-dispatcher-9] INFO com.github.cloudfiles.crypt.fs.resolver.CachePathComponentsResolver$$anon$4 - Requesting content of folder <<ROOT>>.
1764[CachePathComponentsResolverSpec-pekko.actor.default-dispatcher-9] INFO com.github.cloudfiles.crypt.fs.resolver.CachePathComponentsResolver$$anon$4 - Decrypting element names of folder <<ROOT>>.
1765[CachePathComponentsResolverSpec-pekko.actor.default-dispatcher-3] INFO com.github.cloudfiles.crypt.fs.resolver.CachePathComponentsResolver$ - Stopping PathResolverActor.
1766[CachePathComponentsResolverSpec-pekko.actor.default-dispatcher-9] INFO com.github.cloudfiles.crypt.fs.resolver.CachePathComponentsResolverSpec$$anon$2 - Watching Actor[pekko://CachePathComponentsResolverSpec/user/$w#-1199946873] for termination.
1767[CachePathComponentsResolverSpec-pekko.actor.default-dispatcher-9] INFO com.github.cloudfiles.crypt.fs.resolver.CachePathComponentsResolverSpec$$anon$2 - Watched actor terminated.
1768[info] CryptStageSpec:
1769[info] A CryptStage
1770[info] - should produce the same text when encrypting and decrypting
1771[info] - should handle an empty source to encrypt
1772[info] - should handle an empty source to decrypt
1773[info] - should produce encrypted text
1774[info] - should handle small messages as well
1775[info] PathComponentsResolverSpec:
1776[info] PathComponentResolver
1777[info] - should resolve an empty path to the root folder ID
1778[info] - should resolve a path to an existing folder
1779[info] - should resolve a path to an existing file
1780[info] - should ignore invalid element names when resolving a path
1781[info] - should handle a path that cannot be resolved
1782[CachePathComponentsResolverSpec-pekko.actor.default-dispatcher-3] INFO com.github.cloudfiles.crypt.fs.resolver.CachePathComponentsResolver$$anon$2 - Resolved file system root ID to <<ROOT>>.
1783[info] - should have an empty close() function
1784[CachePathComponentsResolverSpec-pekko.actor.default-dispatcher-9] INFO com.github.cloudfiles.crypt.fs.resolver.CachePathComponentsResolver$$anon$4 - Requesting content of folder <<ROOT>>.
1785[CachePathComponentsResolverSpec-pekko.actor.default-dispatcher-9] INFO com.github.cloudfiles.crypt.fs.resolver.CachePathComponentsResolver$$anon$4 - Decrypting element names of folder <<ROOT>>.
1786[CachePathComponentsResolverSpec-pekko.actor.default-dispatcher-9] INFO com.github.cloudfiles.crypt.fs.resolver.CachePathComponentsResolver$$anon$2 - Stopping PathResolverActor.
1787[CachePathComponentsResolverSpec-pekko.actor.default-dispatcher-3] INFO com.github.cloudfiles.crypt.fs.resolver.CachePathComponentsResolverSpec$$anon$2 - Watching Actor[pekko://CachePathComponentsResolverSpec/user/$z#-2119054299] for termination.
1788[CachePathComponentsResolverSpec-pekko.actor.default-dispatcher-3] INFO com.github.cloudfiles.crypt.fs.resolver.CachePathComponentsResolverSpec$$anon$2 - Watched actor terminated.
1789[CachePathComponentsResolverSpec-pekko.actor.default-dispatcher-9] INFO com.github.cloudfiles.crypt.fs.resolver.CachePathComponentsResolver$$anon$2 - Resolved file system root ID to <<ROOT>>.
1790[CachePathComponentsResolverSpec-pekko.actor.default-dispatcher-9] INFO com.github.cloudfiles.crypt.fs.resolver.CachePathComponentsResolver$$anon$4 - Requesting content of folder <<ROOT>>.
1791[CachePathComponentsResolverSpec-pekko.actor.default-dispatcher-9] INFO com.github.cloudfiles.crypt.fs.resolver.CachePathComponentsResolver$$anon$4 - Decrypting element names of folder <<ROOT>>.
1792[CryptNamesFileSystemSpec-pekko.actor.default-dispatcher-6] INFO org.apache.pekko.actor.CoordinatedShutdown - Running CoordinatedShutdown with reason [ActorSystemTerminateReason]
1793[CryptNamesFileSystemSpec-pekko.actor.default-dispatcher-8] INFO com.github.cloudfiles.core.http.HttpRequestSender$$anon$2 - Stopping HttpRequestSender actor for URI http://localhost.
1794[CryptNamesFileSystemSpec-pekko.actor.default-dispatcher-6] INFO com.github.cloudfiles.core.http.HttpRequestSender$$anon$2 - Stopping HttpRequestSender actor for URI http://localhost.
1795[CryptNamesFileSystemSpec-pekko.actor.default-dispatcher-3] INFO com.github.cloudfiles.core.http.HttpRequestSender$$anon$2 - Stopping HttpRequestSender actor for URI http://localhost.
1796[CryptNamesFileSystemSpec-pekko.actor.default-dispatcher-8] INFO com.github.cloudfiles.core.http.HttpRequestSender$$anon$2 - Stopping HttpRequestSender actor for URI http://localhost.
1797[CryptNamesFileSystemSpec-pekko.actor.default-dispatcher-8] INFO com.github.cloudfiles.core.http.HttpRequestSender$$anon$2 - Stopping HttpRequestSender actor for URI http://localhost.
1798[CryptNamesFileSystemSpec-pekko.actor.default-dispatcher-3] INFO com.github.cloudfiles.core.http.HttpRequestSender$$anon$2 - Stopping HttpRequestSender actor for URI http://localhost.
1799[CryptNamesFileSystemSpec-pekko.actor.default-dispatcher-8] INFO com.github.cloudfiles.core.http.HttpRequestSender$$anon$2 - Stopping HttpRequestSender actor for URI http://localhost.
1800[CryptNamesFileSystemSpec-pekko.actor.default-dispatcher-3] INFO com.github.cloudfiles.core.http.HttpRequestSender$$anon$2 - Stopping HttpRequestSender actor for URI http://localhost.
1801[CryptNamesFileSystemSpec-pekko.actor.default-dispatcher-8] INFO com.github.cloudfiles.core.http.HttpRequestSender$$anon$2 - Stopping HttpRequestSender actor for URI http://localhost.
1802[CryptNamesFileSystemSpec-pekko.actor.default-dispatcher-3] INFO com.github.cloudfiles.core.http.HttpRequestSender$$anon$2 - Stopping HttpRequestSender actor for URI http://localhost.
1803[info] CryptServiceSpec:
1804[info] CryptService
1805[info] - should provide base64 encoding and decoding
1806[info] - should encrypt a text
1807[info] - should decrypt data
1808[info] - should do encryption to and decryption from Base64
1809[info] - should handle illegal characters when decrypting from Base64
1810[info] - should encrypt a source
1811[info] - should decrypt a source
1812[info] CryptContentFileSystemSpec:
1813[info] CryptContentFileSystem
1814[info] - should resolve a file
1815[info] - should return a patched content of a folder
1816[info] - should decrypt file content on download
1817[info] - should encrypt the content of a file when it is created
1818[info] - should encrypt the content of a file when it is updated
1819[info] CryptNamesFileSystemSpec:
1820[info] CryptNamesFileSystem
1821[info] - should resolve a folder
1822[info] - should fail to resolve a folder with an invalid name with a meaningful exception
1823[info] - should resolve a file
1824[info] - should fail to resolve a file with an invalid name with a meaningful exception
1825[info] - should create a new folder
1826[info] - should create a new file
1827[info] - should return the content of a folder
1828[info] - should handle invalid file names when querying the content of a folder
1829[info] - should handle invalid folder names when querying the content of a folder
1830[info] - should ignore invalid element names when querying the content of a folder if configured
1831[info] - should resolve path components using the resolver
1832[info] - should resolve a path using the resolver
1833[info] - should resolve an empty path to the file system's root
1834[info] - should close the resolver in its close() implementation
1835[CachePathComponentsResolverSpec-pekko.actor.default-dispatcher-10] INFO com.github.cloudfiles.crypt.fs.resolver.CachePathComponentsResolver$$anon$2 - Resolved file system root ID to <<ROOT>>.
1836[CachePathComponentsResolverSpec-pekko.actor.default-dispatcher-10] WARN com.github.cloudfiles.crypt.fs.resolver.CachePathComponentsResolver$$anon$2 - cryptChunkSize exceeds cache size. Setting it to 32.
1837[CachePathComponentsResolverSpec-pekko.actor.default-dispatcher-9] INFO com.github.cloudfiles.crypt.fs.resolver.CachePathComponentsResolver$$anon$4 - Requesting content of folder <<ROOT>>.
1838[CachePathComponentsResolverSpec-pekko.actor.default-dispatcher-9] INFO com.github.cloudfiles.crypt.fs.resolver.CachePathComponentsResolver$$anon$4 - Decrypting element names of folder <<ROOT>>.
1839[CachePathComponentsResolverSpec-pekko.actor.default-dispatcher-3] INFO org.apache.pekko.actor.CoordinatedShutdown - Running CoordinatedShutdown with reason [ActorSystemTerminateReason]
1840[CachePathComponentsResolverSpec-pekko.actor.default-dispatcher-6] INFO com.github.cloudfiles.core.http.HttpRequestSender$$anon$2 - Stopping HttpRequestSender actor for URI https://not-used.example.org.
1841[CachePathComponentsResolverSpec-pekko.actor.default-dispatcher-8] INFO com.github.cloudfiles.core.http.HttpRequestSender$$anon$2 - Stopping HttpRequestSender actor for URI https://not-used.example.org.
1842[CachePathComponentsResolverSpec-pekko.actor.default-dispatcher-5] INFO com.github.cloudfiles.core.http.HttpRequestSender$$anon$2 - Stopping HttpRequestSender actor for URI https://not-used.example.org.
1843[CachePathComponentsResolverSpec-pekko.actor.default-dispatcher-7] INFO com.github.cloudfiles.core.http.HttpRequestSender$$anon$2 - Stopping HttpRequestSender actor for URI https://not-used.example.org.
1844[CachePathComponentsResolverSpec-pekko.actor.default-dispatcher-5] INFO com.github.cloudfiles.core.http.HttpRequestSender$$anon$2 - Stopping HttpRequestSender actor for URI https://not-used.example.org.
1845[CachePathComponentsResolverSpec-pekko.actor.default-dispatcher-7] INFO com.github.cloudfiles.core.http.HttpRequestSender$$anon$2 - Stopping HttpRequestSender actor for URI https://not-used.example.org.
1846[CachePathComponentsResolverSpec-pekko.actor.default-dispatcher-9] INFO com.github.cloudfiles.core.http.HttpRequestSender$$anon$2 - Stopping HttpRequestSender actor for URI https://not-used.example.org.
1847[CachePathComponentsResolverSpec-pekko.actor.default-dispatcher-7] INFO com.github.cloudfiles.core.http.HttpRequestSender$$anon$2 - Stopping HttpRequestSender actor for URI https://not-used.example.org.
1848[CachePathComponentsResolverSpec-pekko.actor.default-dispatcher-9] INFO com.github.cloudfiles.core.http.HttpRequestSender$$anon$2 - Stopping HttpRequestSender actor for URI https://not-used.example.org.
1849[CachePathComponentsResolverSpec-pekko.actor.default-dispatcher-3] INFO com.github.cloudfiles.core.http.HttpRequestSender$$anon$2 - Stopping HttpRequestSender actor for URI https://not-used.example.org.
1850[CachePathComponentsResolverSpec-pekko.actor.default-dispatcher-3] INFO com.github.cloudfiles.core.http.HttpRequestSender$$anon$2 - Stopping HttpRequestSender actor for URI https://not-used.example.org.
1851[CachePathComponentsResolverSpec-pekko.actor.default-dispatcher-11] INFO com.github.cloudfiles.core.http.HttpRequestSender$$anon$2 - Stopping HttpRequestSender actor for URI https://not-used.example.org.
1852[CachePathComponentsResolverSpec-pekko.actor.default-dispatcher-8] INFO com.github.cloudfiles.core.http.HttpRequestSender$$anon$2 - Stopping HttpRequestSender actor for URI https://not-used.example.org.
1853[CachePathComponentsResolverSpec-pekko.actor.default-dispatcher-6] INFO com.github.cloudfiles.core.http.HttpRequestSender$$anon$2 - Stopping HttpRequestSender actor for URI https://not-used.example.org.
1854[CachePathComponentsResolverSpec-pekko.actor.default-dispatcher-5] INFO com.github.cloudfiles.core.http.HttpRequestSender$$anon$2 - Stopping HttpRequestSender actor for URI https://not-used.example.org.
1855[info] CachePathComponentsResolverSpec:
1856[info] CachePathComponentsResolver
1857[info] - should resolve an element in the root folder
1858[info] - should ignore elements with invalid names when processing folder content
1859[info] - should cache already resolved paths
1860[info] - should request a folder only once if there are concurrent requests
1861[info] - should handle a failed request for the root folder
1862[info] - should recover from a failure to resolve the root folder
1863[info] - should handle a failed request for the content of a folder
1864[info] - should handle a path that cannot be resolved
1865[info] - should handle path resolve requests with multiple components
1866[info] - should correctly encode and decode path components
1867[info] - should handle a folder that is larger than the cache size
1868[info] - should stop the resolver actor in its close() function in initialization phase
1869[info] - should stop the resolver actor in its close() function in request processing phase
1870[info] - should support a chunk size for decrypt operations
1871[info] - should handle a chunk size that is larger than the cache size
1872
1873************************
1874Build summary:
1875[{
1876 "module": "cloud-files-localfs",
1877 "compile": {"status": "ok", "tookMs": 13922, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
1878 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
1879 "test-compile": {"status": "ok", "tookMs": 13087, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
1880 "test": {"status": "ok", "tookMs": 2911, "passed": 46, "failed": 0, "ignored": 0, "skipped": 0, "total": 46, "byFramework": [{"framework": "unknown", "stats": {"passed": 46, "failed": 0, "ignored": 0, "skipped": 0, "total": 46}}]},
1881 "publish": {"status": "skipped", "tookMs": 0},
1882 "metadata": {
1883 "crossScalaVersions": ["2.13.16", "3.3.6"]
1884}
1885},{
1886 "module": "cloud-files-core",
1887 "compile": {"status": "ok", "tookMs": 124, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
1888 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
1889 "test-compile": {"status": "ok", "tookMs": 195, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
1890 "test": {"status": "ok", "tookMs": 7783, "passed": 167, "failed": 0, "ignored": 0, "skipped": 0, "total": 167, "byFramework": [{"framework": "unknown", "stats": {"passed": 167, "failed": 0, "ignored": 0, "skipped": 0, "total": 167}}]},
1891 "publish": {"status": "skipped", "tookMs": 0},
1892 "metadata": {
1893 "crossScalaVersions": ["2.13.16", "3.3.6"]
1894}
1895},{
1896 "module": "cloud-files-webdav",
1897 "compile": {"status": "ok", "tookMs": 4040, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
1898 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
1899 "test-compile": {"status": "ok", "tookMs": 4958, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
1900 "test": {"status": "ok", "tookMs": 1026, "passed": 42, "failed": 0, "ignored": 0, "skipped": 0, "total": 42, "byFramework": [{"framework": "unknown", "stats": {"passed": 42, "failed": 0, "ignored": 0, "skipped": 0, "total": 42}}]},
1901 "publish": {"status": "skipped", "tookMs": 0},
1902 "metadata": {
1903 "crossScalaVersions": ["2.13.16", "3.3.6"]
1904}
1905},{
1906 "module": "cloud-files-onedrive",
1907 "compile": {"status": "ok", "tookMs": 2674, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
1908 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
1909 "test-compile": {"status": "ok", "tookMs": 2619, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
1910 "test": {"status": "ok", "tookMs": 1230, "passed": 21, "failed": 0, "ignored": 0, "skipped": 0, "total": 21, "byFramework": [{"framework": "unknown", "stats": {"passed": 21, "failed": 0, "ignored": 0, "skipped": 0, "total": 21}}]},
1911 "publish": {"status": "skipped", "tookMs": 0},
1912 "metadata": {
1913 "crossScalaVersions": ["2.13.16", "3.3.6"]
1914}
1915},{
1916 "module": "cloud-files-cryptalg-aes",
1917 "compile": {"status": "ok", "tookMs": 2053, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
1918 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
1919 "test-compile": {"status": "ok", "tookMs": 1195, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
1920 "test": {"status": "ok", "tookMs": 442, "passed": 9, "failed": 0, "ignored": 0, "skipped": 0, "total": 9, "byFramework": [{"framework": "unknown", "stats": {"passed": 9, "failed": 0, "ignored": 0, "skipped": 0, "total": 9}}]},
1921 "publish": {"status": "skipped", "tookMs": 0},
1922 "metadata": {
1923 "crossScalaVersions": ["2.13.16", "3.3.6"]
1924}
1925},{
1926 "module": "cloud-files-googledrive",
1927 "compile": {"status": "ok", "tookMs": 1560, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
1928 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
1929 "test-compile": {"status": "ok", "tookMs": 2467, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
1930 "test": {"status": "ok", "tookMs": 498, "passed": 13, "failed": 0, "ignored": 0, "skipped": 0, "total": 13, "byFramework": [{"framework": "unknown", "stats": {"passed": 13, "failed": 0, "ignored": 0, "skipped": 0, "total": 13}}]},
1931 "publish": {"status": "skipped", "tookMs": 0},
1932 "metadata": {
1933 "crossScalaVersions": ["2.13.16", "3.3.6"]
1934}
1935},{
1936 "module": "cloud-files-crypt",
1937 "compile": {"status": "ok", "tookMs": 125, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
1938 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
1939 "test-compile": {"status": "ok", "tookMs": 3156, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
1940 "test": {"status": "ok", "tookMs": 3279, "passed": 52, "failed": 0, "ignored": 0, "skipped": 0, "total": 52, "byFramework": [{"framework": "unknown", "stats": {"passed": 52, "failed": 0, "ignored": 0, "skipped": 0, "total": 52}}]},
1941 "publish": {"status": "skipped", "tookMs": 0},
1942 "metadata": {
1943 "crossScalaVersions": ["2.13.16", "3.3.6"]
1944}
1945}]
1946************************
1947[success] Total time: 115 s (0:01:55.0), completed Nov 28, 2025, 4:06:34 PM
1948[0JChecking patch project/plugins.sbt...
1949Checking patch project/build.properties...
1950Checking patch build.sbt...
1951Applied patch project/plugins.sbt cleanly.
1952Applied patch project/build.properties cleanly.
1953Applied patch build.sbt cleanly.