Skip to content

Instantly share code, notes, and snippets.

@JackDunnNZ
Created December 12, 2022 18:11
Show Gist options
  • Save JackDunnNZ/3d1d750c12ea8956e12f1b29f646c030 to your computer and use it in GitHub Desktop.
Save JackDunnNZ/3d1d750c12ea8956e12f1b29f646c030 to your computer and use it in GitHub Desktop.
pkg> test AWS
Testing AWS
Status `/private/var/folders/0b/ql7ss_5s1d5082x_3zcgszn80000gn/T/jl_MCsKl3/Project.toml`
[fbe9abb3] AWS v1.79.0
[34da2185] Compat v4.5.0
[bc5e4493] GitHub v5.8.1
[cd3eb016] HTTP v1.6.0 `~/.julia/dev/HTTP`
[83e8ac13] IniFile v0.5.1
[682c06a0] JSON v0.21.3
[739be429] MbedTLS v1.1.7
[78c3b35d] Mocking v0.7.5
[bac558e1] OrderedCollections v1.4.1
[860ef19b] StableRNGs v1.0.0
[fd094767] Suppressor v0.2.1
[5c2747f8] URIs v1.4.1
[228000da] XMLDict v0.4.1
[2a0f44e3] Base64 `@stdlib/Base64`
[ade2ca70] Dates `@stdlib/Dates`
[f43a241f] Downloads v1.6.0 `@stdlib/Downloads`
[44cfe95a] Pkg v1.8.0 `@stdlib/Pkg`
[9a3f8284] Random `@stdlib/Random`
[6462fe0b] Sockets `@stdlib/Sockets`
[8dfed614] Test `@stdlib/Test`
[cf7118a7] UUIDs `@stdlib/UUIDs`
Status `/private/var/folders/0b/ql7ss_5s1d5082x_3zcgszn80000gn/T/jl_MCsKl3/Manifest.toml`
[fbe9abb3] AWS v1.79.0
[d1d4a3ce] BitFlags v0.1.7
[944b1d66] CodecZlib v0.7.0
[34da2185] Compat v4.5.0
[e2ba6199] ExprTools v0.1.8
[8f5d6c58] EzXML v1.1.0
[bc5e4493] GitHub v5.8.1
[cd3eb016] HTTP v1.6.0 `~/.julia/dev/HTTP`
[83e8ac13] IniFile v0.5.1
[c8e1da08] IterTools v1.4.0
[692b3bcd] JLLWrappers v1.4.1
[682c06a0] JSON v0.21.3
[e6f89c97] LoggingExtras v1.0.0
[739be429] MbedTLS v1.1.7
[78c3b35d] Mocking v0.7.5
[4d8831e6] OpenSSL v1.3.2
[bac558e1] OrderedCollections v1.4.1
[69de0a69] Parsers v2.5.1
[21216c6a] Preferences v1.3.0
[777ac1f9] SimpleBufferStream v1.1.0
[66db9d55] SnoopPrecompile v1.0.1
[2133526b] SodiumSeal v0.1.1
[860ef19b] StableRNGs v1.0.0
[fd094767] Suppressor v0.2.1
[3bb67fe8] TranscodingStreams v0.9.10
[5c2747f8] URIs v1.4.1
[228000da] XMLDict v0.4.1
[94ce4f54] Libiconv_jll v1.16.1+2
[458c3c95] OpenSSL_jll v1.1.19+0
[02c8fc9c] XML2_jll v2.9.14+0
[a9144af2] libsodium_jll v1.0.20+0
[0dad84c5] ArgTools v1.1.1 `@stdlib/ArgTools`
[56f22d72] Artifacts `@stdlib/Artifacts`
[2a0f44e3] Base64 `@stdlib/Base64`
[ade2ca70] Dates `@stdlib/Dates`
[f43a241f] Downloads v1.6.0 `@stdlib/Downloads`
[7b1f6079] FileWatching `@stdlib/FileWatching`
[b77e0a4c] InteractiveUtils `@stdlib/InteractiveUtils`
[b27032c2] LibCURL v0.6.3 `@stdlib/LibCURL`
[76f85450] LibGit2 `@stdlib/LibGit2`
[8f399da3] Libdl `@stdlib/Libdl`
[37e2e46d] LinearAlgebra `@stdlib/LinearAlgebra`
[56ddb016] Logging `@stdlib/Logging`
[d6f4376e] Markdown `@stdlib/Markdown`
[a63ad114] Mmap `@stdlib/Mmap`
[ca575930] NetworkOptions v1.2.0 `@stdlib/NetworkOptions`
[44cfe95a] Pkg v1.8.0 `@stdlib/Pkg`
[de0858da] Printf `@stdlib/Printf`
[3fa0cd96] REPL `@stdlib/REPL`
[9a3f8284] Random `@stdlib/Random`
[ea8e919c] SHA v0.7.0 `@stdlib/SHA`
[9e88b42a] Serialization `@stdlib/Serialization`
[6462fe0b] Sockets `@stdlib/Sockets`
[fa267f1f] TOML v1.0.0 `@stdlib/TOML`
[a4e569a6] Tar v1.10.1 `@stdlib/Tar`
[8dfed614] Test `@stdlib/Test`
[cf7118a7] UUIDs `@stdlib/UUIDs`
[4ec0a83e] Unicode `@stdlib/Unicode`
[e66e0078] CompilerSupportLibraries_jll v0.5.2+0 `@stdlib/CompilerSupportLibraries_jll`
[deac9b47] LibCURL_jll v7.84.0+0 `@stdlib/LibCURL_jll`
[29816b5a] LibSSH2_jll v1.10.2+0 `@stdlib/LibSSH2_jll`
[c8ffd9c3] MbedTLS_jll v2.28.0+0 `@stdlib/MbedTLS_jll`
[14a3606d] MozillaCACerts_jll v2022.2.1 `@stdlib/MozillaCACerts_jll`
[4536629a] OpenBLAS_jll v0.3.20+0 `@stdlib/OpenBLAS_jll`
[83775a58] Zlib_jll v1.2.12+3 `@stdlib/Zlib_jll`
[8e850b90] libblastrampoline_jll v5.1.1+0 `@stdlib/libblastrampoline_jll`
[8e850ede] nghttp2_jll v1.48.0+0 `@stdlib/nghttp2_jll`
[3f19e933] p7zip_jll v17.4.0+0 `@stdlib/p7zip_jll`
Testing Running tests...
Resolving package versions...
Updating `/private/var/folders/0b/ql7ss_5s1d5082x_3zcgszn80000gn/T/jl_MCsKl3/Project.toml`
[0b677583] + TestPkg v0.0.1 `~/.julia/packages/AWS/j8qVm/test/resources/TestPkg`
Updating `/private/var/folders/0b/ql7ss_5s1d5082x_3zcgszn80000gn/T/jl_MCsKl3/Manifest.toml`
[0b677583] + TestPkg v0.0.1 `~/.julia/packages/AWS/j8qVm/test/resources/TestPkg`
┌ Warning: Returning the parsed AWS response is deprecated, use `@service Sts use_response_type=true` instead to return an `AWS.Response` allowing for parsed XML access via `parse(response.body)`.
│ caller = ip:0x0
└ @ Core :-1
┌ Error: Internal Error: provided body is empty while the reported content-length is non-zero
└ @ AWS.AWSExceptions ~/.julia/packages/AWS/j8qVm/src/AWSExceptions.jl:98
high-level secrets manager: Error During Test at ~/.julia/packages/AWS/j8qVm/test/AWS.jl:588
Got exception outside of a @test
AWSException: 400 -- AWSException
HTTP.Exceptions.StatusError(400, "POST", "/", HTTP.Messages.Response:
"""
HTTP/1.1 400 Bad Request
x-amzn-RequestId: 57855ad7-1d41-4561-8576-0ffd39e8ed70
Content-Type: application/x-amz-json-1.1
Content-Length: 275
Date: Mon, 12 Dec 2022 17:31:06 GMT
Connection: close
[Message Body was streamed]""")
(empty body)
Stacktrace:
[1] (::HTTP.ExceptionRequest.var"#1#3"{HTTP.ExceptionRequest.var"#1#2#4"{typeof(HTTP.StreamRequest.streamlayer)}})(stream::HTTP.Streams.Stream{HTTP.Messages.Response, HTTP.ConnectionPool.Connection}; status_exception::Bool, kw::Base.Pairs{Symbol, Union{Nothing, Int64}, Tuple{Symbol, Symbol, Symbol}, NamedTuple{(:iofunction, :decompress, :verbose), Tuple{Nothing, Nothing, Int64}}})
@ HTTP.ExceptionRequest ~/.julia/dev/HTTP/src/clientlayers/ExceptionRequest.jl:16
[2] #1#2
@ ~/.julia/dev/HTTP/src/clientlayers/TimeoutRequest.jl:17 [inlined]
[3] (::HTTP.ConnectionRequest.var"#1#7"{HTTP.ConnectionRequest.var"#1#2#8"{HTTP.TimeoutRequest.var"#1#6"{HTTP.TimeoutRequest.var"#1#2#7"{HTTP.ExceptionRequest.var"#1#3"{HTTP.ExceptionRequest.var"#1#2#4"{typeof(HTTP.StreamRequest.streamlayer)}}}}}})(req::HTTP.Messages.Request; proxy::Nothing, socket_type::Type, socket_type_tls::Type, readtimeout::Int64, kw::Base.Pairs{Symbol, Union{Nothing, Int64}, Tuple{Symbol, Symbol, Symbol}, NamedTuple{(:iofunction, :decompress, :verbose), Tuple{Nothing, Nothing, Int64}}})
@ HTTP.ConnectionRequest ~/.julia/dev/HTTP/src/clientlayers/ConnectionRequest.jl:111
[4] (::HTTP.CanonicalizeRequest.var"#1#3"{HTTP.CanonicalizeRequest.var"#1#2#4"{HTTP.ConnectionRequest.var"#1#7"{HTTP.ConnectionRequest.var"#1#2#8"{HTTP.TimeoutRequest.var"#1#6"{HTTP.TimeoutRequest.var"#1#2#7"{HTTP.ExceptionRequest.var"#1#3"{HTTP.ExceptionRequest.var"#1#2#4"{typeof(HTTP.StreamRequest.streamlayer)}}}}}}}})(req::HTTP.Messages.Request; canonicalize_headers::Bool, kw::Base.Pairs{Symbol, Union{Nothing, Int64}, Tuple{Symbol, Symbol, Symbol}, NamedTuple{(:iofunction, :decompress, :verbose), Tuple{Nothing, Nothing, Int64}}})
@ HTTP.CanonicalizeRequest ~/.julia/dev/HTTP/src/clientlayers/CanonicalizeRequest.jl:17
[5] (::HTTP.RetryRequest.var"#1#4"{HTTP.RetryRequest.var"#1#2#5"{HTTP.CanonicalizeRequest.var"#1#3"{HTTP.CanonicalizeRequest.var"#1#2#4"{HTTP.ConnectionRequest.var"#1#7"{HTTP.ConnectionRequest.var"#1#2#8"{HTTP.TimeoutRequest.var"#1#6"{HTTP.TimeoutRequest.var"#1#2#7"{HTTP.ExceptionRequest.var"#1#3"{HTTP.ExceptionRequest.var"#1#2#4"{typeof(HTTP.StreamRequest.streamlayer)}}}}}}}}}})(req::HTTP.Messages.Request; retry::Bool, retries::Int64, retry_delays::ExponentialBackOff, retry_check::Function, retry_non_idempotent::Bool, kw::Base.Pairs{Symbol, Union{Nothing, Int64}, Tuple{Symbol, Symbol, Symbol}, NamedTuple{(:iofunction, :decompress, :verbose), Tuple{Nothing, Nothing, Int64}}})
@ HTTP.RetryRequest ~/.julia/dev/HTTP/src/clientlayers/RetryRequest.jl:29
[6] (::HTTP.CookieRequest.var"#1#5"{HTTP.CookieRequest.var"#1#2#6"{HTTP.RetryRequest.var"#1#4"{HTTP.RetryRequest.var"#1#2#5"{HTTP.CanonicalizeRequest.var"#1#3"{HTTP.CanonicalizeRequest.var"#1#2#4"{HTTP.ConnectionRequest.var"#1#7"{HTTP.ConnectionRequest.var"#1#2#8"{HTTP.TimeoutRequest.var"#1#6"{HTTP.TimeoutRequest.var"#1#2#7"{HTTP.ExceptionRequest.var"#1#3"{HTTP.ExceptionRequest.var"#1#2#4"{typeof(HTTP.StreamRequest.streamlayer)}}}}}}}}}}}})(req::HTTP.Messages.Request; cookies::Bool, cookiejar::HTTP.Cookies.CookieJar, kw::Base.Pairs{Symbol, Union{Nothing, Integer}, NTuple{4, Symbol}, NamedTuple{(:iofunction, :decompress, :verbose, :retry), Tuple{Nothing, Nothing, Int64, Bool}}})
@ HTTP.CookieRequest ~/.julia/dev/HTTP/src/clientlayers/CookieRequest.jl:42
[7] (::HTTP.ContentTypeDetection.var"#1#3"{HTTP.ContentTypeDetection.var"#1#2#4"{HTTP.CookieRequest.var"#1#5"{HTTP.CookieRequest.var"#1#2#6"{HTTP.RetryRequest.var"#1#4"{HTTP.RetryRequest.var"#1#2#5"{HTTP.CanonicalizeRequest.var"#1#3"{HTTP.CanonicalizeRequest.var"#1#2#4"{HTTP.ConnectionRequest.var"#1#7"{HTTP.ConnectionRequest.var"#1#2#8"{HTTP.TimeoutRequest.var"#1#6"{HTTP.TimeoutRequest.var"#1#2#7"{HTTP.ExceptionRequest.var"#1#3"{HTTP.ExceptionRequest.var"#1#2#4"{typeof(HTTP.StreamRequest.streamlayer)}}}}}}}}}}}}}})(req::HTTP.Messages.Request; detect_content_type::Bool, kw::Base.Pairs{Symbol, Union{Nothing, Integer}, NTuple{4, Symbol}, NamedTuple{(:iofunction, :decompress, :verbose, :retry), Tuple{Nothing, Nothing, Int64, Bool}}})
@ HTTP.ContentTypeDetection ~/.julia/dev/HTTP/src/clientlayers/ContentTypeRequest.jl:23
[8] (::HTTP.BasicAuthRequest.var"#1#3"{HTTP.BasicAuthRequest.var"#1#2#4"{HTTP.ContentTypeDetection.var"#1#3"{HTTP.ContentTypeDetection.var"#1#2#4"{HTTP.CookieRequest.var"#1#5"{HTTP.CookieRequest.var"#1#2#6"{HTTP.RetryRequest.var"#1#4"{HTTP.RetryRequest.var"#1#2#5"{HTTP.CanonicalizeRequest.var"#1#3"{HTTP.CanonicalizeRequest.var"#1#2#4"{HTTP.ConnectionRequest.var"#1#7"{HTTP.ConnectionRequest.var"#1#2#8"{HTTP.TimeoutRequest.var"#1#6"{HTTP.TimeoutRequest.var"#1#2#7"{HTTP.ExceptionRequest.var"#1#3"{HTTP.ExceptionRequest.var"#1#2#4"{typeof(HTTP.StreamRequest.streamlayer)}}}}}}}}}}}}}}}})(req::HTTP.Messages.Request; basicauth::Bool, kw::Base.Pairs{Symbol, Union{Nothing, Integer}, NTuple{4, Symbol}, NamedTuple{(:iofunction, :decompress, :verbose, :retry), Tuple{Nothing, Nothing, Int64, Bool}}})
@ HTTP.BasicAuthRequest ~/.julia/dev/HTTP/src/clientlayers/BasicAuthRequest.jl:22
[9] (::HTTP.DefaultHeadersRequest.var"#1#3"{HTTP.DefaultHeadersRequest.var"#1#2#4"{HTTP.BasicAuthRequest.var"#1#3"{HTTP.BasicAuthRequest.var"#1#2#4"{HTTP.ContentTypeDetection.var"#1#3"{HTTP.ContentTypeDetection.var"#1#2#4"{HTTP.CookieRequest.var"#1#5"{HTTP.CookieRequest.var"#1#2#6"{HTTP.RetryRequest.var"#1#4"{HTTP.RetryRequest.var"#1#2#5"{HTTP.CanonicalizeRequest.var"#1#3"{HTTP.CanonicalizeRequest.var"#1#2#4"{HTTP.ConnectionRequest.var"#1#7"{HTTP.ConnectionRequest.var"#1#2#8"{HTTP.TimeoutRequest.var"#1#6"{HTTP.TimeoutRequest.var"#1#2#7"{HTTP.ExceptionRequest.var"#1#3"{HTTP.ExceptionRequest.var"#1#2#4"{typeof(HTTP.StreamRequest.streamlayer)}}}}}}}}}}}}}}}}}})(req::HTTP.Messages.Request; iofunction::Nothing, decompress::Nothing, kw::Base.Pairs{Symbol, Integer, Tuple{Symbol, Symbol}, NamedTuple{(:verbose, :retry), Tuple{Int64, Bool}}})
@ HTTP.DefaultHeadersRequest ~/.julia/dev/HTTP/src/clientlayers/DefaultHeadersRequest.jl:47
[10] (::HTTP.RedirectRequest.var"#1#4"{HTTP.RedirectRequest.var"#1#2#5"{HTTP.DefaultHeadersRequest.var"#1#3"{HTTP.DefaultHeadersRequest.var"#1#2#4"{HTTP.BasicAuthRequest.var"#1#3"{HTTP.BasicAuthRequest.var"#1#2#4"{HTTP.ContentTypeDetection.var"#1#3"{HTTP.ContentTypeDetection.var"#1#2#4"{HTTP.CookieRequest.var"#1#5"{HTTP.CookieRequest.var"#1#2#6"{HTTP.RetryRequest.var"#1#4"{HTTP.RetryRequest.var"#1#2#5"{HTTP.CanonicalizeRequest.var"#1#3"{HTTP.CanonicalizeRequest.var"#1#2#4"{HTTP.ConnectionRequest.var"#1#7"{HTTP.ConnectionRequest.var"#1#2#8"{HTTP.TimeoutRequest.var"#1#6"{HTTP.TimeoutRequest.var"#1#2#7"{HTTP.ExceptionRequest.var"#1#3"{HTTP.ExceptionRequest.var"#1#2#4"{typeof(HTTP.StreamRequest.streamlayer)}}}}}}}}}}}}}}}}}}}})(req::HTTP.Messages.Request; redirect::Bool, redirect_limit::Int64, redirect_method::Nothing, forwardheaders::Bool, response_stream::Base.BufferStream, kw::Base.Pairs{Symbol, Integer, Tuple{Symbol, Symbol}, NamedTuple{(:verbose, :retry), Tuple{Int64, Bool}}})
@ HTTP.RedirectRequest ~/.julia/dev/HTTP/src/clientlayers/RedirectRequest.jl:17
[11] #1#2
@ ~/.julia/dev/HTTP/src/clientlayers/DebugRequest.jl:23 [inlined]
[12] (::HTTP.MessageRequest.var"#1#3"{HTTP.MessageRequest.var"#1#2#4"{HTTP.DebugRequest.var"#1#4"{HTTP.DebugRequest.var"#1#2#5"{HTTP.RedirectRequest.var"#1#4"{HTTP.RedirectRequest.var"#1#2#5"{HTTP.DefaultHeadersRequest.var"#1#3"{HTTP.DefaultHeadersRequest.var"#1#2#4"{HTTP.BasicAuthRequest.var"#1#3"{HTTP.BasicAuthRequest.var"#1#2#4"{HTTP.ContentTypeDetection.var"#1#3"{HTTP.ContentTypeDetection.var"#1#2#4"{HTTP.CookieRequest.var"#1#5"{HTTP.CookieRequest.var"#1#2#6"{HTTP.RetryRequest.var"#1#4"{HTTP.RetryRequest.var"#1#2#5"{HTTP.CanonicalizeRequest.var"#1#3"{HTTP.CanonicalizeRequest.var"#1#2#4"{HTTP.ConnectionRequest.var"#1#7"{HTTP.ConnectionRequest.var"#1#2#8"{HTTP.TimeoutRequest.var"#1#6"{HTTP.TimeoutRequest.var"#1#2#7"{HTTP.ExceptionRequest.var"#1#3"{HTTP.ExceptionRequest.var"#1#2#4"{typeof(HTTP.StreamRequest.streamlayer)}}}}}}}}}}}}}}}}}}}}}}}})(method::String, url::URIs.URI, headers::Vector{Pair{SubString{String}, SubString{String}}}, body::String; response_stream::Base.BufferStream, http_version::VersionNumber, kw::Base.Pairs{Symbol, Bool, Tuple{Symbol, Symbol}, NamedTuple{(:redirect, :retry), Tuple{Bool, Bool}}})
@ HTTP.MessageRequest ~/.julia/dev/HTTP/src/clientlayers/MessageRequest.jl:19
[13] request(stack::HTTP.MessageRequest.var"#1#3"{HTTP.MessageRequest.var"#1#2#4"{HTTP.DebugRequest.var"#1#4"{HTTP.DebugRequest.var"#1#2#5"{HTTP.RedirectRequest.var"#1#4"{HTTP.RedirectRequest.var"#1#2#5"{HTTP.DefaultHeadersRequest.var"#1#3"{HTTP.DefaultHeadersRequest.var"#1#2#4"{HTTP.BasicAuthRequest.var"#1#3"{HTTP.BasicAuthRequest.var"#1#2#4"{HTTP.ContentTypeDetection.var"#1#3"{HTTP.ContentTypeDetection.var"#1#2#4"{HTTP.CookieRequest.var"#1#5"{HTTP.CookieRequest.var"#1#2#6"{HTTP.RetryRequest.var"#1#4"{HTTP.RetryRequest.var"#1#2#5"{HTTP.CanonicalizeRequest.var"#1#3"{HTTP.CanonicalizeRequest.var"#1#2#4"{HTTP.ConnectionRequest.var"#1#7"{HTTP.ConnectionRequest.var"#1#2#8"{HTTP.TimeoutRequest.var"#1#6"{HTTP.TimeoutRequest.var"#1#2#7"{HTTP.ExceptionRequest.var"#1#3"{HTTP.ExceptionRequest.var"#1#2#4"{typeof(HTTP.StreamRequest.streamlayer)}}}}}}}}}}}}}}}}}}}}}}}}, method::String, url::URIs.URI, h::Vector{Pair{SubString{String}, SubString{String}}}, b::String, q::Nothing; headers::Vector{Pair{SubString{String}, SubString{String}}}, body::String, query::Nothing, kw::Base.Pairs{Symbol, Any, Tuple{Symbol, Symbol, Symbol}, NamedTuple{(:redirect, :retry, :response_stream), Tuple{Bool, Bool, Base.BufferStream}}})
@ HTTP ~/.julia/dev/HTTP/src/HTTP.jl:420
[14] #request#16
@ ~/.julia/dev/HTTP/src/HTTP.jl:280 [inlined]
[15] macro expansion
@ ~/.julia/packages/Mocking/HMh91/src/mock.jl:26 [inlined]
[16] (::AWS.var"#40#42"{Request, LittleDict{Symbol, Any, Vector{Symbol}, Vector{Any}}})()
@ AWS ~/.julia/packages/AWS/j8qVm/src/utilities/request.jl:220
[17] (::Base.var"#88#90"{Base.var"#88#89#91"{AWS.AWSExponentialBackoff, AWS.var"#41#43", AWS.var"#40#42"{Request, LittleDict{Symbol, Any, Vector{Symbol}, Vector{Any}}}}})(; kwargs::Base.Pairs{Symbol, Union{}, Tuple{}, NamedTuple{(), Tuple{}}})
@ Base ./error.jl:296
[18] (::Base.var"#88#90"{Base.var"#88#89#91"{AWS.AWSExponentialBackoff, AWS.var"#41#43", AWS.var"#40#42"{Request, LittleDict{Symbol, Any, Vector{Symbol}, Vector{Any}}}}})()
@ Base ./error.jl:291
[19] _http_request(http_backend::AWS.HTTPBackend, request::Request, response_stream::IOBuffer)
@ AWS ~/.julia/packages/AWS/j8qVm/src/utilities/request.jl:245
[20] macro expansion
@ ~/.julia/packages/Mocking/HMh91/src/mock.jl:26 [inlined]
[21] (::AWS.var"#33#36"{AWSConfig, Request, IOBuffer, Vector{Int64}})()
@ AWS ~/.julia/packages/AWS/j8qVm/src/utilities/request.jl:129
[22] (::AWS.var"#34#38"{AWS.var"#33#36"{AWSConfig, Request, IOBuffer, Vector{Int64}}, IOBuffer})()
@ AWS ~/.julia/packages/AWS/j8qVm/src/utilities/request.jl:144
[23] (::Base.var"#88#90"{Base.var"#88#89#91"{AWS.AWSExponentialBackoff, AWS.var"#35#39"{AWSConfig, Vector{String}, Vector{String}, Int64}, AWS.var"#34#38"{AWS.var"#33#36"{AWSConfig, Request, IOBuffer, Vector{Int64}}, IOBuffer}}})(; kwargs::Base.Pairs{Symbol, Union{}, Tuple{}, NamedTuple{(), Tuple{}}})
@ Base ./error.jl:296
[24] (::Base.var"#88#90"{Base.var"#88#89#91"{AWS.AWSExponentialBackoff, AWS.var"#35#39"{AWSConfig, Vector{String}, Vector{String}, Int64}, AWS.var"#34#38"{AWS.var"#33#36"{AWSConfig, Request, IOBuffer, Vector{Int64}}, IOBuffer}}})()
@ Base ./error.jl:291
[25] submit_request(aws::AWSConfig, request::Request; return_headers::Nothing)
@ AWS ~/.julia/packages/AWS/j8qVm/src/utilities/request.jl:195
[26] (::JSONService)(operation::String, args::Dict{String, Any}; aws_config::AWSConfig, feature_set::AWS.FeatureSet)
@ AWS ~/.julia/packages/AWS/j8qVm/src/AWS.jl:376
[27] create_secret(Name::String, params::LittleDict{String, String, Vector{String}, Vector{String}}; aws_config::AWSConfig)
@ Main.Secrets_Manager ~/.julia/packages/AWS/j8qVm/src/services/secrets_manager.jl:170
[28] create_secret(Name::String, params::LittleDict{String, String, Vector{String}, Vector{String}})
@ Main.Secrets_Manager ~/.julia/packages/AWS/j8qVm/src/services/secrets_manager.jl:167
[29] macro expansion
@ ~/.julia/packages/AWS/j8qVm/test/AWS.jl:600 [inlined]
[30] macro expansion
@ ~/.julia/juliaup/julia-1.8.3+0.x64/share/julia/stdlib/v1.8/Test/src/Test.jl:1360 [inlined]
[31] macro expansion
@ ~/.julia/packages/AWS/j8qVm/test/AWS.jl:589 [inlined]
[32] macro expansion
@ ~/.julia/juliaup/julia-1.8.3+0.x64/share/julia/stdlib/v1.8/Test/src/Test.jl:1360 [inlined]
[33] top-level scope
@ ~/.julia/packages/AWS/j8qVm/test/AWS.jl:588
[34] include
@ ./client.jl:476 [inlined]
[35] macro expansion
@ ~/.julia/packages/AWS/j8qVm/test/runtests.jl:63 [inlined]
[36] macro expansion
@ ~/.julia/juliaup/julia-1.8.3+0.x64/share/julia/stdlib/v1.8/Test/src/Test.jl:1436 [inlined]
[37] macro expansion
@ ~/.julia/packages/AWS/j8qVm/test/runtests.jl:61 [inlined]
[38] macro expansion
@ ~/.julia/juliaup/julia-1.8.3+0.x64/share/julia/stdlib/v1.8/Test/src/Test.jl:1360 [inlined]
[39] top-level scope
@ ~/.julia/packages/AWS/j8qVm/test/runtests.jl:54
[40] include(fname::String)
@ Base.MainInclude ./client.jl:476
[41] top-level scope
@ none:6
[42] eval
@ ./boot.jl:368 [inlined]
[43] exec_options(opts::Base.JLOptions)
@ Base ./client.jl:276
[44] _start()
@ Base ./client.jl:522
┌ Error: Internal Error: provided body is empty while the reported content-length is non-zero
└ @ AWS.AWSExceptions ~/.julia/packages/AWS/j8qVm/src/AWSExceptions.jl:98
low-level secrets manager: Error During Test at ~/.julia/packages/AWS/j8qVm/test/AWS.jl:618
Got exception outside of a @test
AWSException: 400 -- AWSException
HTTP.Exceptions.StatusError(400, "POST", "/", HTTP.Messages.Response:
"""
HTTP/1.1 400 Bad Request
x-amzn-RequestId: 72fb96c8-97f9-4692-9e7b-5f6ccee42258
Content-Type: application/x-amz-json-1.1
Content-Length: 275
Date: Mon, 12 Dec 2022 17:31:07 GMT
Connection: close
[Message Body was streamed]""")
(empty body)
Stacktrace:
[1] (::HTTP.ExceptionRequest.var"#1#3"{HTTP.ExceptionRequest.var"#1#2#4"{typeof(HTTP.StreamRequest.streamlayer)}})(stream::HTTP.Streams.Stream{HTTP.Messages.Response, HTTP.ConnectionPool.Connection}; status_exception::Bool, kw::Base.Pairs{Symbol, Union{Nothing, Int64}, Tuple{Symbol, Symbol, Symbol}, NamedTuple{(:iofunction, :decompress, :verbose), Tuple{Nothing, Nothing, Int64}}})
@ HTTP.ExceptionRequest ~/.julia/dev/HTTP/src/clientlayers/ExceptionRequest.jl:16
[2] #1#2
@ ~/.julia/dev/HTTP/src/clientlayers/TimeoutRequest.jl:17 [inlined]
[3] (::HTTP.ConnectionRequest.var"#1#7"{HTTP.ConnectionRequest.var"#1#2#8"{HTTP.TimeoutRequest.var"#1#6"{HTTP.TimeoutRequest.var"#1#2#7"{HTTP.ExceptionRequest.var"#1#3"{HTTP.ExceptionRequest.var"#1#2#4"{typeof(HTTP.StreamRequest.streamlayer)}}}}}})(req::HTTP.Messages.Request; proxy::Nothing, socket_type::Type, socket_type_tls::Type, readtimeout::Int64, kw::Base.Pairs{Symbol, Union{Nothing, Int64}, Tuple{Symbol, Symbol, Symbol}, NamedTuple{(:iofunction, :decompress, :verbose), Tuple{Nothing, Nothing, Int64}}})
@ HTTP.ConnectionRequest ~/.julia/dev/HTTP/src/clientlayers/ConnectionRequest.jl:111
[4] (::HTTP.CanonicalizeRequest.var"#1#3"{HTTP.CanonicalizeRequest.var"#1#2#4"{HTTP.ConnectionRequest.var"#1#7"{HTTP.ConnectionRequest.var"#1#2#8"{HTTP.TimeoutRequest.var"#1#6"{HTTP.TimeoutRequest.var"#1#2#7"{HTTP.ExceptionRequest.var"#1#3"{HTTP.ExceptionRequest.var"#1#2#4"{typeof(HTTP.StreamRequest.streamlayer)}}}}}}}})(req::HTTP.Messages.Request; canonicalize_headers::Bool, kw::Base.Pairs{Symbol, Union{Nothing, Int64}, Tuple{Symbol, Symbol, Symbol}, NamedTuple{(:iofunction, :decompress, :verbose), Tuple{Nothing, Nothing, Int64}}})
@ HTTP.CanonicalizeRequest ~/.julia/dev/HTTP/src/clientlayers/CanonicalizeRequest.jl:17
[5] (::HTTP.RetryRequest.var"#1#4"{HTTP.RetryRequest.var"#1#2#5"{HTTP.CanonicalizeRequest.var"#1#3"{HTTP.CanonicalizeRequest.var"#1#2#4"{HTTP.ConnectionRequest.var"#1#7"{HTTP.ConnectionRequest.var"#1#2#8"{HTTP.TimeoutRequest.var"#1#6"{HTTP.TimeoutRequest.var"#1#2#7"{HTTP.ExceptionRequest.var"#1#3"{HTTP.ExceptionRequest.var"#1#2#4"{typeof(HTTP.StreamRequest.streamlayer)}}}}}}}}}})(req::HTTP.Messages.Request; retry::Bool, retries::Int64, retry_delays::ExponentialBackOff, retry_check::Function, retry_non_idempotent::Bool, kw::Base.Pairs{Symbol, Union{Nothing, Int64}, Tuple{Symbol, Symbol, Symbol}, NamedTuple{(:iofunction, :decompress, :verbose), Tuple{Nothing, Nothing, Int64}}})
@ HTTP.RetryRequest ~/.julia/dev/HTTP/src/clientlayers/RetryRequest.jl:29
[6] (::HTTP.CookieRequest.var"#1#5"{HTTP.CookieRequest.var"#1#2#6"{HTTP.RetryRequest.var"#1#4"{HTTP.RetryRequest.var"#1#2#5"{HTTP.CanonicalizeRequest.var"#1#3"{HTTP.CanonicalizeRequest.var"#1#2#4"{HTTP.ConnectionRequest.var"#1#7"{HTTP.ConnectionRequest.var"#1#2#8"{HTTP.TimeoutRequest.var"#1#6"{HTTP.TimeoutRequest.var"#1#2#7"{HTTP.ExceptionRequest.var"#1#3"{HTTP.ExceptionRequest.var"#1#2#4"{typeof(HTTP.StreamRequest.streamlayer)}}}}}}}}}}}})(req::HTTP.Messages.Request; cookies::Bool, cookiejar::HTTP.Cookies.CookieJar, kw::Base.Pairs{Symbol, Union{Nothing, Integer}, NTuple{4, Symbol}, NamedTuple{(:iofunction, :decompress, :verbose, :retry), Tuple{Nothing, Nothing, Int64, Bool}}})
@ HTTP.CookieRequest ~/.julia/dev/HTTP/src/clientlayers/CookieRequest.jl:42
[7] (::HTTP.ContentTypeDetection.var"#1#3"{HTTP.ContentTypeDetection.var"#1#2#4"{HTTP.CookieRequest.var"#1#5"{HTTP.CookieRequest.var"#1#2#6"{HTTP.RetryRequest.var"#1#4"{HTTP.RetryRequest.var"#1#2#5"{HTTP.CanonicalizeRequest.var"#1#3"{HTTP.CanonicalizeRequest.var"#1#2#4"{HTTP.ConnectionRequest.var"#1#7"{HTTP.ConnectionRequest.var"#1#2#8"{HTTP.TimeoutRequest.var"#1#6"{HTTP.TimeoutRequest.var"#1#2#7"{HTTP.ExceptionRequest.var"#1#3"{HTTP.ExceptionRequest.var"#1#2#4"{typeof(HTTP.StreamRequest.streamlayer)}}}}}}}}}}}}}})(req::HTTP.Messages.Request; detect_content_type::Bool, kw::Base.Pairs{Symbol, Union{Nothing, Integer}, NTuple{4, Symbol}, NamedTuple{(:iofunction, :decompress, :verbose, :retry), Tuple{Nothing, Nothing, Int64, Bool}}})
@ HTTP.ContentTypeDetection ~/.julia/dev/HTTP/src/clientlayers/ContentTypeRequest.jl:23
[8] (::HTTP.BasicAuthRequest.var"#1#3"{HTTP.BasicAuthRequest.var"#1#2#4"{HTTP.ContentTypeDetection.var"#1#3"{HTTP.ContentTypeDetection.var"#1#2#4"{HTTP.CookieRequest.var"#1#5"{HTTP.CookieRequest.var"#1#2#6"{HTTP.RetryRequest.var"#1#4"{HTTP.RetryRequest.var"#1#2#5"{HTTP.CanonicalizeRequest.var"#1#3"{HTTP.CanonicalizeRequest.var"#1#2#4"{HTTP.ConnectionRequest.var"#1#7"{HTTP.ConnectionRequest.var"#1#2#8"{HTTP.TimeoutRequest.var"#1#6"{HTTP.TimeoutRequest.var"#1#2#7"{HTTP.ExceptionRequest.var"#1#3"{HTTP.ExceptionRequest.var"#1#2#4"{typeof(HTTP.StreamRequest.streamlayer)}}}}}}}}}}}}}}}})(req::HTTP.Messages.Request; basicauth::Bool, kw::Base.Pairs{Symbol, Union{Nothing, Integer}, NTuple{4, Symbol}, NamedTuple{(:iofunction, :decompress, :verbose, :retry), Tuple{Nothing, Nothing, Int64, Bool}}})
@ HTTP.BasicAuthRequest ~/.julia/dev/HTTP/src/clientlayers/BasicAuthRequest.jl:22
[9] (::HTTP.DefaultHeadersRequest.var"#1#3"{HTTP.DefaultHeadersRequest.var"#1#2#4"{HTTP.BasicAuthRequest.var"#1#3"{HTTP.BasicAuthRequest.var"#1#2#4"{HTTP.ContentTypeDetection.var"#1#3"{HTTP.ContentTypeDetection.var"#1#2#4"{HTTP.CookieRequest.var"#1#5"{HTTP.CookieRequest.var"#1#2#6"{HTTP.RetryRequest.var"#1#4"{HTTP.RetryRequest.var"#1#2#5"{HTTP.CanonicalizeRequest.var"#1#3"{HTTP.CanonicalizeRequest.var"#1#2#4"{HTTP.ConnectionRequest.var"#1#7"{HTTP.ConnectionRequest.var"#1#2#8"{HTTP.TimeoutRequest.var"#1#6"{HTTP.TimeoutRequest.var"#1#2#7"{HTTP.ExceptionRequest.var"#1#3"{HTTP.ExceptionRequest.var"#1#2#4"{typeof(HTTP.StreamRequest.streamlayer)}}}}}}}}}}}}}}}}}})(req::HTTP.Messages.Request; iofunction::Nothing, decompress::Nothing, kw::Base.Pairs{Symbol, Integer, Tuple{Symbol, Symbol}, NamedTuple{(:verbose, :retry), Tuple{Int64, Bool}}})
@ HTTP.DefaultHeadersRequest ~/.julia/dev/HTTP/src/clientlayers/DefaultHeadersRequest.jl:47
[10] (::HTTP.RedirectRequest.var"#1#4"{HTTP.RedirectRequest.var"#1#2#5"{HTTP.DefaultHeadersRequest.var"#1#3"{HTTP.DefaultHeadersRequest.var"#1#2#4"{HTTP.BasicAuthRequest.var"#1#3"{HTTP.BasicAuthRequest.var"#1#2#4"{HTTP.ContentTypeDetection.var"#1#3"{HTTP.ContentTypeDetection.var"#1#2#4"{HTTP.CookieRequest.var"#1#5"{HTTP.CookieRequest.var"#1#2#6"{HTTP.RetryRequest.var"#1#4"{HTTP.RetryRequest.var"#1#2#5"{HTTP.CanonicalizeRequest.var"#1#3"{HTTP.CanonicalizeRequest.var"#1#2#4"{HTTP.ConnectionRequest.var"#1#7"{HTTP.ConnectionRequest.var"#1#2#8"{HTTP.TimeoutRequest.var"#1#6"{HTTP.TimeoutRequest.var"#1#2#7"{HTTP.ExceptionRequest.var"#1#3"{HTTP.ExceptionRequest.var"#1#2#4"{typeof(HTTP.StreamRequest.streamlayer)}}}}}}}}}}}}}}}}}}}})(req::HTTP.Messages.Request; redirect::Bool, redirect_limit::Int64, redirect_method::Nothing, forwardheaders::Bool, response_stream::Base.BufferStream, kw::Base.Pairs{Symbol, Integer, Tuple{Symbol, Symbol}, NamedTuple{(:verbose, :retry), Tuple{Int64, Bool}}})
@ HTTP.RedirectRequest ~/.julia/dev/HTTP/src/clientlayers/RedirectRequest.jl:17
[11] #1#2
@ ~/.julia/dev/HTTP/src/clientlayers/DebugRequest.jl:23 [inlined]
[12] (::HTTP.MessageRequest.var"#1#3"{HTTP.MessageRequest.var"#1#2#4"{HTTP.DebugRequest.var"#1#4"{HTTP.DebugRequest.var"#1#2#5"{HTTP.RedirectRequest.var"#1#4"{HTTP.RedirectRequest.var"#1#2#5"{HTTP.DefaultHeadersRequest.var"#1#3"{HTTP.DefaultHeadersRequest.var"#1#2#4"{HTTP.BasicAuthRequest.var"#1#3"{HTTP.BasicAuthRequest.var"#1#2#4"{HTTP.ContentTypeDetection.var"#1#3"{HTTP.ContentTypeDetection.var"#1#2#4"{HTTP.CookieRequest.var"#1#5"{HTTP.CookieRequest.var"#1#2#6"{HTTP.RetryRequest.var"#1#4"{HTTP.RetryRequest.var"#1#2#5"{HTTP.CanonicalizeRequest.var"#1#3"{HTTP.CanonicalizeRequest.var"#1#2#4"{HTTP.ConnectionRequest.var"#1#7"{HTTP.ConnectionRequest.var"#1#2#8"{HTTP.TimeoutRequest.var"#1#6"{HTTP.TimeoutRequest.var"#1#2#7"{HTTP.ExceptionRequest.var"#1#3"{HTTP.ExceptionRequest.var"#1#2#4"{typeof(HTTP.StreamRequest.streamlayer)}}}}}}}}}}}}}}}}}}}}}}}})(method::String, url::URIs.URI, headers::Vector{Pair{SubString{String}, SubString{String}}}, body::String; response_stream::Base.BufferStream, http_version::VersionNumber, kw::Base.Pairs{Symbol, Bool, Tuple{Symbol, Symbol}, NamedTuple{(:redirect, :retry), Tuple{Bool, Bool}}})
@ HTTP.MessageRequest ~/.julia/dev/HTTP/src/clientlayers/MessageRequest.jl:19
[13] request(stack::HTTP.MessageRequest.var"#1#3"{HTTP.MessageRequest.var"#1#2#4"{HTTP.DebugRequest.var"#1#4"{HTTP.DebugRequest.var"#1#2#5"{HTTP.RedirectRequest.var"#1#4"{HTTP.RedirectRequest.var"#1#2#5"{HTTP.DefaultHeadersRequest.var"#1#3"{HTTP.DefaultHeadersRequest.var"#1#2#4"{HTTP.BasicAuthRequest.var"#1#3"{HTTP.BasicAuthRequest.var"#1#2#4"{HTTP.ContentTypeDetection.var"#1#3"{HTTP.ContentTypeDetection.var"#1#2#4"{HTTP.CookieRequest.var"#1#5"{HTTP.CookieRequest.var"#1#2#6"{HTTP.RetryRequest.var"#1#4"{HTTP.RetryRequest.var"#1#2#5"{HTTP.CanonicalizeRequest.var"#1#3"{HTTP.CanonicalizeRequest.var"#1#2#4"{HTTP.ConnectionRequest.var"#1#7"{HTTP.ConnectionRequest.var"#1#2#8"{HTTP.TimeoutRequest.var"#1#6"{HTTP.TimeoutRequest.var"#1#2#7"{HTTP.ExceptionRequest.var"#1#3"{HTTP.ExceptionRequest.var"#1#2#4"{typeof(HTTP.StreamRequest.streamlayer)}}}}}}}}}}}}}}}}}}}}}}}}, method::String, url::URIs.URI, h::Vector{Pair{SubString{String}, SubString{String}}}, b::String, q::Nothing; headers::Vector{Pair{SubString{String}, SubString{String}}}, body::String, query::Nothing, kw::Base.Pairs{Symbol, Any, Tuple{Symbol, Symbol, Symbol}, NamedTuple{(:redirect, :retry, :response_stream), Tuple{Bool, Bool, Base.BufferStream}}})
@ HTTP ~/.julia/dev/HTTP/src/HTTP.jl:420
[14] #request#16
@ ~/.julia/dev/HTTP/src/HTTP.jl:280 [inlined]
[15] macro expansion
@ ~/.julia/packages/Mocking/HMh91/src/mock.jl:26 [inlined]
[16] (::AWS.var"#40#42"{Request, LittleDict{Symbol, Any, Vector{Symbol}, Vector{Any}}})()
@ AWS ~/.julia/packages/AWS/j8qVm/src/utilities/request.jl:220
[17] (::Base.var"#88#90"{Base.var"#88#89#91"{AWS.AWSExponentialBackoff, AWS.var"#41#43", AWS.var"#40#42"{Request, LittleDict{Symbol, Any, Vector{Symbol}, Vector{Any}}}}})(; kwargs::Base.Pairs{Symbol, Union{}, Tuple{}, NamedTuple{(), Tuple{}}})
@ Base ./error.jl:296
[18] (::Base.var"#88#90"{Base.var"#88#89#91"{AWS.AWSExponentialBackoff, AWS.var"#41#43", AWS.var"#40#42"{Request, LittleDict{Symbol, Any, Vector{Symbol}, Vector{Any}}}}})()
@ Base ./error.jl:291
[19] _http_request(http_backend::AWS.HTTPBackend, request::Request, response_stream::IOBuffer)
@ AWS ~/.julia/packages/AWS/j8qVm/src/utilities/request.jl:245
[20] macro expansion
@ ~/.julia/packages/Mocking/HMh91/src/mock.jl:26 [inlined]
[21] (::AWS.var"#33#36"{AWSConfig, Request, IOBuffer, Vector{Int64}})()
@ AWS ~/.julia/packages/AWS/j8qVm/src/utilities/request.jl:129
[22] (::AWS.var"#34#38"{AWS.var"#33#36"{AWSConfig, Request, IOBuffer, Vector{Int64}}, IOBuffer})()
@ AWS ~/.julia/packages/AWS/j8qVm/src/utilities/request.jl:144
[23] (::Base.var"#88#90"{Base.var"#88#89#91"{AWS.AWSExponentialBackoff, AWS.var"#35#39"{AWSConfig, Vector{String}, Vector{String}, Int64}, AWS.var"#34#38"{AWS.var"#33#36"{AWSConfig, Request, IOBuffer, Vector{Int64}}, IOBuffer}}})(; kwargs::Base.Pairs{Symbol, Union{}, Tuple{}, NamedTuple{(), Tuple{}}})
@ Base ./error.jl:296
[24] (::Base.var"#88#90"{Base.var"#88#89#91"{AWS.AWSExponentialBackoff, AWS.var"#35#39"{AWSConfig, Vector{String}, Vector{String}, Int64}, AWS.var"#34#38"{AWS.var"#33#36"{AWSConfig, Request, IOBuffer, Vector{Int64}}, IOBuffer}}})()
@ Base ./error.jl:291
[25] submit_request(aws::AWSConfig, request::Request; return_headers::Nothing)
@ AWS ~/.julia/packages/AWS/j8qVm/src/utilities/request.jl:195
[26] (::JSONService)(operation::String, args::LittleDict{String, String, Vector{String}, Vector{String}}; aws_config::AWSConfig, feature_set::AWS.FeatureSet)
@ AWS ~/.julia/packages/AWS/j8qVm/src/AWS.jl:376
[27] (::JSONService)(operation::String, args::LittleDict{String, String, Vector{String}, Vector{String}})
@ AWS ~/.julia/packages/AWS/j8qVm/src/AWS.jl:353
[28] macro expansion
@ ~/.julia/packages/AWS/j8qVm/test/AWS.jl:630 [inlined]
[29] macro expansion
@ ~/.julia/juliaup/julia-1.8.3+0.x64/share/julia/stdlib/v1.8/Test/src/Test.jl:1360 [inlined]
[30] macro expansion
@ ~/.julia/packages/AWS/j8qVm/test/AWS.jl:619 [inlined]
[31] macro expansion
@ ~/.julia/juliaup/julia-1.8.3+0.x64/share/julia/stdlib/v1.8/Test/src/Test.jl:1360 [inlined]
[32] top-level scope
@ ~/.julia/packages/AWS/j8qVm/test/AWS.jl:588
[33] include
@ ./client.jl:476 [inlined]
[34] macro expansion
@ ~/.julia/packages/AWS/j8qVm/test/runtests.jl:63 [inlined]
[35] macro expansion
@ ~/.julia/juliaup/julia-1.8.3+0.x64/share/julia/stdlib/v1.8/Test/src/Test.jl:1436 [inlined]
[36] macro expansion
@ ~/.julia/packages/AWS/j8qVm/test/runtests.jl:61 [inlined]
[37] macro expansion
@ ~/.julia/juliaup/julia-1.8.3+0.x64/share/julia/stdlib/v1.8/Test/src/Test.jl:1360 [inlined]
[38] top-level scope
@ ~/.julia/packages/AWS/j8qVm/test/runtests.jl:54
[39] include(fname::String)
@ Base.MainInclude ./client.jl:476
[40] top-level scope
@ none:6
[41] eval
@ ./boot.jl:368 [inlined]
[42] exec_options(opts::Base.JLOptions)
@ Base ./client.jl:276
[43] _start()
@ Base ./client.jl:522
┌ Error: Internal Error: provided body is empty while the reported content-length is non-zero
└ @ AWS.AWSExceptions ~/.julia/packages/AWS/j8qVm/src/AWSExceptions.jl:98
high-level iam: Error During Test at ~/.julia/packages/AWS/j8qVm/test/AWS.jl:655
Got exception outside of a @test
AWSException: 403 -- AWSException
HTTP.Exceptions.StatusError(403, "POST", "/", HTTP.Messages.Response:
"""
HTTP/1.1 403 Forbidden
x-amzn-RequestId: ecf58864-4fe4-4d69-893f-93f538da37b2
Content-Type: text/xml
Content-Length: 317
Date: Mon, 12 Dec 2022 17:31:08 GMT
[Message Body was streamed]""")
(empty body)
Stacktrace:
[1] (::HTTP.ExceptionRequest.var"#1#3"{HTTP.ExceptionRequest.var"#1#2#4"{typeof(HTTP.StreamRequest.streamlayer)}})(stream::HTTP.Streams.Stream{HTTP.Messages.Response, HTTP.ConnectionPool.Connection}; status_exception::Bool, kw::Base.Pairs{Symbol, Union{Nothing, Int64}, Tuple{Symbol, Symbol, Symbol}, NamedTuple{(:iofunction, :decompress, :verbose), Tuple{Nothing, Nothing, Int64}}})
@ HTTP.ExceptionRequest ~/.julia/dev/HTTP/src/clientlayers/ExceptionRequest.jl:16
[2] #1#2
@ ~/.julia/dev/HTTP/src/clientlayers/TimeoutRequest.jl:17 [inlined]
[3] (::HTTP.ConnectionRequest.var"#1#7"{HTTP.ConnectionRequest.var"#1#2#8"{HTTP.TimeoutRequest.var"#1#6"{HTTP.TimeoutRequest.var"#1#2#7"{HTTP.ExceptionRequest.var"#1#3"{HTTP.ExceptionRequest.var"#1#2#4"{typeof(HTTP.StreamRequest.streamlayer)}}}}}})(req::HTTP.Messages.Request; proxy::Nothing, socket_type::Type, socket_type_tls::Type, readtimeout::Int64, kw::Base.Pairs{Symbol, Union{Nothing, Int64}, Tuple{Symbol, Symbol, Symbol}, NamedTuple{(:iofunction, :decompress, :verbose), Tuple{Nothing, Nothing, Int64}}})
@ HTTP.ConnectionRequest ~/.julia/dev/HTTP/src/clientlayers/ConnectionRequest.jl:111
[4] (::HTTP.CanonicalizeRequest.var"#1#3"{HTTP.CanonicalizeRequest.var"#1#2#4"{HTTP.ConnectionRequest.var"#1#7"{HTTP.ConnectionRequest.var"#1#2#8"{HTTP.TimeoutRequest.var"#1#6"{HTTP.TimeoutRequest.var"#1#2#7"{HTTP.ExceptionRequest.var"#1#3"{HTTP.ExceptionRequest.var"#1#2#4"{typeof(HTTP.StreamRequest.streamlayer)}}}}}}}})(req::HTTP.Messages.Request; canonicalize_headers::Bool, kw::Base.Pairs{Symbol, Union{Nothing, Int64}, Tuple{Symbol, Symbol, Symbol}, NamedTuple{(:iofunction, :decompress, :verbose), Tuple{Nothing, Nothing, Int64}}})
@ HTTP.CanonicalizeRequest ~/.julia/dev/HTTP/src/clientlayers/CanonicalizeRequest.jl:17
[5] (::HTTP.RetryRequest.var"#1#4"{HTTP.RetryRequest.var"#1#2#5"{HTTP.CanonicalizeRequest.var"#1#3"{HTTP.CanonicalizeRequest.var"#1#2#4"{HTTP.ConnectionRequest.var"#1#7"{HTTP.ConnectionRequest.var"#1#2#8"{HTTP.TimeoutRequest.var"#1#6"{HTTP.TimeoutRequest.var"#1#2#7"{HTTP.ExceptionRequest.var"#1#3"{HTTP.ExceptionRequest.var"#1#2#4"{typeof(HTTP.StreamRequest.streamlayer)}}}}}}}}}})(req::HTTP.Messages.Request; retry::Bool, retries::Int64, retry_delays::ExponentialBackOff, retry_check::Function, retry_non_idempotent::Bool, kw::Base.Pairs{Symbol, Union{Nothing, Int64}, Tuple{Symbol, Symbol, Symbol}, NamedTuple{(:iofunction, :decompress, :verbose), Tuple{Nothing, Nothing, Int64}}})
@ HTTP.RetryRequest ~/.julia/dev/HTTP/src/clientlayers/RetryRequest.jl:29
[6] (::HTTP.CookieRequest.var"#1#5"{HTTP.CookieRequest.var"#1#2#6"{HTTP.RetryRequest.var"#1#4"{HTTP.RetryRequest.var"#1#2#5"{HTTP.CanonicalizeRequest.var"#1#3"{HTTP.CanonicalizeRequest.var"#1#2#4"{HTTP.ConnectionRequest.var"#1#7"{HTTP.ConnectionRequest.var"#1#2#8"{HTTP.TimeoutRequest.var"#1#6"{HTTP.TimeoutRequest.var"#1#2#7"{HTTP.ExceptionRequest.var"#1#3"{HTTP.ExceptionRequest.var"#1#2#4"{typeof(HTTP.StreamRequest.streamlayer)}}}}}}}}}}}})(req::HTTP.Messages.Request; cookies::Bool, cookiejar::HTTP.Cookies.CookieJar, kw::Base.Pairs{Symbol, Union{Nothing, Integer}, NTuple{4, Symbol}, NamedTuple{(:iofunction, :decompress, :verbose, :retry), Tuple{Nothing, Nothing, Int64, Bool}}})
@ HTTP.CookieRequest ~/.julia/dev/HTTP/src/clientlayers/CookieRequest.jl:42
[7] (::HTTP.ContentTypeDetection.var"#1#3"{HTTP.ContentTypeDetection.var"#1#2#4"{HTTP.CookieRequest.var"#1#5"{HTTP.CookieRequest.var"#1#2#6"{HTTP.RetryRequest.var"#1#4"{HTTP.RetryRequest.var"#1#2#5"{HTTP.CanonicalizeRequest.var"#1#3"{HTTP.CanonicalizeRequest.var"#1#2#4"{HTTP.ConnectionRequest.var"#1#7"{HTTP.ConnectionRequest.var"#1#2#8"{HTTP.TimeoutRequest.var"#1#6"{HTTP.TimeoutRequest.var"#1#2#7"{HTTP.ExceptionRequest.var"#1#3"{HTTP.ExceptionRequest.var"#1#2#4"{typeof(HTTP.StreamRequest.streamlayer)}}}}}}}}}}}}}})(req::HTTP.Messages.Request; detect_content_type::Bool, kw::Base.Pairs{Symbol, Union{Nothing, Integer}, NTuple{4, Symbol}, NamedTuple{(:iofunction, :decompress, :verbose, :retry), Tuple{Nothing, Nothing, Int64, Bool}}})
@ HTTP.ContentTypeDetection ~/.julia/dev/HTTP/src/clientlayers/ContentTypeRequest.jl:23
[8] (::HTTP.BasicAuthRequest.var"#1#3"{HTTP.BasicAuthRequest.var"#1#2#4"{HTTP.ContentTypeDetection.var"#1#3"{HTTP.ContentTypeDetection.var"#1#2#4"{HTTP.CookieRequest.var"#1#5"{HTTP.CookieRequest.var"#1#2#6"{HTTP.RetryRequest.var"#1#4"{HTTP.RetryRequest.var"#1#2#5"{HTTP.CanonicalizeRequest.var"#1#3"{HTTP.CanonicalizeRequest.var"#1#2#4"{HTTP.ConnectionRequest.var"#1#7"{HTTP.ConnectionRequest.var"#1#2#8"{HTTP.TimeoutRequest.var"#1#6"{HTTP.TimeoutRequest.var"#1#2#7"{HTTP.ExceptionRequest.var"#1#3"{HTTP.ExceptionRequest.var"#1#2#4"{typeof(HTTP.StreamRequest.streamlayer)}}}}}}}}}}}}}}}})(req::HTTP.Messages.Request; basicauth::Bool, kw::Base.Pairs{Symbol, Union{Nothing, Integer}, NTuple{4, Symbol}, NamedTuple{(:iofunction, :decompress, :verbose, :retry), Tuple{Nothing, Nothing, Int64, Bool}}})
@ HTTP.BasicAuthRequest ~/.julia/dev/HTTP/src/clientlayers/BasicAuthRequest.jl:22
[9] (::HTTP.DefaultHeadersRequest.var"#1#3"{HTTP.DefaultHeadersRequest.var"#1#2#4"{HTTP.BasicAuthRequest.var"#1#3"{HTTP.BasicAuthRequest.var"#1#2#4"{HTTP.ContentTypeDetection.var"#1#3"{HTTP.ContentTypeDetection.var"#1#2#4"{HTTP.CookieRequest.var"#1#5"{HTTP.CookieRequest.var"#1#2#6"{HTTP.RetryRequest.var"#1#4"{HTTP.RetryRequest.var"#1#2#5"{HTTP.CanonicalizeRequest.var"#1#3"{HTTP.CanonicalizeRequest.var"#1#2#4"{HTTP.ConnectionRequest.var"#1#7"{HTTP.ConnectionRequest.var"#1#2#8"{HTTP.TimeoutRequest.var"#1#6"{HTTP.TimeoutRequest.var"#1#2#7"{HTTP.ExceptionRequest.var"#1#3"{HTTP.ExceptionRequest.var"#1#2#4"{typeof(HTTP.StreamRequest.streamlayer)}}}}}}}}}}}}}}}}}})(req::HTTP.Messages.Request; iofunction::Nothing, decompress::Nothing, kw::Base.Pairs{Symbol, Integer, Tuple{Symbol, Symbol}, NamedTuple{(:verbose, :retry), Tuple{Int64, Bool}}})
@ HTTP.DefaultHeadersRequest ~/.julia/dev/HTTP/src/clientlayers/DefaultHeadersRequest.jl:47
[10] (::HTTP.RedirectRequest.var"#1#4"{HTTP.RedirectRequest.var"#1#2#5"{HTTP.DefaultHeadersRequest.var"#1#3"{HTTP.DefaultHeadersRequest.var"#1#2#4"{HTTP.BasicAuthRequest.var"#1#3"{HTTP.BasicAuthRequest.var"#1#2#4"{HTTP.ContentTypeDetection.var"#1#3"{HTTP.ContentTypeDetection.var"#1#2#4"{HTTP.CookieRequest.var"#1#5"{HTTP.CookieRequest.var"#1#2#6"{HTTP.RetryRequest.var"#1#4"{HTTP.RetryRequest.var"#1#2#5"{HTTP.CanonicalizeRequest.var"#1#3"{HTTP.CanonicalizeRequest.var"#1#2#4"{HTTP.ConnectionRequest.var"#1#7"{HTTP.ConnectionRequest.var"#1#2#8"{HTTP.TimeoutRequest.var"#1#6"{HTTP.TimeoutRequest.var"#1#2#7"{HTTP.ExceptionRequest.var"#1#3"{HTTP.ExceptionRequest.var"#1#2#4"{typeof(HTTP.StreamRequest.streamlayer)}}}}}}}}}}}}}}}}}}}})(req::HTTP.Messages.Request; redirect::Bool, redirect_limit::Int64, redirect_method::Nothing, forwardheaders::Bool, response_stream::Base.BufferStream, kw::Base.Pairs{Symbol, Integer, Tuple{Symbol, Symbol}, NamedTuple{(:verbose, :retry), Tuple{Int64, Bool}}})
@ HTTP.RedirectRequest ~/.julia/dev/HTTP/src/clientlayers/RedirectRequest.jl:17
[11] #1#2
@ ~/.julia/dev/HTTP/src/clientlayers/DebugRequest.jl:23 [inlined]
[12] (::HTTP.MessageRequest.var"#1#3"{HTTP.MessageRequest.var"#1#2#4"{HTTP.DebugRequest.var"#1#4"{HTTP.DebugRequest.var"#1#2#5"{HTTP.RedirectRequest.var"#1#4"{HTTP.RedirectRequest.var"#1#2#5"{HTTP.DefaultHeadersRequest.var"#1#3"{HTTP.DefaultHeadersRequest.var"#1#2#4"{HTTP.BasicAuthRequest.var"#1#3"{HTTP.BasicAuthRequest.var"#1#2#4"{HTTP.ContentTypeDetection.var"#1#3"{HTTP.ContentTypeDetection.var"#1#2#4"{HTTP.CookieRequest.var"#1#5"{HTTP.CookieRequest.var"#1#2#6"{HTTP.RetryRequest.var"#1#4"{HTTP.RetryRequest.var"#1#2#5"{HTTP.CanonicalizeRequest.var"#1#3"{HTTP.CanonicalizeRequest.var"#1#2#4"{HTTP.ConnectionRequest.var"#1#7"{HTTP.ConnectionRequest.var"#1#2#8"{HTTP.TimeoutRequest.var"#1#6"{HTTP.TimeoutRequest.var"#1#2#7"{HTTP.ExceptionRequest.var"#1#3"{HTTP.ExceptionRequest.var"#1#2#4"{typeof(HTTP.StreamRequest.streamlayer)}}}}}}}}}}}}}}}}}}}}}}}})(method::String, url::URIs.URI, headers::Vector{Pair{SubString{String}, SubString{String}}}, body::String; response_stream::Base.BufferStream, http_version::VersionNumber, kw::Base.Pairs{Symbol, Bool, Tuple{Symbol, Symbol}, NamedTuple{(:redirect, :retry), Tuple{Bool, Bool}}})
@ HTTP.MessageRequest ~/.julia/dev/HTTP/src/clientlayers/MessageRequest.jl:19
[13] request(stack::HTTP.MessageRequest.var"#1#3"{HTTP.MessageRequest.var"#1#2#4"{HTTP.DebugRequest.var"#1#4"{HTTP.DebugRequest.var"#1#2#5"{HTTP.RedirectRequest.var"#1#4"{HTTP.RedirectRequest.var"#1#2#5"{HTTP.DefaultHeadersRequest.var"#1#3"{HTTP.DefaultHeadersRequest.var"#1#2#4"{HTTP.BasicAuthRequest.var"#1#3"{HTTP.BasicAuthRequest.var"#1#2#4"{HTTP.ContentTypeDetection.var"#1#3"{HTTP.ContentTypeDetection.var"#1#2#4"{HTTP.CookieRequest.var"#1#5"{HTTP.CookieRequest.var"#1#2#6"{HTTP.RetryRequest.var"#1#4"{HTTP.RetryRequest.var"#1#2#5"{HTTP.CanonicalizeRequest.var"#1#3"{HTTP.CanonicalizeRequest.var"#1#2#4"{HTTP.ConnectionRequest.var"#1#7"{HTTP.ConnectionRequest.var"#1#2#8"{HTTP.TimeoutRequest.var"#1#6"{HTTP.TimeoutRequest.var"#1#2#7"{HTTP.ExceptionRequest.var"#1#3"{HTTP.ExceptionRequest.var"#1#2#4"{typeof(HTTP.StreamRequest.streamlayer)}}}}}}}}}}}}}}}}}}}}}}}}, method::String, url::URIs.URI, h::Vector{Pair{SubString{String}, SubString{String}}}, b::String, q::Nothing; headers::Vector{Pair{SubString{String}, SubString{String}}}, body::String, query::Nothing, kw::Base.Pairs{Symbol, Any, Tuple{Symbol, Symbol, Symbol}, NamedTuple{(:redirect, :retry, :response_stream), Tuple{Bool, Bool, Base.BufferStream}}})
@ HTTP ~/.julia/dev/HTTP/src/HTTP.jl:420
[14] #request#16
@ ~/.julia/dev/HTTP/src/HTTP.jl:280 [inlined]
[15] macro expansion
@ ~/.julia/packages/Mocking/HMh91/src/mock.jl:26 [inlined]
[16] (::AWS.var"#40#42"{Request, LittleDict{Symbol, Any, Vector{Symbol}, Vector{Any}}})()
@ AWS ~/.julia/packages/AWS/j8qVm/src/utilities/request.jl:220
[17] (::Base.var"#88#90"{Base.var"#88#89#91"{AWS.AWSExponentialBackoff, AWS.var"#41#43", AWS.var"#40#42"{Request, LittleDict{Symbol, Any, Vector{Symbol}, Vector{Any}}}}})(; kwargs::Base.Pairs{Symbol, Union{}, Tuple{}, NamedTuple{(), Tuple{}}})
@ Base ./error.jl:296
[18] (::Base.var"#88#90"{Base.var"#88#89#91"{AWS.AWSExponentialBackoff, AWS.var"#41#43", AWS.var"#40#42"{Request, LittleDict{Symbol, Any, Vector{Symbol}, Vector{Any}}}}})()
@ Base ./error.jl:291
[19] _http_request(http_backend::AWS.HTTPBackend, request::Request, response_stream::IOBuffer)
@ AWS ~/.julia/packages/AWS/j8qVm/src/utilities/request.jl:245
[20] macro expansion
@ ~/.julia/packages/Mocking/HMh91/src/mock.jl:26 [inlined]
[21] (::AWS.var"#33#36"{AWSConfig, Request, IOBuffer, Vector{Int64}})()
@ AWS ~/.julia/packages/AWS/j8qVm/src/utilities/request.jl:129
[22] (::AWS.var"#34#38"{AWS.var"#33#36"{AWSConfig, Request, IOBuffer, Vector{Int64}}, IOBuffer})()
@ AWS ~/.julia/packages/AWS/j8qVm/src/utilities/request.jl:144
[23] (::Base.var"#88#90"{Base.var"#88#89#91"{AWS.AWSExponentialBackoff, AWS.var"#35#39"{AWSConfig, Vector{String}, Vector{String}, Int64}, AWS.var"#34#38"{AWS.var"#33#36"{AWSConfig, Request, IOBuffer, Vector{Int64}}, IOBuffer}}})(; kwargs::Base.Pairs{Symbol, Union{}, Tuple{}, NamedTuple{(), Tuple{}}})
@ Base ./error.jl:296
[24] (::Base.var"#88#90"{Base.var"#88#89#91"{AWS.AWSExponentialBackoff, AWS.var"#35#39"{AWSConfig, Vector{String}, Vector{String}, Int64}, AWS.var"#34#38"{AWS.var"#33#36"{AWSConfig, Request, IOBuffer, Vector{Int64}}, IOBuffer}}})()
@ Base ./error.jl:291
[25] submit_request(aws::AWSConfig, request::Request; return_headers::Nothing)
@ AWS ~/.julia/packages/AWS/j8qVm/src/utilities/request.jl:195
[26] (::QueryService)(operation::String, args::Dict{String, Any}; aws_config::AWSConfig, feature_set::AWS.FeatureSet)
@ AWS ~/.julia/packages/AWS/j8qVm/src/AWS.jl:331
[27] create_policy(PolicyDocument::String, PolicyName::String; aws_config::AWSConfig)
@ Main.IAM ~/.julia/packages/AWS/j8qVm/src/services/iam.jl:756
[28] create_policy(PolicyDocument::String, PolicyName::String)
@ Main.IAM ~/.julia/packages/AWS/j8qVm/src/services/iam.jl:753
[29] macro expansion
@ ~/.julia/packages/AWS/j8qVm/test/AWS.jl:672 [inlined]
[30] macro expansion
@ ~/.julia/juliaup/julia-1.8.3+0.x64/share/julia/stdlib/v1.8/Test/src/Test.jl:1360 [inlined]
[31] macro expansion
@ ~/.julia/packages/AWS/j8qVm/test/AWS.jl:656 [inlined]
[32] macro expansion
@ ~/.julia/juliaup/julia-1.8.3+0.x64/share/julia/stdlib/v1.8/Test/src/Test.jl:1360 [inlined]
[33] top-level scope
@ ~/.julia/packages/AWS/j8qVm/test/AWS.jl:655
[34] include
@ ./client.jl:476 [inlined]
[35] macro expansion
@ ~/.julia/packages/AWS/j8qVm/test/runtests.jl:63 [inlined]
[36] macro expansion
@ ~/.julia/juliaup/julia-1.8.3+0.x64/share/julia/stdlib/v1.8/Test/src/Test.jl:1436 [inlined]
[37] macro expansion
@ ~/.julia/packages/AWS/j8qVm/test/runtests.jl:61 [inlined]
[38] macro expansion
@ ~/.julia/juliaup/julia-1.8.3+0.x64/share/julia/stdlib/v1.8/Test/src/Test.jl:1360 [inlined]
[39] top-level scope
@ ~/.julia/packages/AWS/j8qVm/test/runtests.jl:54
[40] include(fname::String)
@ Base.MainInclude ./client.jl:476
[41] top-level scope
@ none:6
[42] eval
@ ./boot.jl:368 [inlined]
[43] exec_options(opts::Base.JLOptions)
@ Base ./client.jl:276
[44] _start()
@ Base ./client.jl:522
┌ Error: Internal Error: provided body is empty while the reported content-length is non-zero
└ @ AWS.AWSExceptions ~/.julia/packages/AWS/j8qVm/src/AWSExceptions.jl:98
low-level iam: Error During Test at ~/.julia/packages/AWS/j8qVm/test/AWS.jl:686
Got exception outside of a @test
AWSException: 403 -- AWSException
HTTP.Exceptions.StatusError(403, "POST", "/", HTTP.Messages.Response:
"""
HTTP/1.1 403 Forbidden
x-amzn-RequestId: c1c2f6ae-1939-4961-8da0-5ee9aa689804
Content-Type: text/xml
Content-Length: 317
Date: Mon, 12 Dec 2022 17:31:09 GMT
[Message Body was streamed]""")
(empty body)
Stacktrace:
[1] (::HTTP.ExceptionRequest.var"#1#3"{HTTP.ExceptionRequest.var"#1#2#4"{typeof(HTTP.StreamRequest.streamlayer)}})(stream::HTTP.Streams.Stream{HTTP.Messages.Response, HTTP.ConnectionPool.Connection}; status_exception::Bool, kw::Base.Pairs{Symbol, Union{Nothing, Int64}, Tuple{Symbol, Symbol, Symbol}, NamedTuple{(:iofunction, :decompress, :verbose), Tuple{Nothing, Nothing, Int64}}})
@ HTTP.ExceptionRequest ~/.julia/dev/HTTP/src/clientlayers/ExceptionRequest.jl:16
[2] #1#2
@ ~/.julia/dev/HTTP/src/clientlayers/TimeoutRequest.jl:17 [inlined]
[3] (::HTTP.ConnectionRequest.var"#1#7"{HTTP.ConnectionRequest.var"#1#2#8"{HTTP.TimeoutRequest.var"#1#6"{HTTP.TimeoutRequest.var"#1#2#7"{HTTP.ExceptionRequest.var"#1#3"{HTTP.ExceptionRequest.var"#1#2#4"{typeof(HTTP.StreamRequest.streamlayer)}}}}}})(req::HTTP.Messages.Request; proxy::Nothing, socket_type::Type, socket_type_tls::Type, readtimeout::Int64, kw::Base.Pairs{Symbol, Union{Nothing, Int64}, Tuple{Symbol, Symbol, Symbol}, NamedTuple{(:iofunction, :decompress, :verbose), Tuple{Nothing, Nothing, Int64}}})
@ HTTP.ConnectionRequest ~/.julia/dev/HTTP/src/clientlayers/ConnectionRequest.jl:111
[4] (::HTTP.CanonicalizeRequest.var"#1#3"{HTTP.CanonicalizeRequest.var"#1#2#4"{HTTP.ConnectionRequest.var"#1#7"{HTTP.ConnectionRequest.var"#1#2#8"{HTTP.TimeoutRequest.var"#1#6"{HTTP.TimeoutRequest.var"#1#2#7"{HTTP.ExceptionRequest.var"#1#3"{HTTP.ExceptionRequest.var"#1#2#4"{typeof(HTTP.StreamRequest.streamlayer)}}}}}}}})(req::HTTP.Messages.Request; canonicalize_headers::Bool, kw::Base.Pairs{Symbol, Union{Nothing, Int64}, Tuple{Symbol, Symbol, Symbol}, NamedTuple{(:iofunction, :decompress, :verbose), Tuple{Nothing, Nothing, Int64}}})
@ HTTP.CanonicalizeRequest ~/.julia/dev/HTTP/src/clientlayers/CanonicalizeRequest.jl:17
[5] (::HTTP.RetryRequest.var"#1#4"{HTTP.RetryRequest.var"#1#2#5"{HTTP.CanonicalizeRequest.var"#1#3"{HTTP.CanonicalizeRequest.var"#1#2#4"{HTTP.ConnectionRequest.var"#1#7"{HTTP.ConnectionRequest.var"#1#2#8"{HTTP.TimeoutRequest.var"#1#6"{HTTP.TimeoutRequest.var"#1#2#7"{HTTP.ExceptionRequest.var"#1#3"{HTTP.ExceptionRequest.var"#1#2#4"{typeof(HTTP.StreamRequest.streamlayer)}}}}}}}}}})(req::HTTP.Messages.Request; retry::Bool, retries::Int64, retry_delays::ExponentialBackOff, retry_check::Function, retry_non_idempotent::Bool, kw::Base.Pairs{Symbol, Union{Nothing, Int64}, Tuple{Symbol, Symbol, Symbol}, NamedTuple{(:iofunction, :decompress, :verbose), Tuple{Nothing, Nothing, Int64}}})
@ HTTP.RetryRequest ~/.julia/dev/HTTP/src/clientlayers/RetryRequest.jl:29
[6] (::HTTP.CookieRequest.var"#1#5"{HTTP.CookieRequest.var"#1#2#6"{HTTP.RetryRequest.var"#1#4"{HTTP.RetryRequest.var"#1#2#5"{HTTP.CanonicalizeRequest.var"#1#3"{HTTP.CanonicalizeRequest.var"#1#2#4"{HTTP.ConnectionRequest.var"#1#7"{HTTP.ConnectionRequest.var"#1#2#8"{HTTP.TimeoutRequest.var"#1#6"{HTTP.TimeoutRequest.var"#1#2#7"{HTTP.ExceptionRequest.var"#1#3"{HTTP.ExceptionRequest.var"#1#2#4"{typeof(HTTP.StreamRequest.streamlayer)}}}}}}}}}}}})(req::HTTP.Messages.Request; cookies::Bool, cookiejar::HTTP.Cookies.CookieJar, kw::Base.Pairs{Symbol, Union{Nothing, Integer}, NTuple{4, Symbol}, NamedTuple{(:iofunction, :decompress, :verbose, :retry), Tuple{Nothing, Nothing, Int64, Bool}}})
@ HTTP.CookieRequest ~/.julia/dev/HTTP/src/clientlayers/CookieRequest.jl:42
[7] (::HTTP.ContentTypeDetection.var"#1#3"{HTTP.ContentTypeDetection.var"#1#2#4"{HTTP.CookieRequest.var"#1#5"{HTTP.CookieRequest.var"#1#2#6"{HTTP.RetryRequest.var"#1#4"{HTTP.RetryRequest.var"#1#2#5"{HTTP.CanonicalizeRequest.var"#1#3"{HTTP.CanonicalizeRequest.var"#1#2#4"{HTTP.ConnectionRequest.var"#1#7"{HTTP.ConnectionRequest.var"#1#2#8"{HTTP.TimeoutRequest.var"#1#6"{HTTP.TimeoutRequest.var"#1#2#7"{HTTP.ExceptionRequest.var"#1#3"{HTTP.ExceptionRequest.var"#1#2#4"{typeof(HTTP.StreamRequest.streamlayer)}}}}}}}}}}}}}})(req::HTTP.Messages.Request; detect_content_type::Bool, kw::Base.Pairs{Symbol, Union{Nothing, Integer}, NTuple{4, Symbol}, NamedTuple{(:iofunction, :decompress, :verbose, :retry), Tuple{Nothing, Nothing, Int64, Bool}}})
@ HTTP.ContentTypeDetection ~/.julia/dev/HTTP/src/clientlayers/ContentTypeRequest.jl:23
[8] (::HTTP.BasicAuthRequest.var"#1#3"{HTTP.BasicAuthRequest.var"#1#2#4"{HTTP.ContentTypeDetection.var"#1#3"{HTTP.ContentTypeDetection.var"#1#2#4"{HTTP.CookieRequest.var"#1#5"{HTTP.CookieRequest.var"#1#2#6"{HTTP.RetryRequest.var"#1#4"{HTTP.RetryRequest.var"#1#2#5"{HTTP.CanonicalizeRequest.var"#1#3"{HTTP.CanonicalizeRequest.var"#1#2#4"{HTTP.ConnectionRequest.var"#1#7"{HTTP.ConnectionRequest.var"#1#2#8"{HTTP.TimeoutRequest.var"#1#6"{HTTP.TimeoutRequest.var"#1#2#7"{HTTP.ExceptionRequest.var"#1#3"{HTTP.ExceptionRequest.var"#1#2#4"{typeof(HTTP.StreamRequest.streamlayer)}}}}}}}}}}}}}}}})(req::HTTP.Messages.Request; basicauth::Bool, kw::Base.Pairs{Symbol, Union{Nothing, Integer}, NTuple{4, Symbol}, NamedTuple{(:iofunction, :decompress, :verbose, :retry), Tuple{Nothing, Nothing, Int64, Bool}}})
@ HTTP.BasicAuthRequest ~/.julia/dev/HTTP/src/clientlayers/BasicAuthRequest.jl:22
[9] (::HTTP.DefaultHeadersRequest.var"#1#3"{HTTP.DefaultHeadersRequest.var"#1#2#4"{HTTP.BasicAuthRequest.var"#1#3"{HTTP.BasicAuthRequest.var"#1#2#4"{HTTP.ContentTypeDetection.var"#1#3"{HTTP.ContentTypeDetection.var"#1#2#4"{HTTP.CookieRequest.var"#1#5"{HTTP.CookieRequest.var"#1#2#6"{HTTP.RetryRequest.var"#1#4"{HTTP.RetryRequest.var"#1#2#5"{HTTP.CanonicalizeRequest.var"#1#3"{HTTP.CanonicalizeRequest.var"#1#2#4"{HTTP.ConnectionRequest.var"#1#7"{HTTP.ConnectionRequest.var"#1#2#8"{HTTP.TimeoutRequest.var"#1#6"{HTTP.TimeoutRequest.var"#1#2#7"{HTTP.ExceptionRequest.var"#1#3"{HTTP.ExceptionRequest.var"#1#2#4"{typeof(HTTP.StreamRequest.streamlayer)}}}}}}}}}}}}}}}}}})(req::HTTP.Messages.Request; iofunction::Nothing, decompress::Nothing, kw::Base.Pairs{Symbol, Integer, Tuple{Symbol, Symbol}, NamedTuple{(:verbose, :retry), Tuple{Int64, Bool}}})
@ HTTP.DefaultHeadersRequest ~/.julia/dev/HTTP/src/clientlayers/DefaultHeadersRequest.jl:47
[10] (::HTTP.RedirectRequest.var"#1#4"{HTTP.RedirectRequest.var"#1#2#5"{HTTP.DefaultHeadersRequest.var"#1#3"{HTTP.DefaultHeadersRequest.var"#1#2#4"{HTTP.BasicAuthRequest.var"#1#3"{HTTP.BasicAuthRequest.var"#1#2#4"{HTTP.ContentTypeDetection.var"#1#3"{HTTP.ContentTypeDetection.var"#1#2#4"{HTTP.CookieRequest.var"#1#5"{HTTP.CookieRequest.var"#1#2#6"{HTTP.RetryRequest.var"#1#4"{HTTP.RetryRequest.var"#1#2#5"{HTTP.CanonicalizeRequest.var"#1#3"{HTTP.CanonicalizeRequest.var"#1#2#4"{HTTP.ConnectionRequest.var"#1#7"{HTTP.ConnectionRequest.var"#1#2#8"{HTTP.TimeoutRequest.var"#1#6"{HTTP.TimeoutRequest.var"#1#2#7"{HTTP.ExceptionRequest.var"#1#3"{HTTP.ExceptionRequest.var"#1#2#4"{typeof(HTTP.StreamRequest.streamlayer)}}}}}}}}}}}}}}}}}}}})(req::HTTP.Messages.Request; redirect::Bool, redirect_limit::Int64, redirect_method::Nothing, forwardheaders::Bool, response_stream::Base.BufferStream, kw::Base.Pairs{Symbol, Integer, Tuple{Symbol, Symbol}, NamedTuple{(:verbose, :retry), Tuple{Int64, Bool}}})
@ HTTP.RedirectRequest ~/.julia/dev/HTTP/src/clientlayers/RedirectRequest.jl:17
[11] #1#2
@ ~/.julia/dev/HTTP/src/clientlayers/DebugRequest.jl:23 [inlined]
[12] (::HTTP.MessageRequest.var"#1#3"{HTTP.MessageRequest.var"#1#2#4"{HTTP.DebugRequest.var"#1#4"{HTTP.DebugRequest.var"#1#2#5"{HTTP.RedirectRequest.var"#1#4"{HTTP.RedirectRequest.var"#1#2#5"{HTTP.DefaultHeadersRequest.var"#1#3"{HTTP.DefaultHeadersRequest.var"#1#2#4"{HTTP.BasicAuthRequest.var"#1#3"{HTTP.BasicAuthRequest.var"#1#2#4"{HTTP.ContentTypeDetection.var"#1#3"{HTTP.ContentTypeDetection.var"#1#2#4"{HTTP.CookieRequest.var"#1#5"{HTTP.CookieRequest.var"#1#2#6"{HTTP.RetryRequest.var"#1#4"{HTTP.RetryRequest.var"#1#2#5"{HTTP.CanonicalizeRequest.var"#1#3"{HTTP.CanonicalizeRequest.var"#1#2#4"{HTTP.ConnectionRequest.var"#1#7"{HTTP.ConnectionRequest.var"#1#2#8"{HTTP.TimeoutRequest.var"#1#6"{HTTP.TimeoutRequest.var"#1#2#7"{HTTP.ExceptionRequest.var"#1#3"{HTTP.ExceptionRequest.var"#1#2#4"{typeof(HTTP.StreamRequest.streamlayer)}}}}}}}}}}}}}}}}}}}}}}}})(method::String, url::URIs.URI, headers::Vector{Pair{SubString{String}, SubString{String}}}, body::String; response_stream::Base.BufferStream, http_version::VersionNumber, kw::Base.Pairs{Symbol, Bool, Tuple{Symbol, Symbol}, NamedTuple{(:redirect, :retry), Tuple{Bool, Bool}}})
@ HTTP.MessageRequest ~/.julia/dev/HTTP/src/clientlayers/MessageRequest.jl:19
[13] request(stack::HTTP.MessageRequest.var"#1#3"{HTTP.MessageRequest.var"#1#2#4"{HTTP.DebugRequest.var"#1#4"{HTTP.DebugRequest.var"#1#2#5"{HTTP.RedirectRequest.var"#1#4"{HTTP.RedirectRequest.var"#1#2#5"{HTTP.DefaultHeadersRequest.var"#1#3"{HTTP.DefaultHeadersRequest.var"#1#2#4"{HTTP.BasicAuthRequest.var"#1#3"{HTTP.BasicAuthRequest.var"#1#2#4"{HTTP.ContentTypeDetection.var"#1#3"{HTTP.ContentTypeDetection.var"#1#2#4"{HTTP.CookieRequest.var"#1#5"{HTTP.CookieRequest.var"#1#2#6"{HTTP.RetryRequest.var"#1#4"{HTTP.RetryRequest.var"#1#2#5"{HTTP.CanonicalizeRequest.var"#1#3"{HTTP.CanonicalizeRequest.var"#1#2#4"{HTTP.ConnectionRequest.var"#1#7"{HTTP.ConnectionRequest.var"#1#2#8"{HTTP.TimeoutRequest.var"#1#6"{HTTP.TimeoutRequest.var"#1#2#7"{HTTP.ExceptionRequest.var"#1#3"{HTTP.ExceptionRequest.var"#1#2#4"{typeof(HTTP.StreamRequest.streamlayer)}}}}}}}}}}}}}}}}}}}}}}}}, method::String, url::URIs.URI, h::Vector{Pair{SubString{String}, SubString{String}}}, b::String, q::Nothing; headers::Vector{Pair{SubString{String}, SubString{String}}}, body::String, query::Nothing, kw::Base.Pairs{Symbol, Any, Tuple{Symbol, Symbol, Symbol}, NamedTuple{(:redirect, :retry, :response_stream), Tuple{Bool, Bool, Base.BufferStream}}})
@ HTTP ~/.julia/dev/HTTP/src/HTTP.jl:420
[14] #request#16
@ ~/.julia/dev/HTTP/src/HTTP.jl:280 [inlined]
[15] macro expansion
@ ~/.julia/packages/Mocking/HMh91/src/mock.jl:26 [inlined]
[16] (::AWS.var"#40#42"{Request, LittleDict{Symbol, Any, Vector{Symbol}, Vector{Any}}})()
@ AWS ~/.julia/packages/AWS/j8qVm/src/utilities/request.jl:220
[17] (::Base.var"#88#90"{Base.var"#88#89#91"{AWS.AWSExponentialBackoff, AWS.var"#41#43", AWS.var"#40#42"{Request, LittleDict{Symbol, Any, Vector{Symbol}, Vector{Any}}}}})(; kwargs::Base.Pairs{Symbol, Union{}, Tuple{}, NamedTuple{(), Tuple{}}})
@ Base ./error.jl:296
[18] (::Base.var"#88#90"{Base.var"#88#89#91"{AWS.AWSExponentialBackoff, AWS.var"#41#43", AWS.var"#40#42"{Request, LittleDict{Symbol, Any, Vector{Symbol}, Vector{Any}}}}})()
@ Base ./error.jl:291
[19] _http_request(http_backend::AWS.HTTPBackend, request::Request, response_stream::IOBuffer)
@ AWS ~/.julia/packages/AWS/j8qVm/src/utilities/request.jl:245
[20] macro expansion
@ ~/.julia/packages/Mocking/HMh91/src/mock.jl:26 [inlined]
[21] (::AWS.var"#33#36"{AWSConfig, Request, IOBuffer, Vector{Int64}})()
@ AWS ~/.julia/packages/AWS/j8qVm/src/utilities/request.jl:129
[22] (::AWS.var"#34#38"{AWS.var"#33#36"{AWSConfig, Request, IOBuffer, Vector{Int64}}, IOBuffer})()
@ AWS ~/.julia/packages/AWS/j8qVm/src/utilities/request.jl:144
[23] (::Base.var"#88#90"{Base.var"#88#89#91"{AWS.AWSExponentialBackoff, AWS.var"#35#39"{AWSConfig, Vector{String}, Vector{String}, Int64}, AWS.var"#34#38"{AWS.var"#33#36"{AWSConfig, Request, IOBuffer, Vector{Int64}}, IOBuffer}}})(; kwargs::Base.Pairs{Symbol, Union{}, Tuple{}, NamedTuple{(), Tuple{}}})
@ Base ./error.jl:296
[24] (::Base.var"#88#90"{Base.var"#88#89#91"{AWS.AWSExponentialBackoff, AWS.var"#35#39"{AWSConfig, Vector{String}, Vector{String}, Int64}, AWS.var"#34#38"{AWS.var"#33#36"{AWSConfig, Request, IOBuffer, Vector{Int64}}, IOBuffer}}})()
@ Base ./error.jl:291
[25] submit_request(aws::AWSConfig, request::Request; return_headers::Nothing)
@ AWS ~/.julia/packages/AWS/j8qVm/src/utilities/request.jl:195
[26] (::QueryService)(operation::String, args::LittleDict{String, String, Vector{String}, Vector{String}}; aws_config::AWSConfig, feature_set::AWS.FeatureSet)
@ AWS ~/.julia/packages/AWS/j8qVm/src/AWS.jl:331
[27] (::QueryService)(operation::String, args::LittleDict{String, String, Vector{String}, Vector{String}})
@ AWS ~/.julia/packages/AWS/j8qVm/src/AWS.jl:306
[28] macro expansion
@ ~/.julia/packages/AWS/j8qVm/test/AWS.jl:701 [inlined]
[29] macro expansion
@ ~/.julia/juliaup/julia-1.8.3+0.x64/share/julia/stdlib/v1.8/Test/src/Test.jl:1360 [inlined]
[30] macro expansion
@ ~/.julia/packages/AWS/j8qVm/test/AWS.jl:687 [inlined]
[31] macro expansion
@ ~/.julia/juliaup/julia-1.8.3+0.x64/share/julia/stdlib/v1.8/Test/src/Test.jl:1360 [inlined]
[32] top-level scope
@ ~/.julia/packages/AWS/j8qVm/test/AWS.jl:655
[33] include
@ ./client.jl:476 [inlined]
[34] macro expansion
@ ~/.julia/packages/AWS/j8qVm/test/runtests.jl:63 [inlined]
[35] macro expansion
@ ~/.julia/juliaup/julia-1.8.3+0.x64/share/julia/stdlib/v1.8/Test/src/Test.jl:1436 [inlined]
[36] macro expansion
@ ~/.julia/packages/AWS/j8qVm/test/runtests.jl:61 [inlined]
[37] macro expansion
@ ~/.julia/juliaup/julia-1.8.3+0.x64/share/julia/stdlib/v1.8/Test/src/Test.jl:1360 [inlined]
[38] top-level scope
@ ~/.julia/packages/AWS/j8qVm/test/runtests.jl:54
[39] include(fname::String)
@ Base.MainInclude ./client.jl:476
[40] top-level scope
@ none:6
[41] eval
@ ./boot.jl:368 [inlined]
[42] exec_options(opts::Base.JLOptions)
@ Base ./client.jl:276
[43] _start()
@ Base ./client.jl:522
┌ Error: Internal Error: provided body is empty while the reported content-length is non-zero
└ @ AWS.AWSExceptions ~/.julia/packages/AWS/j8qVm/src/AWSExceptions.jl:98
high-level sqs: Error During Test at ~/.julia/packages/AWS/j8qVm/test/AWS.jl:726
Got exception outside of a @test
AWSException: 403 -- AWSException
HTTP.Exceptions.StatusError(403, "POST", "/", HTTP.Messages.Response:
"""
HTTP/1.1 403 Forbidden
x-amzn-RequestId: 15698c76-21a2-5947-af0f-d067463c188a
Connection: close
Date: Mon, 12 Dec 2022 17:31:10 GMT
Content-Type: text/xml
Content-Length: 319
[Message Body was streamed]""")
(empty body)
Stacktrace:
[1] (::HTTP.ExceptionRequest.var"#1#3"{HTTP.ExceptionRequest.var"#1#2#4"{typeof(HTTP.StreamRequest.streamlayer)}})(stream::HTTP.Streams.Stream{HTTP.Messages.Response, HTTP.ConnectionPool.Connection}; status_exception::Bool, kw::Base.Pairs{Symbol, Union{Nothing, Int64}, Tuple{Symbol, Symbol, Symbol}, NamedTuple{(:iofunction, :decompress, :verbose), Tuple{Nothing, Nothing, Int64}}})
@ HTTP.ExceptionRequest ~/.julia/dev/HTTP/src/clientlayers/ExceptionRequest.jl:16
[2] #1#2
@ ~/.julia/dev/HTTP/src/clientlayers/TimeoutRequest.jl:17 [inlined]
[3] (::HTTP.ConnectionRequest.var"#1#7"{HTTP.ConnectionRequest.var"#1#2#8"{HTTP.TimeoutRequest.var"#1#6"{HTTP.TimeoutRequest.var"#1#2#7"{HTTP.ExceptionRequest.var"#1#3"{HTTP.ExceptionRequest.var"#1#2#4"{typeof(HTTP.StreamRequest.streamlayer)}}}}}})(req::HTTP.Messages.Request; proxy::Nothing, socket_type::Type, socket_type_tls::Type, readtimeout::Int64, kw::Base.Pairs{Symbol, Union{Nothing, Int64}, Tuple{Symbol, Symbol, Symbol}, NamedTuple{(:iofunction, :decompress, :verbose), Tuple{Nothing, Nothing, Int64}}})
@ HTTP.ConnectionRequest ~/.julia/dev/HTTP/src/clientlayers/ConnectionRequest.jl:111
[4] (::HTTP.CanonicalizeRequest.var"#1#3"{HTTP.CanonicalizeRequest.var"#1#2#4"{HTTP.ConnectionRequest.var"#1#7"{HTTP.ConnectionRequest.var"#1#2#8"{HTTP.TimeoutRequest.var"#1#6"{HTTP.TimeoutRequest.var"#1#2#7"{HTTP.ExceptionRequest.var"#1#3"{HTTP.ExceptionRequest.var"#1#2#4"{typeof(HTTP.StreamRequest.streamlayer)}}}}}}}})(req::HTTP.Messages.Request; canonicalize_headers::Bool, kw::Base.Pairs{Symbol, Union{Nothing, Int64}, Tuple{Symbol, Symbol, Symbol}, NamedTuple{(:iofunction, :decompress, :verbose), Tuple{Nothing, Nothing, Int64}}})
@ HTTP.CanonicalizeRequest ~/.julia/dev/HTTP/src/clientlayers/CanonicalizeRequest.jl:17
[5] (::HTTP.RetryRequest.var"#1#4"{HTTP.RetryRequest.var"#1#2#5"{HTTP.CanonicalizeRequest.var"#1#3"{HTTP.CanonicalizeRequest.var"#1#2#4"{HTTP.ConnectionRequest.var"#1#7"{HTTP.ConnectionRequest.var"#1#2#8"{HTTP.TimeoutRequest.var"#1#6"{HTTP.TimeoutRequest.var"#1#2#7"{HTTP.ExceptionRequest.var"#1#3"{HTTP.ExceptionRequest.var"#1#2#4"{typeof(HTTP.StreamRequest.streamlayer)}}}}}}}}}})(req::HTTP.Messages.Request; retry::Bool, retries::Int64, retry_delays::ExponentialBackOff, retry_check::Function, retry_non_idempotent::Bool, kw::Base.Pairs{Symbol, Union{Nothing, Int64}, Tuple{Symbol, Symbol, Symbol}, NamedTuple{(:iofunction, :decompress, :verbose), Tuple{Nothing, Nothing, Int64}}})
@ HTTP.RetryRequest ~/.julia/dev/HTTP/src/clientlayers/RetryRequest.jl:29
[6] (::HTTP.CookieRequest.var"#1#5"{HTTP.CookieRequest.var"#1#2#6"{HTTP.RetryRequest.var"#1#4"{HTTP.RetryRequest.var"#1#2#5"{HTTP.CanonicalizeRequest.var"#1#3"{HTTP.CanonicalizeRequest.var"#1#2#4"{HTTP.ConnectionRequest.var"#1#7"{HTTP.ConnectionRequest.var"#1#2#8"{HTTP.TimeoutRequest.var"#1#6"{HTTP.TimeoutRequest.var"#1#2#7"{HTTP.ExceptionRequest.var"#1#3"{HTTP.ExceptionRequest.var"#1#2#4"{typeof(HTTP.StreamRequest.streamlayer)}}}}}}}}}}}})(req::HTTP.Messages.Request; cookies::Bool, cookiejar::HTTP.Cookies.CookieJar, kw::Base.Pairs{Symbol, Union{Nothing, Integer}, NTuple{4, Symbol}, NamedTuple{(:iofunction, :decompress, :verbose, :retry), Tuple{Nothing, Nothing, Int64, Bool}}})
@ HTTP.CookieRequest ~/.julia/dev/HTTP/src/clientlayers/CookieRequest.jl:42
[7] (::HTTP.ContentTypeDetection.var"#1#3"{HTTP.ContentTypeDetection.var"#1#2#4"{HTTP.CookieRequest.var"#1#5"{HTTP.CookieRequest.var"#1#2#6"{HTTP.RetryRequest.var"#1#4"{HTTP.RetryRequest.var"#1#2#5"{HTTP.CanonicalizeRequest.var"#1#3"{HTTP.CanonicalizeRequest.var"#1#2#4"{HTTP.ConnectionRequest.var"#1#7"{HTTP.ConnectionRequest.var"#1#2#8"{HTTP.TimeoutRequest.var"#1#6"{HTTP.TimeoutRequest.var"#1#2#7"{HTTP.ExceptionRequest.var"#1#3"{HTTP.ExceptionRequest.var"#1#2#4"{typeof(HTTP.StreamRequest.streamlayer)}}}}}}}}}}}}}})(req::HTTP.Messages.Request; detect_content_type::Bool, kw::Base.Pairs{Symbol, Union{Nothing, Integer}, NTuple{4, Symbol}, NamedTuple{(:iofunction, :decompress, :verbose, :retry), Tuple{Nothing, Nothing, Int64, Bool}}})
@ HTTP.ContentTypeDetection ~/.julia/dev/HTTP/src/clientlayers/ContentTypeRequest.jl:23
[8] (::HTTP.BasicAuthRequest.var"#1#3"{HTTP.BasicAuthRequest.var"#1#2#4"{HTTP.ContentTypeDetection.var"#1#3"{HTTP.ContentTypeDetection.var"#1#2#4"{HTTP.CookieRequest.var"#1#5"{HTTP.CookieRequest.var"#1#2#6"{HTTP.RetryRequest.var"#1#4"{HTTP.RetryRequest.var"#1#2#5"{HTTP.CanonicalizeRequest.var"#1#3"{HTTP.CanonicalizeRequest.var"#1#2#4"{HTTP.ConnectionRequest.var"#1#7"{HTTP.ConnectionRequest.var"#1#2#8"{HTTP.TimeoutRequest.var"#1#6"{HTTP.TimeoutRequest.var"#1#2#7"{HTTP.ExceptionRequest.var"#1#3"{HTTP.ExceptionRequest.var"#1#2#4"{typeof(HTTP.StreamRequest.streamlayer)}}}}}}}}}}}}}}}})(req::HTTP.Messages.Request; basicauth::Bool, kw::Base.Pairs{Symbol, Union{Nothing, Integer}, NTuple{4, Symbol}, NamedTuple{(:iofunction, :decompress, :verbose, :retry), Tuple{Nothing, Nothing, Int64, Bool}}})
@ HTTP.BasicAuthRequest ~/.julia/dev/HTTP/src/clientlayers/BasicAuthRequest.jl:22
[9] (::HTTP.DefaultHeadersRequest.var"#1#3"{HTTP.DefaultHeadersRequest.var"#1#2#4"{HTTP.BasicAuthRequest.var"#1#3"{HTTP.BasicAuthRequest.var"#1#2#4"{HTTP.ContentTypeDetection.var"#1#3"{HTTP.ContentTypeDetection.var"#1#2#4"{HTTP.CookieRequest.var"#1#5"{HTTP.CookieRequest.var"#1#2#6"{HTTP.RetryRequest.var"#1#4"{HTTP.RetryRequest.var"#1#2#5"{HTTP.CanonicalizeRequest.var"#1#3"{HTTP.CanonicalizeRequest.var"#1#2#4"{HTTP.ConnectionRequest.var"#1#7"{HTTP.ConnectionRequest.var"#1#2#8"{HTTP.TimeoutRequest.var"#1#6"{HTTP.TimeoutRequest.var"#1#2#7"{HTTP.ExceptionRequest.var"#1#3"{HTTP.ExceptionRequest.var"#1#2#4"{typeof(HTTP.StreamRequest.streamlayer)}}}}}}}}}}}}}}}}}})(req::HTTP.Messages.Request; iofunction::Nothing, decompress::Nothing, kw::Base.Pairs{Symbol, Integer, Tuple{Symbol, Symbol}, NamedTuple{(:verbose, :retry), Tuple{Int64, Bool}}})
@ HTTP.DefaultHeadersRequest ~/.julia/dev/HTTP/src/clientlayers/DefaultHeadersRequest.jl:47
[10] (::HTTP.RedirectRequest.var"#1#4"{HTTP.RedirectRequest.var"#1#2#5"{HTTP.DefaultHeadersRequest.var"#1#3"{HTTP.DefaultHeadersRequest.var"#1#2#4"{HTTP.BasicAuthRequest.var"#1#3"{HTTP.BasicAuthRequest.var"#1#2#4"{HTTP.ContentTypeDetection.var"#1#3"{HTTP.ContentTypeDetection.var"#1#2#4"{HTTP.CookieRequest.var"#1#5"{HTTP.CookieRequest.var"#1#2#6"{HTTP.RetryRequest.var"#1#4"{HTTP.RetryRequest.var"#1#2#5"{HTTP.CanonicalizeRequest.var"#1#3"{HTTP.CanonicalizeRequest.var"#1#2#4"{HTTP.ConnectionRequest.var"#1#7"{HTTP.ConnectionRequest.var"#1#2#8"{HTTP.TimeoutRequest.var"#1#6"{HTTP.TimeoutRequest.var"#1#2#7"{HTTP.ExceptionRequest.var"#1#3"{HTTP.ExceptionRequest.var"#1#2#4"{typeof(HTTP.StreamRequest.streamlayer)}}}}}}}}}}}}}}}}}}}})(req::HTTP.Messages.Request; redirect::Bool, redirect_limit::Int64, redirect_method::Nothing, forwardheaders::Bool, response_stream::Base.BufferStream, kw::Base.Pairs{Symbol, Integer, Tuple{Symbol, Symbol}, NamedTuple{(:verbose, :retry), Tuple{Int64, Bool}}})
@ HTTP.RedirectRequest ~/.julia/dev/HTTP/src/clientlayers/RedirectRequest.jl:17
[11] #1#2
@ ~/.julia/dev/HTTP/src/clientlayers/DebugRequest.jl:23 [inlined]
[12] (::HTTP.MessageRequest.var"#1#3"{HTTP.MessageRequest.var"#1#2#4"{HTTP.DebugRequest.var"#1#4"{HTTP.DebugRequest.var"#1#2#5"{HTTP.RedirectRequest.var"#1#4"{HTTP.RedirectRequest.var"#1#2#5"{HTTP.DefaultHeadersRequest.var"#1#3"{HTTP.DefaultHeadersRequest.var"#1#2#4"{HTTP.BasicAuthRequest.var"#1#3"{HTTP.BasicAuthRequest.var"#1#2#4"{HTTP.ContentTypeDetection.var"#1#3"{HTTP.ContentTypeDetection.var"#1#2#4"{HTTP.CookieRequest.var"#1#5"{HTTP.CookieRequest.var"#1#2#6"{HTTP.RetryRequest.var"#1#4"{HTTP.RetryRequest.var"#1#2#5"{HTTP.CanonicalizeRequest.var"#1#3"{HTTP.CanonicalizeRequest.var"#1#2#4"{HTTP.ConnectionRequest.var"#1#7"{HTTP.ConnectionRequest.var"#1#2#8"{HTTP.TimeoutRequest.var"#1#6"{HTTP.TimeoutRequest.var"#1#2#7"{HTTP.ExceptionRequest.var"#1#3"{HTTP.ExceptionRequest.var"#1#2#4"{typeof(HTTP.StreamRequest.streamlayer)}}}}}}}}}}}}}}}}}}}}}}}})(method::String, url::URIs.URI, headers::Vector{Pair{SubString{String}, SubString{String}}}, body::String; response_stream::Base.BufferStream, http_version::VersionNumber, kw::Base.Pairs{Symbol, Bool, Tuple{Symbol, Symbol}, NamedTuple{(:redirect, :retry), Tuple{Bool, Bool}}})
@ HTTP.MessageRequest ~/.julia/dev/HTTP/src/clientlayers/MessageRequest.jl:19
[13] request(stack::HTTP.MessageRequest.var"#1#3"{HTTP.MessageRequest.var"#1#2#4"{HTTP.DebugRequest.var"#1#4"{HTTP.DebugRequest.var"#1#2#5"{HTTP.RedirectRequest.var"#1#4"{HTTP.RedirectRequest.var"#1#2#5"{HTTP.DefaultHeadersRequest.var"#1#3"{HTTP.DefaultHeadersRequest.var"#1#2#4"{HTTP.BasicAuthRequest.var"#1#3"{HTTP.BasicAuthRequest.var"#1#2#4"{HTTP.ContentTypeDetection.var"#1#3"{HTTP.ContentTypeDetection.var"#1#2#4"{HTTP.CookieRequest.var"#1#5"{HTTP.CookieRequest.var"#1#2#6"{HTTP.RetryRequest.var"#1#4"{HTTP.RetryRequest.var"#1#2#5"{HTTP.CanonicalizeRequest.var"#1#3"{HTTP.CanonicalizeRequest.var"#1#2#4"{HTTP.ConnectionRequest.var"#1#7"{HTTP.ConnectionRequest.var"#1#2#8"{HTTP.TimeoutRequest.var"#1#6"{HTTP.TimeoutRequest.var"#1#2#7"{HTTP.ExceptionRequest.var"#1#3"{HTTP.ExceptionRequest.var"#1#2#4"{typeof(HTTP.StreamRequest.streamlayer)}}}}}}}}}}}}}}}}}}}}}}}}, method::String, url::URIs.URI, h::Vector{Pair{SubString{String}, SubString{String}}}, b::String, q::Nothing; headers::Vector{Pair{SubString{String}, SubString{String}}}, body::String, query::Nothing, kw::Base.Pairs{Symbol, Any, Tuple{Symbol, Symbol, Symbol}, NamedTuple{(:redirect, :retry, :response_stream), Tuple{Bool, Bool, Base.BufferStream}}})
@ HTTP ~/.julia/dev/HTTP/src/HTTP.jl:420
[14] #request#16
@ ~/.julia/dev/HTTP/src/HTTP.jl:280 [inlined]
[15] macro expansion
@ ~/.julia/packages/Mocking/HMh91/src/mock.jl:26 [inlined]
[16] (::AWS.var"#40#42"{Request, LittleDict{Symbol, Any, Vector{Symbol}, Vector{Any}}})()
@ AWS ~/.julia/packages/AWS/j8qVm/src/utilities/request.jl:220
[17] (::Base.var"#88#90"{Base.var"#88#89#91"{AWS.AWSExponentialBackoff, AWS.var"#41#43", AWS.var"#40#42"{Request, LittleDict{Symbol, Any, Vector{Symbol}, Vector{Any}}}}})(; kwargs::Base.Pairs{Symbol, Union{}, Tuple{}, NamedTuple{(), Tuple{}}})
@ Base ./error.jl:296
[18] (::Base.var"#88#90"{Base.var"#88#89#91"{AWS.AWSExponentialBackoff, AWS.var"#41#43", AWS.var"#40#42"{Request, LittleDict{Symbol, Any, Vector{Symbol}, Vector{Any}}}}})()
@ Base ./error.jl:291
[19] _http_request(http_backend::AWS.HTTPBackend, request::Request, response_stream::IOBuffer)
@ AWS ~/.julia/packages/AWS/j8qVm/src/utilities/request.jl:245
[20] macro expansion
@ ~/.julia/packages/Mocking/HMh91/src/mock.jl:26 [inlined]
[21] (::AWS.var"#33#36"{AWSConfig, Request, IOBuffer, Vector{Int64}})()
@ AWS ~/.julia/packages/AWS/j8qVm/src/utilities/request.jl:129
[22] (::AWS.var"#34#38"{AWS.var"#33#36"{AWSConfig, Request, IOBuffer, Vector{Int64}}, IOBuffer})()
@ AWS ~/.julia/packages/AWS/j8qVm/src/utilities/request.jl:144
[23] (::Base.var"#88#90"{Base.var"#88#89#91"{AWS.AWSExponentialBackoff, AWS.var"#35#39"{AWSConfig, Vector{String}, Vector{String}, Int64}, AWS.var"#34#38"{AWS.var"#33#36"{AWSConfig, Request, IOBuffer, Vector{Int64}}, IOBuffer}}})(; kwargs::Base.Pairs{Symbol, Union{}, Tuple{}, NamedTuple{(), Tuple{}}})
@ Base ./error.jl:296
[24] (::Base.var"#88#90"{Base.var"#88#89#91"{AWS.AWSExponentialBackoff, AWS.var"#35#39"{AWSConfig, Vector{String}, Vector{String}, Int64}, AWS.var"#34#38"{AWS.var"#33#36"{AWSConfig, Request, IOBuffer, Vector{Int64}}, IOBuffer}}})()
@ Base ./error.jl:291
[25] submit_request(aws::AWSConfig, request::Request; return_headers::Nothing)
@ AWS ~/.julia/packages/AWS/j8qVm/src/utilities/request.jl:195
[26] (::QueryService)(operation::String, args::Dict{String, Any}; aws_config::AWSConfig, feature_set::AWS.FeatureSet)
@ AWS ~/.julia/packages/AWS/j8qVm/src/AWS.jl:331
[27] create_queue(QueueName::String; aws_config::AWSConfig)
@ Main.SQS ~/.julia/packages/AWS/j8qVm/src/services/sqs.jl:371
[28] create_queue(QueueName::String)
@ Main.SQS ~/.julia/packages/AWS/j8qVm/src/services/sqs.jl:370
[29] macro expansion
@ ~/.julia/packages/AWS/j8qVm/test/AWS.jl:739 [inlined]
[30] macro expansion
@ ~/.julia/juliaup/julia-1.8.3+0.x64/share/julia/stdlib/v1.8/Test/src/Test.jl:1360 [inlined]
[31] macro expansion
@ ~/.julia/packages/AWS/j8qVm/test/AWS.jl:727 [inlined]
[32] macro expansion
@ ~/.julia/juliaup/julia-1.8.3+0.x64/share/julia/stdlib/v1.8/Test/src/Test.jl:1360 [inlined]
[33] top-level scope
@ ~/.julia/packages/AWS/j8qVm/test/AWS.jl:655
[34] include
@ ./client.jl:476 [inlined]
[35] macro expansion
@ ~/.julia/packages/AWS/j8qVm/test/runtests.jl:63 [inlined]
[36] macro expansion
@ ~/.julia/juliaup/julia-1.8.3+0.x64/share/julia/stdlib/v1.8/Test/src/Test.jl:1436 [inlined]
[37] macro expansion
@ ~/.julia/packages/AWS/j8qVm/test/runtests.jl:61 [inlined]
[38] macro expansion
@ ~/.julia/juliaup/julia-1.8.3+0.x64/share/julia/stdlib/v1.8/Test/src/Test.jl:1360 [inlined]
[39] top-level scope
@ ~/.julia/packages/AWS/j8qVm/test/runtests.jl:54
[40] include(fname::String)
@ Base.MainInclude ./client.jl:476
[41] top-level scope
@ none:6
[42] eval
@ ./boot.jl:368 [inlined]
[43] exec_options(opts::Base.JLOptions)
@ Base ./client.jl:276
[44] _start()
@ Base ./client.jl:522
┌ Error: Internal Error: provided body is empty while the reported content-length is non-zero
└ @ AWS.AWSExceptions ~/.julia/packages/AWS/j8qVm/src/AWSExceptions.jl:98
low-level sqs: Error During Test at ~/.julia/packages/AWS/j8qVm/test/AWS.jl:778
Got exception outside of a @test
AWSException: 403 -- AWSException
HTTP.Exceptions.StatusError(403, "POST", "/", HTTP.Messages.Response:
"""
HTTP/1.1 403 Forbidden
x-amzn-RequestId: 13afc2ae-e94c-581c-a2a2-9ebf8ed299cd
Connection: close
Date: Mon, 12 Dec 2022 17:31:10 GMT
Content-Type: text/xml
Content-Length: 319
[Message Body was streamed]""")
(empty body)
Stacktrace:
[1] (::HTTP.ExceptionRequest.var"#1#3"{HTTP.ExceptionRequest.var"#1#2#4"{typeof(HTTP.StreamRequest.streamlayer)}})(stream::HTTP.Streams.Stream{HTTP.Messages.Response, HTTP.ConnectionPool.Connection}; status_exception::Bool, kw::Base.Pairs{Symbol, Union{Nothing, Int64}, Tuple{Symbol, Symbol, Symbol}, NamedTuple{(:iofunction, :decompress, :verbose), Tuple{Nothing, Nothing, Int64}}})
@ HTTP.ExceptionRequest ~/.julia/dev/HTTP/src/clientlayers/ExceptionRequest.jl:16
[2] #1#2
@ ~/.julia/dev/HTTP/src/clientlayers/TimeoutRequest.jl:17 [inlined]
[3] (::HTTP.ConnectionRequest.var"#1#7"{HTTP.ConnectionRequest.var"#1#2#8"{HTTP.TimeoutRequest.var"#1#6"{HTTP.TimeoutRequest.var"#1#2#7"{HTTP.ExceptionRequest.var"#1#3"{HTTP.ExceptionRequest.var"#1#2#4"{typeof(HTTP.StreamRequest.streamlayer)}}}}}})(req::HTTP.Messages.Request; proxy::Nothing, socket_type::Type, socket_type_tls::Type, readtimeout::Int64, kw::Base.Pairs{Symbol, Union{Nothing, Int64}, Tuple{Symbol, Symbol, Symbol}, NamedTuple{(:iofunction, :decompress, :verbose), Tuple{Nothing, Nothing, Int64}}})
@ HTTP.ConnectionRequest ~/.julia/dev/HTTP/src/clientlayers/ConnectionRequest.jl:111
[4] (::HTTP.CanonicalizeRequest.var"#1#3"{HTTP.CanonicalizeRequest.var"#1#2#4"{HTTP.ConnectionRequest.var"#1#7"{HTTP.ConnectionRequest.var"#1#2#8"{HTTP.TimeoutRequest.var"#1#6"{HTTP.TimeoutRequest.var"#1#2#7"{HTTP.ExceptionRequest.var"#1#3"{HTTP.ExceptionRequest.var"#1#2#4"{typeof(HTTP.StreamRequest.streamlayer)}}}}}}}})(req::HTTP.Messages.Request; canonicalize_headers::Bool, kw::Base.Pairs{Symbol, Union{Nothing, Int64}, Tuple{Symbol, Symbol, Symbol}, NamedTuple{(:iofunction, :decompress, :verbose), Tuple{Nothing, Nothing, Int64}}})
@ HTTP.CanonicalizeRequest ~/.julia/dev/HTTP/src/clientlayers/CanonicalizeRequest.jl:17
[5] (::HTTP.RetryRequest.var"#1#4"{HTTP.RetryRequest.var"#1#2#5"{HTTP.CanonicalizeRequest.var"#1#3"{HTTP.CanonicalizeRequest.var"#1#2#4"{HTTP.ConnectionRequest.var"#1#7"{HTTP.ConnectionRequest.var"#1#2#8"{HTTP.TimeoutRequest.var"#1#6"{HTTP.TimeoutRequest.var"#1#2#7"{HTTP.ExceptionRequest.var"#1#3"{HTTP.ExceptionRequest.var"#1#2#4"{typeof(HTTP.StreamRequest.streamlayer)}}}}}}}}}})(req::HTTP.Messages.Request; retry::Bool, retries::Int64, retry_delays::ExponentialBackOff, retry_check::Function, retry_non_idempotent::Bool, kw::Base.Pairs{Symbol, Union{Nothing, Int64}, Tuple{Symbol, Symbol, Symbol}, NamedTuple{(:iofunction, :decompress, :verbose), Tuple{Nothing, Nothing, Int64}}})
@ HTTP.RetryRequest ~/.julia/dev/HTTP/src/clientlayers/RetryRequest.jl:29
[6] (::HTTP.CookieRequest.var"#1#5"{HTTP.CookieRequest.var"#1#2#6"{HTTP.RetryRequest.var"#1#4"{HTTP.RetryRequest.var"#1#2#5"{HTTP.CanonicalizeRequest.var"#1#3"{HTTP.CanonicalizeRequest.var"#1#2#4"{HTTP.ConnectionRequest.var"#1#7"{HTTP.ConnectionRequest.var"#1#2#8"{HTTP.TimeoutRequest.var"#1#6"{HTTP.TimeoutRequest.var"#1#2#7"{HTTP.ExceptionRequest.var"#1#3"{HTTP.ExceptionRequest.var"#1#2#4"{typeof(HTTP.StreamRequest.streamlayer)}}}}}}}}}}}})(req::HTTP.Messages.Request; cookies::Bool, cookiejar::HTTP.Cookies.CookieJar, kw::Base.Pairs{Symbol, Union{Nothing, Integer}, NTuple{4, Symbol}, NamedTuple{(:iofunction, :decompress, :verbose, :retry), Tuple{Nothing, Nothing, Int64, Bool}}})
@ HTTP.CookieRequest ~/.julia/dev/HTTP/src/clientlayers/CookieRequest.jl:42
[7] (::HTTP.ContentTypeDetection.var"#1#3"{HTTP.ContentTypeDetection.var"#1#2#4"{HTTP.CookieRequest.var"#1#5"{HTTP.CookieRequest.var"#1#2#6"{HTTP.RetryRequest.var"#1#4"{HTTP.RetryRequest.var"#1#2#5"{HTTP.CanonicalizeRequest.var"#1#3"{HTTP.CanonicalizeRequest.var"#1#2#4"{HTTP.ConnectionRequest.var"#1#7"{HTTP.ConnectionRequest.var"#1#2#8"{HTTP.TimeoutRequest.var"#1#6"{HTTP.TimeoutRequest.var"#1#2#7"{HTTP.ExceptionRequest.var"#1#3"{HTTP.ExceptionRequest.var"#1#2#4"{typeof(HTTP.StreamRequest.streamlayer)}}}}}}}}}}}}}})(req::HTTP.Messages.Request; detect_content_type::Bool, kw::Base.Pairs{Symbol, Union{Nothing, Integer}, NTuple{4, Symbol}, NamedTuple{(:iofunction, :decompress, :verbose, :retry), Tuple{Nothing, Nothing, Int64, Bool}}})
@ HTTP.ContentTypeDetection ~/.julia/dev/HTTP/src/clientlayers/ContentTypeRequest.jl:23
[8] (::HTTP.BasicAuthRequest.var"#1#3"{HTTP.BasicAuthRequest.var"#1#2#4"{HTTP.ContentTypeDetection.var"#1#3"{HTTP.ContentTypeDetection.var"#1#2#4"{HTTP.CookieRequest.var"#1#5"{HTTP.CookieRequest.var"#1#2#6"{HTTP.RetryRequest.var"#1#4"{HTTP.RetryRequest.var"#1#2#5"{HTTP.CanonicalizeRequest.var"#1#3"{HTTP.CanonicalizeRequest.var"#1#2#4"{HTTP.ConnectionRequest.var"#1#7"{HTTP.ConnectionRequest.var"#1#2#8"{HTTP.TimeoutRequest.var"#1#6"{HTTP.TimeoutRequest.var"#1#2#7"{HTTP.ExceptionRequest.var"#1#3"{HTTP.ExceptionRequest.var"#1#2#4"{typeof(HTTP.StreamRequest.streamlayer)}}}}}}}}}}}}}}}})(req::HTTP.Messages.Request; basicauth::Bool, kw::Base.Pairs{Symbol, Union{Nothing, Integer}, NTuple{4, Symbol}, NamedTuple{(:iofunction, :decompress, :verbose, :retry), Tuple{Nothing, Nothing, Int64, Bool}}})
@ HTTP.BasicAuthRequest ~/.julia/dev/HTTP/src/clientlayers/BasicAuthRequest.jl:22
[9] (::HTTP.DefaultHeadersRequest.var"#1#3"{HTTP.DefaultHeadersRequest.var"#1#2#4"{HTTP.BasicAuthRequest.var"#1#3"{HTTP.BasicAuthRequest.var"#1#2#4"{HTTP.ContentTypeDetection.var"#1#3"{HTTP.ContentTypeDetection.var"#1#2#4"{HTTP.CookieRequest.var"#1#5"{HTTP.CookieRequest.var"#1#2#6"{HTTP.RetryRequest.var"#1#4"{HTTP.RetryRequest.var"#1#2#5"{HTTP.CanonicalizeRequest.var"#1#3"{HTTP.CanonicalizeRequest.var"#1#2#4"{HTTP.ConnectionRequest.var"#1#7"{HTTP.ConnectionRequest.var"#1#2#8"{HTTP.TimeoutRequest.var"#1#6"{HTTP.TimeoutRequest.var"#1#2#7"{HTTP.ExceptionRequest.var"#1#3"{HTTP.ExceptionRequest.var"#1#2#4"{typeof(HTTP.StreamRequest.streamlayer)}}}}}}}}}}}}}}}}}})(req::HTTP.Messages.Request; iofunction::Nothing, decompress::Nothing, kw::Base.Pairs{Symbol, Integer, Tuple{Symbol, Symbol}, NamedTuple{(:verbose, :retry), Tuple{Int64, Bool}}})
@ HTTP.DefaultHeadersRequest ~/.julia/dev/HTTP/src/clientlayers/DefaultHeadersRequest.jl:47
[10] (::HTTP.RedirectRequest.var"#1#4"{HTTP.RedirectRequest.var"#1#2#5"{HTTP.DefaultHeadersRequest.var"#1#3"{HTTP.DefaultHeadersRequest.var"#1#2#4"{HTTP.BasicAuthRequest.var"#1#3"{HTTP.BasicAuthRequest.var"#1#2#4"{HTTP.ContentTypeDetection.var"#1#3"{HTTP.ContentTypeDetection.var"#1#2#4"{HTTP.CookieRequest.var"#1#5"{HTTP.CookieRequest.var"#1#2#6"{HTTP.RetryRequest.var"#1#4"{HTTP.RetryRequest.var"#1#2#5"{HTTP.CanonicalizeRequest.var"#1#3"{HTTP.CanonicalizeRequest.var"#1#2#4"{HTTP.ConnectionRequest.var"#1#7"{HTTP.ConnectionRequest.var"#1#2#8"{HTTP.TimeoutRequest.var"#1#6"{HTTP.TimeoutRequest.var"#1#2#7"{HTTP.ExceptionRequest.var"#1#3"{HTTP.ExceptionRequest.var"#1#2#4"{typeof(HTTP.StreamRequest.streamlayer)}}}}}}}}}}}}}}}}}}}})(req::HTTP.Messages.Request; redirect::Bool, redirect_limit::Int64, redirect_method::Nothing, forwardheaders::Bool, response_stream::Base.BufferStream, kw::Base.Pairs{Symbol, Integer, Tuple{Symbol, Symbol}, NamedTuple{(:verbose, :retry), Tuple{Int64, Bool}}})
@ HTTP.RedirectRequest ~/.julia/dev/HTTP/src/clientlayers/RedirectRequest.jl:17
[11] #1#2
@ ~/.julia/dev/HTTP/src/clientlayers/DebugRequest.jl:23 [inlined]
[12] (::HTTP.MessageRequest.var"#1#3"{HTTP.MessageRequest.var"#1#2#4"{HTTP.DebugRequest.var"#1#4"{HTTP.DebugRequest.var"#1#2#5"{HTTP.RedirectRequest.var"#1#4"{HTTP.RedirectRequest.var"#1#2#5"{HTTP.DefaultHeadersRequest.var"#1#3"{HTTP.DefaultHeadersRequest.var"#1#2#4"{HTTP.BasicAuthRequest.var"#1#3"{HTTP.BasicAuthRequest.var"#1#2#4"{HTTP.ContentTypeDetection.var"#1#3"{HTTP.ContentTypeDetection.var"#1#2#4"{HTTP.CookieRequest.var"#1#5"{HTTP.CookieRequest.var"#1#2#6"{HTTP.RetryRequest.var"#1#4"{HTTP.RetryRequest.var"#1#2#5"{HTTP.CanonicalizeRequest.var"#1#3"{HTTP.CanonicalizeRequest.var"#1#2#4"{HTTP.ConnectionRequest.var"#1#7"{HTTP.ConnectionRequest.var"#1#2#8"{HTTP.TimeoutRequest.var"#1#6"{HTTP.TimeoutRequest.var"#1#2#7"{HTTP.ExceptionRequest.var"#1#3"{HTTP.ExceptionRequest.var"#1#2#4"{typeof(HTTP.StreamRequest.streamlayer)}}}}}}}}}}}}}}}}}}}}}}}})(method::String, url::URIs.URI, headers::Vector{Pair{SubString{String}, SubString{String}}}, body::String; response_stream::Base.BufferStream, http_version::VersionNumber, kw::Base.Pairs{Symbol, Bool, Tuple{Symbol, Symbol}, NamedTuple{(:redirect, :retry), Tuple{Bool, Bool}}})
@ HTTP.MessageRequest ~/.julia/dev/HTTP/src/clientlayers/MessageRequest.jl:19
[13] request(stack::HTTP.MessageRequest.var"#1#3"{HTTP.MessageRequest.var"#1#2#4"{HTTP.DebugRequest.var"#1#4"{HTTP.DebugRequest.var"#1#2#5"{HTTP.RedirectRequest.var"#1#4"{HTTP.RedirectRequest.var"#1#2#5"{HTTP.DefaultHeadersRequest.var"#1#3"{HTTP.DefaultHeadersRequest.var"#1#2#4"{HTTP.BasicAuthRequest.var"#1#3"{HTTP.BasicAuthRequest.var"#1#2#4"{HTTP.ContentTypeDetection.var"#1#3"{HTTP.ContentTypeDetection.var"#1#2#4"{HTTP.CookieRequest.var"#1#5"{HTTP.CookieRequest.var"#1#2#6"{HTTP.RetryRequest.var"#1#4"{HTTP.RetryRequest.var"#1#2#5"{HTTP.CanonicalizeRequest.var"#1#3"{HTTP.CanonicalizeRequest.var"#1#2#4"{HTTP.ConnectionRequest.var"#1#7"{HTTP.ConnectionRequest.var"#1#2#8"{HTTP.TimeoutRequest.var"#1#6"{HTTP.TimeoutRequest.var"#1#2#7"{HTTP.ExceptionRequest.var"#1#3"{HTTP.ExceptionRequest.var"#1#2#4"{typeof(HTTP.StreamRequest.streamlayer)}}}}}}}}}}}}}}}}}}}}}}}}, method::String, url::URIs.URI, h::Vector{Pair{SubString{String}, SubString{String}}}, b::String, q::Nothing; headers::Vector{Pair{SubString{String}, SubString{String}}}, body::String, query::Nothing, kw::Base.Pairs{Symbol, Any, Tuple{Symbol, Symbol, Symbol}, NamedTuple{(:redirect, :retry, :response_stream), Tuple{Bool, Bool, Base.BufferStream}}})
@ HTTP ~/.julia/dev/HTTP/src/HTTP.jl:420
[14] #request#16
@ ~/.julia/dev/HTTP/src/HTTP.jl:280 [inlined]
[15] macro expansion
@ ~/.julia/packages/Mocking/HMh91/src/mock.jl:26 [inlined]
[16] (::AWS.var"#40#42"{Request, LittleDict{Symbol, Any, Vector{Symbol}, Vector{Any}}})()
@ AWS ~/.julia/packages/AWS/j8qVm/src/utilities/request.jl:220
[17] (::Base.var"#88#90"{Base.var"#88#89#91"{AWS.AWSExponentialBackoff, AWS.var"#41#43", AWS.var"#40#42"{Request, LittleDict{Symbol, Any, Vector{Symbol}, Vector{Any}}}}})(; kwargs::Base.Pairs{Symbol, Union{}, Tuple{}, NamedTuple{(), Tuple{}}})
@ Base ./error.jl:296
[18] (::Base.var"#88#90"{Base.var"#88#89#91"{AWS.AWSExponentialBackoff, AWS.var"#41#43", AWS.var"#40#42"{Request, LittleDict{Symbol, Any, Vector{Symbol}, Vector{Any}}}}})()
@ Base ./error.jl:291
[19] _http_request(http_backend::AWS.HTTPBackend, request::Request, response_stream::IOBuffer)
@ AWS ~/.julia/packages/AWS/j8qVm/src/utilities/request.jl:245
[20] macro expansion
@ ~/.julia/packages/Mocking/HMh91/src/mock.jl:26 [inlined]
[21] (::AWS.var"#33#36"{AWSConfig, Request, IOBuffer, Vector{Int64}})()
@ AWS ~/.julia/packages/AWS/j8qVm/src/utilities/request.jl:129
[22] (::AWS.var"#34#38"{AWS.var"#33#36"{AWSConfig, Request, IOBuffer, Vector{Int64}}, IOBuffer})()
@ AWS ~/.julia/packages/AWS/j8qVm/src/utilities/request.jl:144
[23] (::Base.var"#88#90"{Base.var"#88#89#91"{AWS.AWSExponentialBackoff, AWS.var"#35#39"{AWSConfig, Vector{String}, Vector{String}, Int64}, AWS.var"#34#38"{AWS.var"#33#36"{AWSConfig, Request, IOBuffer, Vector{Int64}}, IOBuffer}}})(; kwargs::Base.Pairs{Symbol, Union{}, Tuple{}, NamedTuple{(), Tuple{}}})
@ Base ./error.jl:296
[24] (::Base.var"#88#90"{Base.var"#88#89#91"{AWS.AWSExponentialBackoff, AWS.var"#35#39"{AWSConfig, Vector{String}, Vector{String}, Int64}, AWS.var"#34#38"{AWS.var"#33#36"{AWSConfig, Request, IOBuffer, Vector{Int64}}, IOBuffer}}})()
@ Base ./error.jl:291
[25] submit_request(aws::AWSConfig, request::Request; return_headers::Nothing)
@ AWS ~/.julia/packages/AWS/j8qVm/src/utilities/request.jl:195
[26] (::QueryService)(operation::String, args::LittleDict{String, String, Vector{String}, Vector{String}}; aws_config::AWSConfig, feature_set::AWS.FeatureSet)
@ AWS ~/.julia/packages/AWS/j8qVm/src/AWS.jl:331
[27] (::QueryService)(operation::String, args::LittleDict{String, String, Vector{String}, Vector{String}})
@ AWS ~/.julia/packages/AWS/j8qVm/src/AWS.jl:306
[28] macro expansion
@ ~/.julia/packages/AWS/j8qVm/test/AWS.jl:789 [inlined]
[29] macro expansion
@ ~/.julia/juliaup/julia-1.8.3+0.x64/share/julia/stdlib/v1.8/Test/src/Test.jl:1360 [inlined]
[30] macro expansion
@ ~/.julia/packages/AWS/j8qVm/test/AWS.jl:779 [inlined]
[31] macro expansion
@ ~/.julia/juliaup/julia-1.8.3+0.x64/share/julia/stdlib/v1.8/Test/src/Test.jl:1360 [inlined]
[32] top-level scope
@ ~/.julia/packages/AWS/j8qVm/test/AWS.jl:655
[33] include
@ ./client.jl:476 [inlined]
[34] macro expansion
@ ~/.julia/packages/AWS/j8qVm/test/runtests.jl:63 [inlined]
[35] macro expansion
@ ~/.julia/juliaup/julia-1.8.3+0.x64/share/julia/stdlib/v1.8/Test/src/Test.jl:1436 [inlined]
[36] macro expansion
@ ~/.julia/packages/AWS/j8qVm/test/runtests.jl:61 [inlined]
[37] macro expansion
@ ~/.julia/juliaup/julia-1.8.3+0.x64/share/julia/stdlib/v1.8/Test/src/Test.jl:1360 [inlined]
[38] top-level scope
@ ~/.julia/packages/AWS/j8qVm/test/runtests.jl:54
[39] include(fname::String)
@ Base.MainInclude ./client.jl:476
[40] top-level scope
@ none:6
[41] eval
@ ./boot.jl:368 [inlined]
[42] exec_options(opts::Base.JLOptions)
@ Base ./client.jl:276
[43] _start()
@ Base ./client.jl:522
WARNING: replacing module S3.
high-level s3: Error During Test at ~/.julia/packages/AWS/j8qVm/test/AWS.jl:843
Got exception outside of a @test
AWSException: 400 -- AWSException
HTTP.Exceptions.StatusError(400, "PUT", "/aws-jl-test---20221212t173110943z", HTTP.Messages.Response:
"""
HTTP/1.1 400 Bad Request
x-amz-request-id: J4YQ4K8P53G96Y2V
x-amz-id-2: isQHRh26YkVL77T+joCmRTOoy3Plpqy0OHwWTIqPxRhgwnI618yKTkP+hPSrMKMNXnwVDGj1fq0=
Content-Type: application/xml
Transfer-Encoding: chunked
Date: Mon, 12 Dec 2022 17:31:11 GMT
Server: AmazonS3
Connection: close
[Message Body was streamed]""")
(empty body)
Stacktrace:
[1] (::HTTP.ExceptionRequest.var"#1#3"{HTTP.ExceptionRequest.var"#1#2#4"{typeof(HTTP.StreamRequest.streamlayer)}})(stream::HTTP.Streams.Stream{HTTP.Messages.Response, HTTP.ConnectionPool.Connection}; status_exception::Bool, kw::Base.Pairs{Symbol, Union{Nothing, Int64}, Tuple{Symbol, Symbol, Symbol}, NamedTuple{(:iofunction, :decompress, :verbose), Tuple{Nothing, Nothing, Int64}}})
@ HTTP.ExceptionRequest ~/.julia/dev/HTTP/src/clientlayers/ExceptionRequest.jl:16
[2] #1#2
@ ~/.julia/dev/HTTP/src/clientlayers/TimeoutRequest.jl:17 [inlined]
[3] (::HTTP.ConnectionRequest.var"#1#7"{HTTP.ConnectionRequest.var"#1#2#8"{HTTP.TimeoutRequest.var"#1#6"{HTTP.TimeoutRequest.var"#1#2#7"{HTTP.ExceptionRequest.var"#1#3"{HTTP.ExceptionRequest.var"#1#2#4"{typeof(HTTP.StreamRequest.streamlayer)}}}}}})(req::HTTP.Messages.Request; proxy::Nothing, socket_type::Type, socket_type_tls::Type, readtimeout::Int64, kw::Base.Pairs{Symbol, Union{Nothing, Int64}, Tuple{Symbol, Symbol, Symbol}, NamedTuple{(:iofunction, :decompress, :verbose), Tuple{Nothing, Nothing, Int64}}})
@ HTTP.ConnectionRequest ~/.julia/dev/HTTP/src/clientlayers/ConnectionRequest.jl:111
[4] (::HTTP.CanonicalizeRequest.var"#1#3"{HTTP.CanonicalizeRequest.var"#1#2#4"{HTTP.ConnectionRequest.var"#1#7"{HTTP.ConnectionRequest.var"#1#2#8"{HTTP.TimeoutRequest.var"#1#6"{HTTP.TimeoutRequest.var"#1#2#7"{HTTP.ExceptionRequest.var"#1#3"{HTTP.ExceptionRequest.var"#1#2#4"{typeof(HTTP.StreamRequest.streamlayer)}}}}}}}})(req::HTTP.Messages.Request; canonicalize_headers::Bool, kw::Base.Pairs{Symbol, Union{Nothing, Int64}, Tuple{Symbol, Symbol, Symbol}, NamedTuple{(:iofunction, :decompress, :verbose), Tuple{Nothing, Nothing, Int64}}})
@ HTTP.CanonicalizeRequest ~/.julia/dev/HTTP/src/clientlayers/CanonicalizeRequest.jl:17
[5] (::HTTP.RetryRequest.var"#1#4"{HTTP.RetryRequest.var"#1#2#5"{HTTP.CanonicalizeRequest.var"#1#3"{HTTP.CanonicalizeRequest.var"#1#2#4"{HTTP.ConnectionRequest.var"#1#7"{HTTP.ConnectionRequest.var"#1#2#8"{HTTP.TimeoutRequest.var"#1#6"{HTTP.TimeoutRequest.var"#1#2#7"{HTTP.ExceptionRequest.var"#1#3"{HTTP.ExceptionRequest.var"#1#2#4"{typeof(HTTP.StreamRequest.streamlayer)}}}}}}}}}})(req::HTTP.Messages.Request; retry::Bool, retries::Int64, retry_delays::ExponentialBackOff, retry_check::Function, retry_non_idempotent::Bool, kw::Base.Pairs{Symbol, Union{Nothing, Int64}, Tuple{Symbol, Symbol, Symbol}, NamedTuple{(:iofunction, :decompress, :verbose), Tuple{Nothing, Nothing, Int64}}})
@ HTTP.RetryRequest ~/.julia/dev/HTTP/src/clientlayers/RetryRequest.jl:29
[6] (::HTTP.CookieRequest.var"#1#5"{HTTP.CookieRequest.var"#1#2#6"{HTTP.RetryRequest.var"#1#4"{HTTP.RetryRequest.var"#1#2#5"{HTTP.CanonicalizeRequest.var"#1#3"{HTTP.CanonicalizeRequest.var"#1#2#4"{HTTP.ConnectionRequest.var"#1#7"{HTTP.ConnectionRequest.var"#1#2#8"{HTTP.TimeoutRequest.var"#1#6"{HTTP.TimeoutRequest.var"#1#2#7"{HTTP.ExceptionRequest.var"#1#3"{HTTP.ExceptionRequest.var"#1#2#4"{typeof(HTTP.StreamRequest.streamlayer)}}}}}}}}}}}})(req::HTTP.Messages.Request; cookies::Bool, cookiejar::HTTP.Cookies.CookieJar, kw::Base.Pairs{Symbol, Union{Nothing, Integer}, NTuple{4, Symbol}, NamedTuple{(:iofunction, :decompress, :verbose, :retry), Tuple{Nothing, Nothing, Int64, Bool}}})
@ HTTP.CookieRequest ~/.julia/dev/HTTP/src/clientlayers/CookieRequest.jl:42
[7] (::HTTP.ContentTypeDetection.var"#1#3"{HTTP.ContentTypeDetection.var"#1#2#4"{HTTP.CookieRequest.var"#1#5"{HTTP.CookieRequest.var"#1#2#6"{HTTP.RetryRequest.var"#1#4"{HTTP.RetryRequest.var"#1#2#5"{HTTP.CanonicalizeRequest.var"#1#3"{HTTP.CanonicalizeRequest.var"#1#2#4"{HTTP.ConnectionRequest.var"#1#7"{HTTP.ConnectionRequest.var"#1#2#8"{HTTP.TimeoutRequest.var"#1#6"{HTTP.TimeoutRequest.var"#1#2#7"{HTTP.ExceptionRequest.var"#1#3"{HTTP.ExceptionRequest.var"#1#2#4"{typeof(HTTP.StreamRequest.streamlayer)}}}}}}}}}}}}}})(req::HTTP.Messages.Request; detect_content_type::Bool, kw::Base.Pairs{Symbol, Union{Nothing, Integer}, NTuple{4, Symbol}, NamedTuple{(:iofunction, :decompress, :verbose, :retry), Tuple{Nothing, Nothing, Int64, Bool}}})
@ HTTP.ContentTypeDetection ~/.julia/dev/HTTP/src/clientlayers/ContentTypeRequest.jl:23
[8] (::HTTP.BasicAuthRequest.var"#1#3"{HTTP.BasicAuthRequest.var"#1#2#4"{HTTP.ContentTypeDetection.var"#1#3"{HTTP.ContentTypeDetection.var"#1#2#4"{HTTP.CookieRequest.var"#1#5"{HTTP.CookieRequest.var"#1#2#6"{HTTP.RetryRequest.var"#1#4"{HTTP.RetryRequest.var"#1#2#5"{HTTP.CanonicalizeRequest.var"#1#3"{HTTP.CanonicalizeRequest.var"#1#2#4"{HTTP.ConnectionRequest.var"#1#7"{HTTP.ConnectionRequest.var"#1#2#8"{HTTP.TimeoutRequest.var"#1#6"{HTTP.TimeoutRequest.var"#1#2#7"{HTTP.ExceptionRequest.var"#1#3"{HTTP.ExceptionRequest.var"#1#2#4"{typeof(HTTP.StreamRequest.streamlayer)}}}}}}}}}}}}}}}})(req::HTTP.Messages.Request; basicauth::Bool, kw::Base.Pairs{Symbol, Union{Nothing, Integer}, NTuple{4, Symbol}, NamedTuple{(:iofunction, :decompress, :verbose, :retry), Tuple{Nothing, Nothing, Int64, Bool}}})
@ HTTP.BasicAuthRequest ~/.julia/dev/HTTP/src/clientlayers/BasicAuthRequest.jl:22
[9] (::HTTP.DefaultHeadersRequest.var"#1#3"{HTTP.DefaultHeadersRequest.var"#1#2#4"{HTTP.BasicAuthRequest.var"#1#3"{HTTP.BasicAuthRequest.var"#1#2#4"{HTTP.ContentTypeDetection.var"#1#3"{HTTP.ContentTypeDetection.var"#1#2#4"{HTTP.CookieRequest.var"#1#5"{HTTP.CookieRequest.var"#1#2#6"{HTTP.RetryRequest.var"#1#4"{HTTP.RetryRequest.var"#1#2#5"{HTTP.CanonicalizeRequest.var"#1#3"{HTTP.CanonicalizeRequest.var"#1#2#4"{HTTP.ConnectionRequest.var"#1#7"{HTTP.ConnectionRequest.var"#1#2#8"{HTTP.TimeoutRequest.var"#1#6"{HTTP.TimeoutRequest.var"#1#2#7"{HTTP.ExceptionRequest.var"#1#3"{HTTP.ExceptionRequest.var"#1#2#4"{typeof(HTTP.StreamRequest.streamlayer)}}}}}}}}}}}}}}}}}})(req::HTTP.Messages.Request; iofunction::Nothing, decompress::Nothing, kw::Base.Pairs{Symbol, Integer, Tuple{Symbol, Symbol}, NamedTuple{(:verbose, :retry), Tuple{Int64, Bool}}})
@ HTTP.DefaultHeadersRequest ~/.julia/dev/HTTP/src/clientlayers/DefaultHeadersRequest.jl:47
[10] (::HTTP.RedirectRequest.var"#1#4"{HTTP.RedirectRequest.var"#1#2#5"{HTTP.DefaultHeadersRequest.var"#1#3"{HTTP.DefaultHeadersRequest.var"#1#2#4"{HTTP.BasicAuthRequest.var"#1#3"{HTTP.BasicAuthRequest.var"#1#2#4"{HTTP.ContentTypeDetection.var"#1#3"{HTTP.ContentTypeDetection.var"#1#2#4"{HTTP.CookieRequest.var"#1#5"{HTTP.CookieRequest.var"#1#2#6"{HTTP.RetryRequest.var"#1#4"{HTTP.RetryRequest.var"#1#2#5"{HTTP.CanonicalizeRequest.var"#1#3"{HTTP.CanonicalizeRequest.var"#1#2#4"{HTTP.ConnectionRequest.var"#1#7"{HTTP.ConnectionRequest.var"#1#2#8"{HTTP.TimeoutRequest.var"#1#6"{HTTP.TimeoutRequest.var"#1#2#7"{HTTP.ExceptionRequest.var"#1#3"{HTTP.ExceptionRequest.var"#1#2#4"{typeof(HTTP.StreamRequest.streamlayer)}}}}}}}}}}}}}}}}}}}})(req::HTTP.Messages.Request; redirect::Bool, redirect_limit::Int64, redirect_method::Nothing, forwardheaders::Bool, response_stream::Base.BufferStream, kw::Base.Pairs{Symbol, Integer, Tuple{Symbol, Symbol}, NamedTuple{(:verbose, :retry), Tuple{Int64, Bool}}})
@ HTTP.RedirectRequest ~/.julia/dev/HTTP/src/clientlayers/RedirectRequest.jl:17
[11] #1#2
@ ~/.julia/dev/HTTP/src/clientlayers/DebugRequest.jl:23 [inlined]
[12] (::HTTP.MessageRequest.var"#1#3"{HTTP.MessageRequest.var"#1#2#4"{HTTP.DebugRequest.var"#1#4"{HTTP.DebugRequest.var"#1#2#5"{HTTP.RedirectRequest.var"#1#4"{HTTP.RedirectRequest.var"#1#2#5"{HTTP.DefaultHeadersRequest.var"#1#3"{HTTP.DefaultHeadersRequest.var"#1#2#4"{HTTP.BasicAuthRequest.var"#1#3"{HTTP.BasicAuthRequest.var"#1#2#4"{HTTP.ContentTypeDetection.var"#1#3"{HTTP.ContentTypeDetection.var"#1#2#4"{HTTP.CookieRequest.var"#1#5"{HTTP.CookieRequest.var"#1#2#6"{HTTP.RetryRequest.var"#1#4"{HTTP.RetryRequest.var"#1#2#5"{HTTP.CanonicalizeRequest.var"#1#3"{HTTP.CanonicalizeRequest.var"#1#2#4"{HTTP.ConnectionRequest.var"#1#7"{HTTP.ConnectionRequest.var"#1#2#8"{HTTP.TimeoutRequest.var"#1#6"{HTTP.TimeoutRequest.var"#1#2#7"{HTTP.ExceptionRequest.var"#1#3"{HTTP.ExceptionRequest.var"#1#2#4"{typeof(HTTP.StreamRequest.streamlayer)}}}}}}}}}}}}}}}}}}}}}}}})(method::String, url::URIs.URI, headers::Vector{Pair{SubString{String}, SubString{String}}}, body::String; response_stream::Base.BufferStream, http_version::VersionNumber, kw::Base.Pairs{Symbol, Bool, Tuple{Symbol, Symbol}, NamedTuple{(:redirect, :retry), Tuple{Bool, Bool}}})
@ HTTP.MessageRequest ~/.julia/dev/HTTP/src/clientlayers/MessageRequest.jl:19
[13] request(stack::HTTP.MessageRequest.var"#1#3"{HTTP.MessageRequest.var"#1#2#4"{HTTP.DebugRequest.var"#1#4"{HTTP.DebugRequest.var"#1#2#5"{HTTP.RedirectRequest.var"#1#4"{HTTP.RedirectRequest.var"#1#2#5"{HTTP.DefaultHeadersRequest.var"#1#3"{HTTP.DefaultHeadersRequest.var"#1#2#4"{HTTP.BasicAuthRequest.var"#1#3"{HTTP.BasicAuthRequest.var"#1#2#4"{HTTP.ContentTypeDetection.var"#1#3"{HTTP.ContentTypeDetection.var"#1#2#4"{HTTP.CookieRequest.var"#1#5"{HTTP.CookieRequest.var"#1#2#6"{HTTP.RetryRequest.var"#1#4"{HTTP.RetryRequest.var"#1#2#5"{HTTP.CanonicalizeRequest.var"#1#3"{HTTP.CanonicalizeRequest.var"#1#2#4"{HTTP.ConnectionRequest.var"#1#7"{HTTP.ConnectionRequest.var"#1#2#8"{HTTP.TimeoutRequest.var"#1#6"{HTTP.TimeoutRequest.var"#1#2#7"{HTTP.ExceptionRequest.var"#1#3"{HTTP.ExceptionRequest.var"#1#2#4"{typeof(HTTP.StreamRequest.streamlayer)}}}}}}}}}}}}}}}}}}}}}}}}, method::String, url::URIs.URI, h::Vector{Pair{SubString{String}, SubString{String}}}, b::String, q::Nothing; headers::Vector{Pair{SubString{String}, SubString{String}}}, body::String, query::Nothing, kw::Base.Pairs{Symbol, Any, Tuple{Symbol, Symbol, Symbol}, NamedTuple{(:redirect, :retry, :response_stream), Tuple{Bool, Bool, Base.BufferStream}}})
@ HTTP ~/.julia/dev/HTTP/src/HTTP.jl:420
[14] #request#16
@ ~/.julia/dev/HTTP/src/HTTP.jl:280 [inlined]
[15] macro expansion
@ ~/.julia/packages/Mocking/HMh91/src/mock.jl:26 [inlined]
[16] (::AWS.var"#40#42"{Request, LittleDict{Symbol, Any, Vector{Symbol}, Vector{Any}}})()
@ AWS ~/.julia/packages/AWS/j8qVm/src/utilities/request.jl:220
[17] (::Base.var"#88#90"{Base.var"#88#89#91"{AWS.AWSExponentialBackoff, AWS.var"#41#43", AWS.var"#40#42"{Request, LittleDict{Symbol, Any, Vector{Symbol}, Vector{Any}}}}})(; kwargs::Base.Pairs{Symbol, Union{}, Tuple{}, NamedTuple{(), Tuple{}}})
@ Base ./error.jl:296
[18] (::Base.var"#88#90"{Base.var"#88#89#91"{AWS.AWSExponentialBackoff, AWS.var"#41#43", AWS.var"#40#42"{Request, LittleDict{Symbol, Any, Vector{Symbol}, Vector{Any}}}}})()
@ Base ./error.jl:291
[19] _http_request(http_backend::AWS.HTTPBackend, request::Request, response_stream::IOBuffer)
@ AWS ~/.julia/packages/AWS/j8qVm/src/utilities/request.jl:245
[20] macro expansion
@ ~/.julia/packages/Mocking/HMh91/src/mock.jl:26 [inlined]
[21] (::AWS.var"#33#36"{AWSConfig, Request, IOBuffer, Vector{Int64}})()
@ AWS ~/.julia/packages/AWS/j8qVm/src/utilities/request.jl:129
[22] (::AWS.var"#34#38"{AWS.var"#33#36"{AWSConfig, Request, IOBuffer, Vector{Int64}}, IOBuffer})()
@ AWS ~/.julia/packages/AWS/j8qVm/src/utilities/request.jl:144
[23] (::Base.var"#88#90"{Base.var"#88#89#91"{AWS.AWSExponentialBackoff, AWS.var"#35#39"{AWSConfig, Vector{String}, Vector{String}, Int64}, AWS.var"#34#38"{AWS.var"#33#36"{AWSConfig, Request, IOBuffer, Vector{Int64}}, IOBuffer}}})(; kwargs::Base.Pairs{Symbol, Union{}, Tuple{}, NamedTuple{(), Tuple{}}})
@ Base ./error.jl:296
[24] (::Base.var"#88#90"{Base.var"#88#89#91"{AWS.AWSExponentialBackoff, AWS.var"#35#39"{AWSConfig, Vector{String}, Vector{String}, Int64}, AWS.var"#34#38"{AWS.var"#33#36"{AWSConfig, Request, IOBuffer, Vector{Int64}}, IOBuffer}}})()
@ Base ./error.jl:291
[25] submit_request(aws::AWSConfig, request::Request; return_headers::Nothing)
@ AWS ~/.julia/packages/AWS/j8qVm/src/utilities/request.jl:195
[26] (::RestXMLService)(request_method::String, request_uri::String, args::Dict{String, Any}; aws_config::AWSConfig, feature_set::AWS.FeatureSet)
@ AWS ~/.julia/packages/AWS/j8qVm/src/AWS.jl:284
[27] create_bucket(Bucket::String; aws_config::AWSConfig)
@ Main.S3 ~/.julia/packages/AWS/j8qVm/src/services/s3.jl:531
[28] create_bucket(Bucket::String)
@ Main.S3 ~/.julia/packages/AWS/j8qVm/src/services/s3.jl:530
[29] macro expansion
@ ~/.julia/packages/AWS/j8qVm/test/AWS.jl:866 [inlined]
[30] macro expansion
@ ~/.julia/juliaup/julia-1.8.3+0.x64/share/julia/stdlib/v1.8/Test/src/Test.jl:1360 [inlined]
[31] macro expansion
@ ~/.julia/packages/AWS/j8qVm/test/AWS.jl:844 [inlined]
[32] macro expansion
@ ~/.julia/juliaup/julia-1.8.3+0.x64/share/julia/stdlib/v1.8/Test/src/Test.jl:1360 [inlined]
[33] top-level scope
@ ~/.julia/packages/AWS/j8qVm/test/AWS.jl:843
[34] include
@ ./client.jl:476 [inlined]
[35] macro expansion
@ ~/.julia/packages/AWS/j8qVm/test/runtests.jl:63 [inlined]
[36] macro expansion
@ ~/.julia/juliaup/julia-1.8.3+0.x64/share/julia/stdlib/v1.8/Test/src/Test.jl:1436 [inlined]
[37] macro expansion
@ ~/.julia/packages/AWS/j8qVm/test/runtests.jl:61 [inlined]
[38] macro expansion
@ ~/.julia/juliaup/julia-1.8.3+0.x64/share/julia/stdlib/v1.8/Test/src/Test.jl:1360 [inlined]
[39] top-level scope
@ ~/.julia/packages/AWS/j8qVm/test/runtests.jl:54
[40] include(fname::String)
@ Base.MainInclude ./client.jl:476
[41] top-level scope
@ none:6
[42] eval
@ ./boot.jl:368 [inlined]
[43] exec_options(opts::Base.JLOptions)
@ Base ./client.jl:276
[44] _start()
@ Base ./client.jl:522
low-level s3: Error During Test at ~/.julia/packages/AWS/j8qVm/test/AWS.jl:904
Got exception outside of a @test
AWSException: 400 -- AWSException
HTTP.Exceptions.StatusError(400, "PUT", "/aws-jl-test---20221212t173111614z", HTTP.Messages.Response:
"""
HTTP/1.1 400 Bad Request
x-amz-request-id: J4YTWDW0CN2ZYAKZ
x-amz-id-2: LfhFn59KtDbVaDE+wA1lvN+X4V7XLvHV7Z6JYKbu3U30L/TthXcuvCuGJzyxPxpMFSW9mVCNack=
Content-Type: application/xml
Transfer-Encoding: chunked
Date: Mon, 12 Dec 2022 17:31:11 GMT
Server: AmazonS3
Connection: close
[Message Body was streamed]""")
(empty body)
Stacktrace:
[1] (::HTTP.ExceptionRequest.var"#1#3"{HTTP.ExceptionRequest.var"#1#2#4"{typeof(HTTP.StreamRequest.streamlayer)}})(stream::HTTP.Streams.Stream{HTTP.Messages.Response, HTTP.ConnectionPool.Connection}; status_exception::Bool, kw::Base.Pairs{Symbol, Union{Nothing, Int64}, Tuple{Symbol, Symbol, Symbol}, NamedTuple{(:iofunction, :decompress, :verbose), Tuple{Nothing, Nothing, Int64}}})
@ HTTP.ExceptionRequest ~/.julia/dev/HTTP/src/clientlayers/ExceptionRequest.jl:16
[2] #1#2
@ ~/.julia/dev/HTTP/src/clientlayers/TimeoutRequest.jl:17 [inlined]
[3] (::HTTP.ConnectionRequest.var"#1#7"{HTTP.ConnectionRequest.var"#1#2#8"{HTTP.TimeoutRequest.var"#1#6"{HTTP.TimeoutRequest.var"#1#2#7"{HTTP.ExceptionRequest.var"#1#3"{HTTP.ExceptionRequest.var"#1#2#4"{typeof(HTTP.StreamRequest.streamlayer)}}}}}})(req::HTTP.Messages.Request; proxy::Nothing, socket_type::Type, socket_type_tls::Type, readtimeout::Int64, kw::Base.Pairs{Symbol, Union{Nothing, Int64}, Tuple{Symbol, Symbol, Symbol}, NamedTuple{(:iofunction, :decompress, :verbose), Tuple{Nothing, Nothing, Int64}}})
@ HTTP.ConnectionRequest ~/.julia/dev/HTTP/src/clientlayers/ConnectionRequest.jl:111
[4] (::HTTP.CanonicalizeRequest.var"#1#3"{HTTP.CanonicalizeRequest.var"#1#2#4"{HTTP.ConnectionRequest.var"#1#7"{HTTP.ConnectionRequest.var"#1#2#8"{HTTP.TimeoutRequest.var"#1#6"{HTTP.TimeoutRequest.var"#1#2#7"{HTTP.ExceptionRequest.var"#1#3"{HTTP.ExceptionRequest.var"#1#2#4"{typeof(HTTP.StreamRequest.streamlayer)}}}}}}}})(req::HTTP.Messages.Request; canonicalize_headers::Bool, kw::Base.Pairs{Symbol, Union{Nothing, Int64}, Tuple{Symbol, Symbol, Symbol}, NamedTuple{(:iofunction, :decompress, :verbose), Tuple{Nothing, Nothing, Int64}}})
@ HTTP.CanonicalizeRequest ~/.julia/dev/HTTP/src/clientlayers/CanonicalizeRequest.jl:17
[5] (::HTTP.RetryRequest.var"#1#4"{HTTP.RetryRequest.var"#1#2#5"{HTTP.CanonicalizeRequest.var"#1#3"{HTTP.CanonicalizeRequest.var"#1#2#4"{HTTP.ConnectionRequest.var"#1#7"{HTTP.ConnectionRequest.var"#1#2#8"{HTTP.TimeoutRequest.var"#1#6"{HTTP.TimeoutRequest.var"#1#2#7"{HTTP.ExceptionRequest.var"#1#3"{HTTP.ExceptionRequest.var"#1#2#4"{typeof(HTTP.StreamRequest.streamlayer)}}}}}}}}}})(req::HTTP.Messages.Request; retry::Bool, retries::Int64, retry_delays::ExponentialBackOff, retry_check::Function, retry_non_idempotent::Bool, kw::Base.Pairs{Symbol, Union{Nothing, Int64}, Tuple{Symbol, Symbol, Symbol}, NamedTuple{(:iofunction, :decompress, :verbose), Tuple{Nothing, Nothing, Int64}}})
@ HTTP.RetryRequest ~/.julia/dev/HTTP/src/clientlayers/RetryRequest.jl:29
[6] (::HTTP.CookieRequest.var"#1#5"{HTTP.CookieRequest.var"#1#2#6"{HTTP.RetryRequest.var"#1#4"{HTTP.RetryRequest.var"#1#2#5"{HTTP.CanonicalizeRequest.var"#1#3"{HTTP.CanonicalizeRequest.var"#1#2#4"{HTTP.ConnectionRequest.var"#1#7"{HTTP.ConnectionRequest.var"#1#2#8"{HTTP.TimeoutRequest.var"#1#6"{HTTP.TimeoutRequest.var"#1#2#7"{HTTP.ExceptionRequest.var"#1#3"{HTTP.ExceptionRequest.var"#1#2#4"{typeof(HTTP.StreamRequest.streamlayer)}}}}}}}}}}}})(req::HTTP.Messages.Request; cookies::Bool, cookiejar::HTTP.Cookies.CookieJar, kw::Base.Pairs{Symbol, Union{Nothing, Integer}, NTuple{4, Symbol}, NamedTuple{(:iofunction, :decompress, :verbose, :retry), Tuple{Nothing, Nothing, Int64, Bool}}})
@ HTTP.CookieRequest ~/.julia/dev/HTTP/src/clientlayers/CookieRequest.jl:42
[7] (::HTTP.ContentTypeDetection.var"#1#3"{HTTP.ContentTypeDetection.var"#1#2#4"{HTTP.CookieRequest.var"#1#5"{HTTP.CookieRequest.var"#1#2#6"{HTTP.RetryRequest.var"#1#4"{HTTP.RetryRequest.var"#1#2#5"{HTTP.CanonicalizeRequest.var"#1#3"{HTTP.CanonicalizeRequest.var"#1#2#4"{HTTP.ConnectionRequest.var"#1#7"{HTTP.ConnectionRequest.var"#1#2#8"{HTTP.TimeoutRequest.var"#1#6"{HTTP.TimeoutRequest.var"#1#2#7"{HTTP.ExceptionRequest.var"#1#3"{HTTP.ExceptionRequest.var"#1#2#4"{typeof(HTTP.StreamRequest.streamlayer)}}}}}}}}}}}}}})(req::HTTP.Messages.Request; detect_content_type::Bool, kw::Base.Pairs{Symbol, Union{Nothing, Integer}, NTuple{4, Symbol}, NamedTuple{(:iofunction, :decompress, :verbose, :retry), Tuple{Nothing, Nothing, Int64, Bool}}})
@ HTTP.ContentTypeDetection ~/.julia/dev/HTTP/src/clientlayers/ContentTypeRequest.jl:23
[8] (::HTTP.BasicAuthRequest.var"#1#3"{HTTP.BasicAuthRequest.var"#1#2#4"{HTTP.ContentTypeDetection.var"#1#3"{HTTP.ContentTypeDetection.var"#1#2#4"{HTTP.CookieRequest.var"#1#5"{HTTP.CookieRequest.var"#1#2#6"{HTTP.RetryRequest.var"#1#4"{HTTP.RetryRequest.var"#1#2#5"{HTTP.CanonicalizeRequest.var"#1#3"{HTTP.CanonicalizeRequest.var"#1#2#4"{HTTP.ConnectionRequest.var"#1#7"{HTTP.ConnectionRequest.var"#1#2#8"{HTTP.TimeoutRequest.var"#1#6"{HTTP.TimeoutRequest.var"#1#2#7"{HTTP.ExceptionRequest.var"#1#3"{HTTP.ExceptionRequest.var"#1#2#4"{typeof(HTTP.StreamRequest.streamlayer)}}}}}}}}}}}}}}}})(req::HTTP.Messages.Request; basicauth::Bool, kw::Base.Pairs{Symbol, Union{Nothing, Integer}, NTuple{4, Symbol}, NamedTuple{(:iofunction, :decompress, :verbose, :retry), Tuple{Nothing, Nothing, Int64, Bool}}})
@ HTTP.BasicAuthRequest ~/.julia/dev/HTTP/src/clientlayers/BasicAuthRequest.jl:22
[9] (::HTTP.DefaultHeadersRequest.var"#1#3"{HTTP.DefaultHeadersRequest.var"#1#2#4"{HTTP.BasicAuthRequest.var"#1#3"{HTTP.BasicAuthRequest.var"#1#2#4"{HTTP.ContentTypeDetection.var"#1#3"{HTTP.ContentTypeDetection.var"#1#2#4"{HTTP.CookieRequest.var"#1#5"{HTTP.CookieRequest.var"#1#2#6"{HTTP.RetryRequest.var"#1#4"{HTTP.RetryRequest.var"#1#2#5"{HTTP.CanonicalizeRequest.var"#1#3"{HTTP.CanonicalizeRequest.var"#1#2#4"{HTTP.ConnectionRequest.var"#1#7"{HTTP.ConnectionRequest.var"#1#2#8"{HTTP.TimeoutRequest.var"#1#6"{HTTP.TimeoutRequest.var"#1#2#7"{HTTP.ExceptionRequest.var"#1#3"{HTTP.ExceptionRequest.var"#1#2#4"{typeof(HTTP.StreamRequest.streamlayer)}}}}}}}}}}}}}}}}}})(req::HTTP.Messages.Request; iofunction::Nothing, decompress::Nothing, kw::Base.Pairs{Symbol, Integer, Tuple{Symbol, Symbol}, NamedTuple{(:verbose, :retry), Tuple{Int64, Bool}}})
@ HTTP.DefaultHeadersRequest ~/.julia/dev/HTTP/src/clientlayers/DefaultHeadersRequest.jl:47
[10] (::HTTP.RedirectRequest.var"#1#4"{HTTP.RedirectRequest.var"#1#2#5"{HTTP.DefaultHeadersRequest.var"#1#3"{HTTP.DefaultHeadersRequest.var"#1#2#4"{HTTP.BasicAuthRequest.var"#1#3"{HTTP.BasicAuthRequest.var"#1#2#4"{HTTP.ContentTypeDetection.var"#1#3"{HTTP.ContentTypeDetection.var"#1#2#4"{HTTP.CookieRequest.var"#1#5"{HTTP.CookieRequest.var"#1#2#6"{HTTP.RetryRequest.var"#1#4"{HTTP.RetryRequest.var"#1#2#5"{HTTP.CanonicalizeRequest.var"#1#3"{HTTP.CanonicalizeRequest.var"#1#2#4"{HTTP.ConnectionRequest.var"#1#7"{HTTP.ConnectionRequest.var"#1#2#8"{HTTP.TimeoutRequest.var"#1#6"{HTTP.TimeoutRequest.var"#1#2#7"{HTTP.ExceptionRequest.var"#1#3"{HTTP.ExceptionRequest.var"#1#2#4"{typeof(HTTP.StreamRequest.streamlayer)}}}}}}}}}}}}}}}}}}}})(req::HTTP.Messages.Request; redirect::Bool, redirect_limit::Int64, redirect_method::Nothing, forwardheaders::Bool, response_stream::Base.BufferStream, kw::Base.Pairs{Symbol, Integer, Tuple{Symbol, Symbol}, NamedTuple{(:verbose, :retry), Tuple{Int64, Bool}}})
@ HTTP.RedirectRequest ~/.julia/dev/HTTP/src/clientlayers/RedirectRequest.jl:17
[11] #1#2
@ ~/.julia/dev/HTTP/src/clientlayers/DebugRequest.jl:23 [inlined]
[12] (::HTTP.MessageRequest.var"#1#3"{HTTP.MessageRequest.var"#1#2#4"{HTTP.DebugRequest.var"#1#4"{HTTP.DebugRequest.var"#1#2#5"{HTTP.RedirectRequest.var"#1#4"{HTTP.RedirectRequest.var"#1#2#5"{HTTP.DefaultHeadersRequest.var"#1#3"{HTTP.DefaultHeadersRequest.var"#1#2#4"{HTTP.BasicAuthRequest.var"#1#3"{HTTP.BasicAuthRequest.var"#1#2#4"{HTTP.ContentTypeDetection.var"#1#3"{HTTP.ContentTypeDetection.var"#1#2#4"{HTTP.CookieRequest.var"#1#5"{HTTP.CookieRequest.var"#1#2#6"{HTTP.RetryRequest.var"#1#4"{HTTP.RetryRequest.var"#1#2#5"{HTTP.CanonicalizeRequest.var"#1#3"{HTTP.CanonicalizeRequest.var"#1#2#4"{HTTP.ConnectionRequest.var"#1#7"{HTTP.ConnectionRequest.var"#1#2#8"{HTTP.TimeoutRequest.var"#1#6"{HTTP.TimeoutRequest.var"#1#2#7"{HTTP.ExceptionRequest.var"#1#3"{HTTP.ExceptionRequest.var"#1#2#4"{typeof(HTTP.StreamRequest.streamlayer)}}}}}}}}}}}}}}}}}}}}}}}})(method::String, url::URIs.URI, headers::Vector{Pair{SubString{String}, SubString{String}}}, body::String; response_stream::Base.BufferStream, http_version::VersionNumber, kw::Base.Pairs{Symbol, Bool, Tuple{Symbol, Symbol}, NamedTuple{(:redirect, :retry), Tuple{Bool, Bool}}})
@ HTTP.MessageRequest ~/.julia/dev/HTTP/src/clientlayers/MessageRequest.jl:19
[13] request(stack::HTTP.MessageRequest.var"#1#3"{HTTP.MessageRequest.var"#1#2#4"{HTTP.DebugRequest.var"#1#4"{HTTP.DebugRequest.var"#1#2#5"{HTTP.RedirectRequest.var"#1#4"{HTTP.RedirectRequest.var"#1#2#5"{HTTP.DefaultHeadersRequest.var"#1#3"{HTTP.DefaultHeadersRequest.var"#1#2#4"{HTTP.BasicAuthRequest.var"#1#3"{HTTP.BasicAuthRequest.var"#1#2#4"{HTTP.ContentTypeDetection.var"#1#3"{HTTP.ContentTypeDetection.var"#1#2#4"{HTTP.CookieRequest.var"#1#5"{HTTP.CookieRequest.var"#1#2#6"{HTTP.RetryRequest.var"#1#4"{HTTP.RetryRequest.var"#1#2#5"{HTTP.CanonicalizeRequest.var"#1#3"{HTTP.CanonicalizeRequest.var"#1#2#4"{HTTP.ConnectionRequest.var"#1#7"{HTTP.ConnectionRequest.var"#1#2#8"{HTTP.TimeoutRequest.var"#1#6"{HTTP.TimeoutRequest.var"#1#2#7"{HTTP.ExceptionRequest.var"#1#3"{HTTP.ExceptionRequest.var"#1#2#4"{typeof(HTTP.StreamRequest.streamlayer)}}}}}}}}}}}}}}}}}}}}}}}}, method::String, url::URIs.URI, h::Vector{Pair{SubString{String}, SubString{String}}}, b::String, q::Nothing; headers::Vector{Pair{SubString{String}, SubString{String}}}, body::String, query::Nothing, kw::Base.Pairs{Symbol, Any, Tuple{Symbol, Symbol, Symbol}, NamedTuple{(:redirect, :retry, :response_stream), Tuple{Bool, Bool, Base.BufferStream}}})
@ HTTP ~/.julia/dev/HTTP/src/HTTP.jl:420
[14] #request#16
@ ~/.julia/dev/HTTP/src/HTTP.jl:280 [inlined]
[15] macro expansion
@ ~/.julia/packages/Mocking/HMh91/src/mock.jl:26 [inlined]
[16] (::AWS.var"#40#42"{Request, LittleDict{Symbol, Any, Vector{Symbol}, Vector{Any}}})()
@ AWS ~/.julia/packages/AWS/j8qVm/src/utilities/request.jl:220
[17] (::Base.var"#88#90"{Base.var"#88#89#91"{AWS.AWSExponentialBackoff, AWS.var"#41#43", AWS.var"#40#42"{Request, LittleDict{Symbol, Any, Vector{Symbol}, Vector{Any}}}}})(; kwargs::Base.Pairs{Symbol, Union{}, Tuple{}, NamedTuple{(), Tuple{}}})
@ Base ./error.jl:296
[18] (::Base.var"#88#90"{Base.var"#88#89#91"{AWS.AWSExponentialBackoff, AWS.var"#41#43", AWS.var"#40#42"{Request, LittleDict{Symbol, Any, Vector{Symbol}, Vector{Any}}}}})()
@ Base ./error.jl:291
[19] _http_request(http_backend::AWS.HTTPBackend, request::Request, response_stream::IOBuffer)
@ AWS ~/.julia/packages/AWS/j8qVm/src/utilities/request.jl:245
[20] macro expansion
@ ~/.julia/packages/Mocking/HMh91/src/mock.jl:26 [inlined]
[21] (::AWS.var"#33#36"{AWSConfig, Request, IOBuffer, Vector{Int64}})()
@ AWS ~/.julia/packages/AWS/j8qVm/src/utilities/request.jl:129
[22] (::AWS.var"#34#38"{AWS.var"#33#36"{AWSConfig, Request, IOBuffer, Vector{Int64}}, IOBuffer})()
@ AWS ~/.julia/packages/AWS/j8qVm/src/utilities/request.jl:144
[23] (::Base.var"#88#90"{Base.var"#88#89#91"{AWS.AWSExponentialBackoff, AWS.var"#35#39"{AWSConfig, Vector{String}, Vector{String}, Int64}, AWS.var"#34#38"{AWS.var"#33#36"{AWSConfig, Request, IOBuffer, Vector{Int64}}, IOBuffer}}})(; kwargs::Base.Pairs{Symbol, Union{}, Tuple{}, NamedTuple{(), Tuple{}}})
@ Base ./error.jl:296
[24] (::Base.var"#88#90"{Base.var"#88#89#91"{AWS.AWSExponentialBackoff, AWS.var"#35#39"{AWSConfig, Vector{String}, Vector{String}, Int64}, AWS.var"#34#38"{AWS.var"#33#36"{AWSConfig, Request, IOBuffer, Vector{Int64}}, IOBuffer}}})()
@ Base ./error.jl:291
[25] submit_request(aws::AWSConfig, request::Request; return_headers::Nothing)
@ AWS ~/.julia/packages/AWS/j8qVm/src/utilities/request.jl:195
[26] (::RestXMLService)(request_method::String, request_uri::String, args::Dict{String, Any}; aws_config::AWSConfig, feature_set::AWS.FeatureSet)
@ AWS ~/.julia/packages/AWS/j8qVm/src/AWS.jl:284
[27] (::RestXMLService)(request_method::String, request_uri::String, args::Dict{String, Any}) (repeats 2 times)
@ AWS ~/.julia/packages/AWS/j8qVm/src/AWS.jl:248
[28] macro expansion
@ ~/.julia/packages/AWS/j8qVm/test/AWS.jl:925 [inlined]
[29] macro expansion
@ ~/.julia/juliaup/julia-1.8.3+0.x64/share/julia/stdlib/v1.8/Test/src/Test.jl:1360 [inlined]
[30] macro expansion
@ ~/.julia/packages/AWS/j8qVm/test/AWS.jl:905 [inlined]
[31] macro expansion
@ ~/.julia/juliaup/julia-1.8.3+0.x64/share/julia/stdlib/v1.8/Test/src/Test.jl:1360 [inlined]
[32] top-level scope
@ ~/.julia/packages/AWS/j8qVm/test/AWS.jl:843
[33] include
@ ./client.jl:476 [inlined]
[34] macro expansion
@ ~/.julia/packages/AWS/j8qVm/test/runtests.jl:63 [inlined]
[35] macro expansion
@ ~/.julia/juliaup/julia-1.8.3+0.x64/share/julia/stdlib/v1.8/Test/src/Test.jl:1436 [inlined]
[36] macro expansion
@ ~/.julia/packages/AWS/j8qVm/test/runtests.jl:61 [inlined]
[37] macro expansion
@ ~/.julia/juliaup/julia-1.8.3+0.x64/share/julia/stdlib/v1.8/Test/src/Test.jl:1360 [inlined]
[38] top-level scope
@ ~/.julia/packages/AWS/j8qVm/test/runtests.jl:54
[39] include(fname::String)
@ Base.MainInclude ./client.jl:476
[40] top-level scope
@ none:6
[41] eval
@ ./boot.jl:368 [inlined]
[42] exec_options(opts::Base.JLOptions)
@ Base ./client.jl:276
[43] _start()
@ Base ./client.jl:522
┌ Error: Internal Error: provided body is empty while the reported content-length is non-zero
└ @ AWS.AWSExceptions ~/.julia/packages/AWS/j8qVm/src/AWSExceptions.jl:98
high-level glacier: Error During Test at ~/.julia/packages/AWS/j8qVm/test/AWS.jl:966
Got exception outside of a @test
AWSException: 403 -- AWSException
HTTP.Exceptions.StatusError(403, "PUT", "/-/vaults/aws-jl-test-01---20221212t173112225z", HTTP.Messages.Response:
"""
HTTP/1.1 403 Forbidden
x-amzn-RequestId: s3urrVqgO9I9vjryMPtjY2wj5Lzqjq68AkoFmuTd7Ej-dAs
Content-Type: application/json
Content-Length: 322
Date: Mon, 12 Dec 2022 17:31:12 GMT
[Message Body was streamed]""")
(empty body)
Stacktrace:
[1] (::HTTP.ExceptionRequest.var"#1#3"{HTTP.ExceptionRequest.var"#1#2#4"{typeof(HTTP.StreamRequest.streamlayer)}})(stream::HTTP.Streams.Stream{HTTP.Messages.Response, HTTP.ConnectionPool.Connection}; status_exception::Bool, kw::Base.Pairs{Symbol, Union{Nothing, Int64}, Tuple{Symbol, Symbol, Symbol}, NamedTuple{(:iofunction, :decompress, :verbose), Tuple{Nothing, Nothing, Int64}}})
@ HTTP.ExceptionRequest ~/.julia/dev/HTTP/src/clientlayers/ExceptionRequest.jl:16
[2] #1#2
@ ~/.julia/dev/HTTP/src/clientlayers/TimeoutRequest.jl:17 [inlined]
[3] (::HTTP.ConnectionRequest.var"#1#7"{HTTP.ConnectionRequest.var"#1#2#8"{HTTP.TimeoutRequest.var"#1#6"{HTTP.TimeoutRequest.var"#1#2#7"{HTTP.ExceptionRequest.var"#1#3"{HTTP.ExceptionRequest.var"#1#2#4"{typeof(HTTP.StreamRequest.streamlayer)}}}}}})(req::HTTP.Messages.Request; proxy::Nothing, socket_type::Type, socket_type_tls::Type, readtimeout::Int64, kw::Base.Pairs{Symbol, Union{Nothing, Int64}, Tuple{Symbol, Symbol, Symbol}, NamedTuple{(:iofunction, :decompress, :verbose), Tuple{Nothing, Nothing, Int64}}})
@ HTTP.ConnectionRequest ~/.julia/dev/HTTP/src/clientlayers/ConnectionRequest.jl:111
[4] (::HTTP.CanonicalizeRequest.var"#1#3"{HTTP.CanonicalizeRequest.var"#1#2#4"{HTTP.ConnectionRequest.var"#1#7"{HTTP.ConnectionRequest.var"#1#2#8"{HTTP.TimeoutRequest.var"#1#6"{HTTP.TimeoutRequest.var"#1#2#7"{HTTP.ExceptionRequest.var"#1#3"{HTTP.ExceptionRequest.var"#1#2#4"{typeof(HTTP.StreamRequest.streamlayer)}}}}}}}})(req::HTTP.Messages.Request; canonicalize_headers::Bool, kw::Base.Pairs{Symbol, Union{Nothing, Int64}, Tuple{Symbol, Symbol, Symbol}, NamedTuple{(:iofunction, :decompress, :verbose), Tuple{Nothing, Nothing, Int64}}})
@ HTTP.CanonicalizeRequest ~/.julia/dev/HTTP/src/clientlayers/CanonicalizeRequest.jl:17
[5] (::HTTP.RetryRequest.var"#1#4"{HTTP.RetryRequest.var"#1#2#5"{HTTP.CanonicalizeRequest.var"#1#3"{HTTP.CanonicalizeRequest.var"#1#2#4"{HTTP.ConnectionRequest.var"#1#7"{HTTP.ConnectionRequest.var"#1#2#8"{HTTP.TimeoutRequest.var"#1#6"{HTTP.TimeoutRequest.var"#1#2#7"{HTTP.ExceptionRequest.var"#1#3"{HTTP.ExceptionRequest.var"#1#2#4"{typeof(HTTP.StreamRequest.streamlayer)}}}}}}}}}})(req::HTTP.Messages.Request; retry::Bool, retries::Int64, retry_delays::ExponentialBackOff, retry_check::Function, retry_non_idempotent::Bool, kw::Base.Pairs{Symbol, Union{Nothing, Int64}, Tuple{Symbol, Symbol, Symbol}, NamedTuple{(:iofunction, :decompress, :verbose), Tuple{Nothing, Nothing, Int64}}})
@ HTTP.RetryRequest ~/.julia/dev/HTTP/src/clientlayers/RetryRequest.jl:29
[6] (::HTTP.CookieRequest.var"#1#5"{HTTP.CookieRequest.var"#1#2#6"{HTTP.RetryRequest.var"#1#4"{HTTP.RetryRequest.var"#1#2#5"{HTTP.CanonicalizeRequest.var"#1#3"{HTTP.CanonicalizeRequest.var"#1#2#4"{HTTP.ConnectionRequest.var"#1#7"{HTTP.ConnectionRequest.var"#1#2#8"{HTTP.TimeoutRequest.var"#1#6"{HTTP.TimeoutRequest.var"#1#2#7"{HTTP.ExceptionRequest.var"#1#3"{HTTP.ExceptionRequest.var"#1#2#4"{typeof(HTTP.StreamRequest.streamlayer)}}}}}}}}}}}})(req::HTTP.Messages.Request; cookies::Bool, cookiejar::HTTP.Cookies.CookieJar, kw::Base.Pairs{Symbol, Union{Nothing, Integer}, NTuple{4, Symbol}, NamedTuple{(:iofunction, :decompress, :verbose, :retry), Tuple{Nothing, Nothing, Int64, Bool}}})
@ HTTP.CookieRequest ~/.julia/dev/HTTP/src/clientlayers/CookieRequest.jl:42
[7] (::HTTP.ContentTypeDetection.var"#1#3"{HTTP.ContentTypeDetection.var"#1#2#4"{HTTP.CookieRequest.var"#1#5"{HTTP.CookieRequest.var"#1#2#6"{HTTP.RetryRequest.var"#1#4"{HTTP.RetryRequest.var"#1#2#5"{HTTP.CanonicalizeRequest.var"#1#3"{HTTP.CanonicalizeRequest.var"#1#2#4"{HTTP.ConnectionRequest.var"#1#7"{HTTP.ConnectionRequest.var"#1#2#8"{HTTP.TimeoutRequest.var"#1#6"{HTTP.TimeoutRequest.var"#1#2#7"{HTTP.ExceptionRequest.var"#1#3"{HTTP.ExceptionRequest.var"#1#2#4"{typeof(HTTP.StreamRequest.streamlayer)}}}}}}}}}}}}}})(req::HTTP.Messages.Request; detect_content_type::Bool, kw::Base.Pairs{Symbol, Union{Nothing, Integer}, NTuple{4, Symbol}, NamedTuple{(:iofunction, :decompress, :verbose, :retry), Tuple{Nothing, Nothing, Int64, Bool}}})
@ HTTP.ContentTypeDetection ~/.julia/dev/HTTP/src/clientlayers/ContentTypeRequest.jl:23
[8] (::HTTP.BasicAuthRequest.var"#1#3"{HTTP.BasicAuthRequest.var"#1#2#4"{HTTP.ContentTypeDetection.var"#1#3"{HTTP.ContentTypeDetection.var"#1#2#4"{HTTP.CookieRequest.var"#1#5"{HTTP.CookieRequest.var"#1#2#6"{HTTP.RetryRequest.var"#1#4"{HTTP.RetryRequest.var"#1#2#5"{HTTP.CanonicalizeRequest.var"#1#3"{HTTP.CanonicalizeRequest.var"#1#2#4"{HTTP.ConnectionRequest.var"#1#7"{HTTP.ConnectionRequest.var"#1#2#8"{HTTP.TimeoutRequest.var"#1#6"{HTTP.TimeoutRequest.var"#1#2#7"{HTTP.ExceptionRequest.var"#1#3"{HTTP.ExceptionRequest.var"#1#2#4"{typeof(HTTP.StreamRequest.streamlayer)}}}}}}}}}}}}}}}})(req::HTTP.Messages.Request; basicauth::Bool, kw::Base.Pairs{Symbol, Union{Nothing, Integer}, NTuple{4, Symbol}, NamedTuple{(:iofunction, :decompress, :verbose, :retry), Tuple{Nothing, Nothing, Int64, Bool}}})
@ HTTP.BasicAuthRequest ~/.julia/dev/HTTP/src/clientlayers/BasicAuthRequest.jl:22
[9] (::HTTP.DefaultHeadersRequest.var"#1#3"{HTTP.DefaultHeadersRequest.var"#1#2#4"{HTTP.BasicAuthRequest.var"#1#3"{HTTP.BasicAuthRequest.var"#1#2#4"{HTTP.ContentTypeDetection.var"#1#3"{HTTP.ContentTypeDetection.var"#1#2#4"{HTTP.CookieRequest.var"#1#5"{HTTP.CookieRequest.var"#1#2#6"{HTTP.RetryRequest.var"#1#4"{HTTP.RetryRequest.var"#1#2#5"{HTTP.CanonicalizeRequest.var"#1#3"{HTTP.CanonicalizeRequest.var"#1#2#4"{HTTP.ConnectionRequest.var"#1#7"{HTTP.ConnectionRequest.var"#1#2#8"{HTTP.TimeoutRequest.var"#1#6"{HTTP.TimeoutRequest.var"#1#2#7"{HTTP.ExceptionRequest.var"#1#3"{HTTP.ExceptionRequest.var"#1#2#4"{typeof(HTTP.StreamRequest.streamlayer)}}}}}}}}}}}}}}}}}})(req::HTTP.Messages.Request; iofunction::Nothing, decompress::Nothing, kw::Base.Pairs{Symbol, Integer, Tuple{Symbol, Symbol}, NamedTuple{(:verbose, :retry), Tuple{Int64, Bool}}})
@ HTTP.DefaultHeadersRequest ~/.julia/dev/HTTP/src/clientlayers/DefaultHeadersRequest.jl:47
[10] (::HTTP.RedirectRequest.var"#1#4"{HTTP.RedirectRequest.var"#1#2#5"{HTTP.DefaultHeadersRequest.var"#1#3"{HTTP.DefaultHeadersRequest.var"#1#2#4"{HTTP.BasicAuthRequest.var"#1#3"{HTTP.BasicAuthRequest.var"#1#2#4"{HTTP.ContentTypeDetection.var"#1#3"{HTTP.ContentTypeDetection.var"#1#2#4"{HTTP.CookieRequest.var"#1#5"{HTTP.CookieRequest.var"#1#2#6"{HTTP.RetryRequest.var"#1#4"{HTTP.RetryRequest.var"#1#2#5"{HTTP.CanonicalizeRequest.var"#1#3"{HTTP.CanonicalizeRequest.var"#1#2#4"{HTTP.ConnectionRequest.var"#1#7"{HTTP.ConnectionRequest.var"#1#2#8"{HTTP.TimeoutRequest.var"#1#6"{HTTP.TimeoutRequest.var"#1#2#7"{HTTP.ExceptionRequest.var"#1#3"{HTTP.ExceptionRequest.var"#1#2#4"{typeof(HTTP.StreamRequest.streamlayer)}}}}}}}}}}}}}}}}}}}})(req::HTTP.Messages.Request; redirect::Bool, redirect_limit::Int64, redirect_method::Nothing, forwardheaders::Bool, response_stream::Base.BufferStream, kw::Base.Pairs{Symbol, Integer, Tuple{Symbol, Symbol}, NamedTuple{(:verbose, :retry), Tuple{Int64, Bool}}})
@ HTTP.RedirectRequest ~/.julia/dev/HTTP/src/clientlayers/RedirectRequest.jl:17
[11] #1#2
@ ~/.julia/dev/HTTP/src/clientlayers/DebugRequest.jl:23 [inlined]
[12] (::HTTP.MessageRequest.var"#1#3"{HTTP.MessageRequest.var"#1#2#4"{HTTP.DebugRequest.var"#1#4"{HTTP.DebugRequest.var"#1#2#5"{HTTP.RedirectRequest.var"#1#4"{HTTP.RedirectRequest.var"#1#2#5"{HTTP.DefaultHeadersRequest.var"#1#3"{HTTP.DefaultHeadersRequest.var"#1#2#4"{HTTP.BasicAuthRequest.var"#1#3"{HTTP.BasicAuthRequest.var"#1#2#4"{HTTP.ContentTypeDetection.var"#1#3"{HTTP.ContentTypeDetection.var"#1#2#4"{HTTP.CookieRequest.var"#1#5"{HTTP.CookieRequest.var"#1#2#6"{HTTP.RetryRequest.var"#1#4"{HTTP.RetryRequest.var"#1#2#5"{HTTP.CanonicalizeRequest.var"#1#3"{HTTP.CanonicalizeRequest.var"#1#2#4"{HTTP.ConnectionRequest.var"#1#7"{HTTP.ConnectionRequest.var"#1#2#8"{HTTP.TimeoutRequest.var"#1#6"{HTTP.TimeoutRequest.var"#1#2#7"{HTTP.ExceptionRequest.var"#1#3"{HTTP.ExceptionRequest.var"#1#2#4"{typeof(HTTP.StreamRequest.streamlayer)}}}}}}}}}}}}}}}}}}}}}}}})(method::String, url::URIs.URI, headers::Vector{Pair{SubString{String}, SubString{String}}}, body::String; response_stream::Base.BufferStream, http_version::VersionNumber, kw::Base.Pairs{Symbol, Bool, Tuple{Symbol, Symbol}, NamedTuple{(:redirect, :retry), Tuple{Bool, Bool}}})
@ HTTP.MessageRequest ~/.julia/dev/HTTP/src/clientlayers/MessageRequest.jl:19
[13] request(stack::HTTP.MessageRequest.var"#1#3"{HTTP.MessageRequest.var"#1#2#4"{HTTP.DebugRequest.var"#1#4"{HTTP.DebugRequest.var"#1#2#5"{HTTP.RedirectRequest.var"#1#4"{HTTP.RedirectRequest.var"#1#2#5"{HTTP.DefaultHeadersRequest.var"#1#3"{HTTP.DefaultHeadersRequest.var"#1#2#4"{HTTP.BasicAuthRequest.var"#1#3"{HTTP.BasicAuthRequest.var"#1#2#4"{HTTP.ContentTypeDetection.var"#1#3"{HTTP.ContentTypeDetection.var"#1#2#4"{HTTP.CookieRequest.var"#1#5"{HTTP.CookieRequest.var"#1#2#6"{HTTP.RetryRequest.var"#1#4"{HTTP.RetryRequest.var"#1#2#5"{HTTP.CanonicalizeRequest.var"#1#3"{HTTP.CanonicalizeRequest.var"#1#2#4"{HTTP.ConnectionRequest.var"#1#7"{HTTP.ConnectionRequest.var"#1#2#8"{HTTP.TimeoutRequest.var"#1#6"{HTTP.TimeoutRequest.var"#1#2#7"{HTTP.ExceptionRequest.var"#1#3"{HTTP.ExceptionRequest.var"#1#2#4"{typeof(HTTP.StreamRequest.streamlayer)}}}}}}}}}}}}}}}}}}}}}}}}, method::String, url::URIs.URI, h::Vector{Pair{SubString{String}, SubString{String}}}, b::String, q::Nothing; headers::Vector{Pair{SubString{String}, SubString{String}}}, body::String, query::Nothing, kw::Base.Pairs{Symbol, Any, Tuple{Symbol, Symbol, Symbol}, NamedTuple{(:redirect, :retry, :response_stream), Tuple{Bool, Bool, Base.BufferStream}}})
@ HTTP ~/.julia/dev/HTTP/src/HTTP.jl:420
[14] #request#16
@ ~/.julia/dev/HTTP/src/HTTP.jl:280 [inlined]
[15] macro expansion
@ ~/.julia/packages/Mocking/HMh91/src/mock.jl:26 [inlined]
[16] (::AWS.var"#40#42"{Request, LittleDict{Symbol, Any, Vector{Symbol}, Vector{Any}}})()
@ AWS ~/.julia/packages/AWS/j8qVm/src/utilities/request.jl:220
[17] (::Base.var"#88#90"{Base.var"#88#89#91"{AWS.AWSExponentialBackoff, AWS.var"#41#43", AWS.var"#40#42"{Request, LittleDict{Symbol, Any, Vector{Symbol}, Vector{Any}}}}})(; kwargs::Base.Pairs{Symbol, Union{}, Tuple{}, NamedTuple{(), Tuple{}}})
@ Base ./error.jl:296
[18] (::Base.var"#88#90"{Base.var"#88#89#91"{AWS.AWSExponentialBackoff, AWS.var"#41#43", AWS.var"#40#42"{Request, LittleDict{Symbol, Any, Vector{Symbol}, Vector{Any}}}}})()
@ Base ./error.jl:291
[19] _http_request(http_backend::AWS.HTTPBackend, request::Request, response_stream::IOBuffer)
@ AWS ~/.julia/packages/AWS/j8qVm/src/utilities/request.jl:245
[20] macro expansion
@ ~/.julia/packages/Mocking/HMh91/src/mock.jl:26 [inlined]
[21] (::AWS.var"#33#36"{AWSConfig, Request, IOBuffer, Vector{Int64}})()
@ AWS ~/.julia/packages/AWS/j8qVm/src/utilities/request.jl:129
[22] (::AWS.var"#34#38"{AWS.var"#33#36"{AWSConfig, Request, IOBuffer, Vector{Int64}}, IOBuffer})()
@ AWS ~/.julia/packages/AWS/j8qVm/src/utilities/request.jl:144
[23] (::Base.var"#88#90"{Base.var"#88#89#91"{AWS.AWSExponentialBackoff, AWS.var"#35#39"{AWSConfig, Vector{String}, Vector{String}, Int64}, AWS.var"#34#38"{AWS.var"#33#36"{AWSConfig, Request, IOBuffer, Vector{Int64}}, IOBuffer}}})(; kwargs::Base.Pairs{Symbol, Union{}, Tuple{}, NamedTuple{(), Tuple{}}})
@ Base ./error.jl:296
[24] (::Base.var"#88#90"{Base.var"#88#89#91"{AWS.AWSExponentialBackoff, AWS.var"#35#39"{AWSConfig, Vector{String}, Vector{String}, Int64}, AWS.var"#34#38"{AWS.var"#33#36"{AWSConfig, Request, IOBuffer, Vector{Int64}}, IOBuffer}}})()
@ Base ./error.jl:291
[25] submit_request(aws::AWSConfig, request::Request; return_headers::Nothing)
@ AWS ~/.julia/packages/AWS/j8qVm/src/utilities/request.jl:195
[26] (::RestJSONService)(request_method::String, request_uri::String, args::Dict{String, String}; aws_config::AWSConfig, feature_set::AWS.FeatureSet)
@ AWS ~/.julia/packages/AWS/j8qVm/src/AWS.jl:428
[27] create_vault(accountId::String, vaultName::String; aws_config::AWSConfig)
@ Main.Glacier ~/.julia/packages/AWS/j8qVm/src/services/glacier.jl:312
[28] create_vault(accountId::String, vaultName::String)
@ Main.Glacier ~/.julia/packages/AWS/j8qVm/src/services/glacier.jl:309
[29] macro expansion
@ ~/.julia/packages/AWS/j8qVm/test/AWS.jl:974 [inlined]
[30] macro expansion
@ ~/.julia/juliaup/julia-1.8.3+0.x64/share/julia/stdlib/v1.8/Test/src/Test.jl:1360 [inlined]
[31] macro expansion
@ ~/.julia/packages/AWS/j8qVm/test/AWS.jl:967 [inlined]
[32] macro expansion
@ ~/.julia/juliaup/julia-1.8.3+0.x64/share/julia/stdlib/v1.8/Test/src/Test.jl:1360 [inlined]
[33] top-level scope
@ ~/.julia/packages/AWS/j8qVm/test/AWS.jl:966
[34] include
@ ./client.jl:476 [inlined]
[35] macro expansion
@ ~/.julia/packages/AWS/j8qVm/test/runtests.jl:63 [inlined]
[36] macro expansion
@ ~/.julia/juliaup/julia-1.8.3+0.x64/share/julia/stdlib/v1.8/Test/src/Test.jl:1436 [inlined]
[37] macro expansion
@ ~/.julia/packages/AWS/j8qVm/test/runtests.jl:61 [inlined]
[38] macro expansion
@ ~/.julia/juliaup/julia-1.8.3+0.x64/share/julia/stdlib/v1.8/Test/src/Test.jl:1360 [inlined]
[39] top-level scope
@ ~/.julia/packages/AWS/j8qVm/test/runtests.jl:54
[40] include(fname::String)
@ Base.MainInclude ./client.jl:476
[41] top-level scope
@ none:6
[42] eval
@ ./boot.jl:368 [inlined]
[43] exec_options(opts::Base.JLOptions)
@ Base ./client.jl:276
[44] _start()
@ Base ./client.jl:522
┌ Error: Internal Error: provided body is empty while the reported content-length is non-zero
└ @ AWS.AWSExceptions ~/.julia/packages/AWS/j8qVm/src/AWSExceptions.jl:98
low-level glacier: Error During Test at ~/.julia/packages/AWS/j8qVm/test/AWS.jl:1012
Got exception outside of a @test
AWSException: 403 -- AWSException
HTTP.Exceptions.StatusError(403, "PUT", "/-/vaults/aws-jl-test-01---20221212t173112755z", HTTP.Messages.Response:
"""
HTTP/1.1 403 Forbidden
x-amzn-RequestId: Fbb_Sb5IkrdRmQSTvknDf_GM1z_zixcWKc4cHIduFxS9Aj0
Content-Type: application/json
Content-Length: 322
Date: Mon, 12 Dec 2022 17:31:12 GMT
[Message Body was streamed]""")
(empty body)
Stacktrace:
[1] (::HTTP.ExceptionRequest.var"#1#3"{HTTP.ExceptionRequest.var"#1#2#4"{typeof(HTTP.StreamRequest.streamlayer)}})(stream::HTTP.Streams.Stream{HTTP.Messages.Response, HTTP.ConnectionPool.Connection}; status_exception::Bool, kw::Base.Pairs{Symbol, Union{Nothing, Int64}, Tuple{Symbol, Symbol, Symbol}, NamedTuple{(:iofunction, :decompress, :verbose), Tuple{Nothing, Nothing, Int64}}})
@ HTTP.ExceptionRequest ~/.julia/dev/HTTP/src/clientlayers/ExceptionRequest.jl:16
[2] #1#2
@ ~/.julia/dev/HTTP/src/clientlayers/TimeoutRequest.jl:17 [inlined]
[3] (::HTTP.ConnectionRequest.var"#1#7"{HTTP.ConnectionRequest.var"#1#2#8"{HTTP.TimeoutRequest.var"#1#6"{HTTP.TimeoutRequest.var"#1#2#7"{HTTP.ExceptionRequest.var"#1#3"{HTTP.ExceptionRequest.var"#1#2#4"{typeof(HTTP.StreamRequest.streamlayer)}}}}}})(req::HTTP.Messages.Request; proxy::Nothing, socket_type::Type, socket_type_tls::Type, readtimeout::Int64, kw::Base.Pairs{Symbol, Union{Nothing, Int64}, Tuple{Symbol, Symbol, Symbol}, NamedTuple{(:iofunction, :decompress, :verbose), Tuple{Nothing, Nothing, Int64}}})
@ HTTP.ConnectionRequest ~/.julia/dev/HTTP/src/clientlayers/ConnectionRequest.jl:111
[4] (::HTTP.CanonicalizeRequest.var"#1#3"{HTTP.CanonicalizeRequest.var"#1#2#4"{HTTP.ConnectionRequest.var"#1#7"{HTTP.ConnectionRequest.var"#1#2#8"{HTTP.TimeoutRequest.var"#1#6"{HTTP.TimeoutRequest.var"#1#2#7"{HTTP.ExceptionRequest.var"#1#3"{HTTP.ExceptionRequest.var"#1#2#4"{typeof(HTTP.StreamRequest.streamlayer)}}}}}}}})(req::HTTP.Messages.Request; canonicalize_headers::Bool, kw::Base.Pairs{Symbol, Union{Nothing, Int64}, Tuple{Symbol, Symbol, Symbol}, NamedTuple{(:iofunction, :decompress, :verbose), Tuple{Nothing, Nothing, Int64}}})
@ HTTP.CanonicalizeRequest ~/.julia/dev/HTTP/src/clientlayers/CanonicalizeRequest.jl:17
[5] (::HTTP.RetryRequest.var"#1#4"{HTTP.RetryRequest.var"#1#2#5"{HTTP.CanonicalizeRequest.var"#1#3"{HTTP.CanonicalizeRequest.var"#1#2#4"{HTTP.ConnectionRequest.var"#1#7"{HTTP.ConnectionRequest.var"#1#2#8"{HTTP.TimeoutRequest.var"#1#6"{HTTP.TimeoutRequest.var"#1#2#7"{HTTP.ExceptionRequest.var"#1#3"{HTTP.ExceptionRequest.var"#1#2#4"{typeof(HTTP.StreamRequest.streamlayer)}}}}}}}}}})(req::HTTP.Messages.Request; retry::Bool, retries::Int64, retry_delays::ExponentialBackOff, retry_check::Function, retry_non_idempotent::Bool, kw::Base.Pairs{Symbol, Union{Nothing, Int64}, Tuple{Symbol, Symbol, Symbol}, NamedTuple{(:iofunction, :decompress, :verbose), Tuple{Nothing, Nothing, Int64}}})
@ HTTP.RetryRequest ~/.julia/dev/HTTP/src/clientlayers/RetryRequest.jl:29
[6] (::HTTP.CookieRequest.var"#1#5"{HTTP.CookieRequest.var"#1#2#6"{HTTP.RetryRequest.var"#1#4"{HTTP.RetryRequest.var"#1#2#5"{HTTP.CanonicalizeRequest.var"#1#3"{HTTP.CanonicalizeRequest.var"#1#2#4"{HTTP.ConnectionRequest.var"#1#7"{HTTP.ConnectionRequest.var"#1#2#8"{HTTP.TimeoutRequest.var"#1#6"{HTTP.TimeoutRequest.var"#1#2#7"{HTTP.ExceptionRequest.var"#1#3"{HTTP.ExceptionRequest.var"#1#2#4"{typeof(HTTP.StreamRequest.streamlayer)}}}}}}}}}}}})(req::HTTP.Messages.Request; cookies::Bool, cookiejar::HTTP.Cookies.CookieJar, kw::Base.Pairs{Symbol, Union{Nothing, Integer}, NTuple{4, Symbol}, NamedTuple{(:iofunction, :decompress, :verbose, :retry), Tuple{Nothing, Nothing, Int64, Bool}}})
@ HTTP.CookieRequest ~/.julia/dev/HTTP/src/clientlayers/CookieRequest.jl:42
[7] (::HTTP.ContentTypeDetection.var"#1#3"{HTTP.ContentTypeDetection.var"#1#2#4"{HTTP.CookieRequest.var"#1#5"{HTTP.CookieRequest.var"#1#2#6"{HTTP.RetryRequest.var"#1#4"{HTTP.RetryRequest.var"#1#2#5"{HTTP.CanonicalizeRequest.var"#1#3"{HTTP.CanonicalizeRequest.var"#1#2#4"{HTTP.ConnectionRequest.var"#1#7"{HTTP.ConnectionRequest.var"#1#2#8"{HTTP.TimeoutRequest.var"#1#6"{HTTP.TimeoutRequest.var"#1#2#7"{HTTP.ExceptionRequest.var"#1#3"{HTTP.ExceptionRequest.var"#1#2#4"{typeof(HTTP.StreamRequest.streamlayer)}}}}}}}}}}}}}})(req::HTTP.Messages.Request; detect_content_type::Bool, kw::Base.Pairs{Symbol, Union{Nothing, Integer}, NTuple{4, Symbol}, NamedTuple{(:iofunction, :decompress, :verbose, :retry), Tuple{Nothing, Nothing, Int64, Bool}}})
@ HTTP.ContentTypeDetection ~/.julia/dev/HTTP/src/clientlayers/ContentTypeRequest.jl:23
[8] (::HTTP.BasicAuthRequest.var"#1#3"{HTTP.BasicAuthRequest.var"#1#2#4"{HTTP.ContentTypeDetection.var"#1#3"{HTTP.ContentTypeDetection.var"#1#2#4"{HTTP.CookieRequest.var"#1#5"{HTTP.CookieRequest.var"#1#2#6"{HTTP.RetryRequest.var"#1#4"{HTTP.RetryRequest.var"#1#2#5"{HTTP.CanonicalizeRequest.var"#1#3"{HTTP.CanonicalizeRequest.var"#1#2#4"{HTTP.ConnectionRequest.var"#1#7"{HTTP.ConnectionRequest.var"#1#2#8"{HTTP.TimeoutRequest.var"#1#6"{HTTP.TimeoutRequest.var"#1#2#7"{HTTP.ExceptionRequest.var"#1#3"{HTTP.ExceptionRequest.var"#1#2#4"{typeof(HTTP.StreamRequest.streamlayer)}}}}}}}}}}}}}}}})(req::HTTP.Messages.Request; basicauth::Bool, kw::Base.Pairs{Symbol, Union{Nothing, Integer}, NTuple{4, Symbol}, NamedTuple{(:iofunction, :decompress, :verbose, :retry), Tuple{Nothing, Nothing, Int64, Bool}}})
@ HTTP.BasicAuthRequest ~/.julia/dev/HTTP/src/clientlayers/BasicAuthRequest.jl:22
[9] (::HTTP.DefaultHeadersRequest.var"#1#3"{HTTP.DefaultHeadersRequest.var"#1#2#4"{HTTP.BasicAuthRequest.var"#1#3"{HTTP.BasicAuthRequest.var"#1#2#4"{HTTP.ContentTypeDetection.var"#1#3"{HTTP.ContentTypeDetection.var"#1#2#4"{HTTP.CookieRequest.var"#1#5"{HTTP.CookieRequest.var"#1#2#6"{HTTP.RetryRequest.var"#1#4"{HTTP.RetryRequest.var"#1#2#5"{HTTP.CanonicalizeRequest.var"#1#3"{HTTP.CanonicalizeRequest.var"#1#2#4"{HTTP.ConnectionRequest.var"#1#7"{HTTP.ConnectionRequest.var"#1#2#8"{HTTP.TimeoutRequest.var"#1#6"{HTTP.TimeoutRequest.var"#1#2#7"{HTTP.ExceptionRequest.var"#1#3"{HTTP.ExceptionRequest.var"#1#2#4"{typeof(HTTP.StreamRequest.streamlayer)}}}}}}}}}}}}}}}}}})(req::HTTP.Messages.Request; iofunction::Nothing, decompress::Nothing, kw::Base.Pairs{Symbol, Integer, Tuple{Symbol, Symbol}, NamedTuple{(:verbose, :retry), Tuple{Int64, Bool}}})
@ HTTP.DefaultHeadersRequest ~/.julia/dev/HTTP/src/clientlayers/DefaultHeadersRequest.jl:47
[10] (::HTTP.RedirectRequest.var"#1#4"{HTTP.RedirectRequest.var"#1#2#5"{HTTP.DefaultHeadersRequest.var"#1#3"{HTTP.DefaultHeadersRequest.var"#1#2#4"{HTTP.BasicAuthRequest.var"#1#3"{HTTP.BasicAuthRequest.var"#1#2#4"{HTTP.ContentTypeDetection.var"#1#3"{HTTP.ContentTypeDetection.var"#1#2#4"{HTTP.CookieRequest.var"#1#5"{HTTP.CookieRequest.var"#1#2#6"{HTTP.RetryRequest.var"#1#4"{HTTP.RetryRequest.var"#1#2#5"{HTTP.CanonicalizeRequest.var"#1#3"{HTTP.CanonicalizeRequest.var"#1#2#4"{HTTP.ConnectionRequest.var"#1#7"{HTTP.ConnectionRequest.var"#1#2#8"{HTTP.TimeoutRequest.var"#1#6"{HTTP.TimeoutRequest.var"#1#2#7"{HTTP.ExceptionRequest.var"#1#3"{HTTP.ExceptionRequest.var"#1#2#4"{typeof(HTTP.StreamRequest.streamlayer)}}}}}}}}}}}}}}}}}}}})(req::HTTP.Messages.Request; redirect::Bool, redirect_limit::Int64, redirect_method::Nothing, forwardheaders::Bool, response_stream::Base.BufferStream, kw::Base.Pairs{Symbol, Integer, Tuple{Symbol, Symbol}, NamedTuple{(:verbose, :retry), Tuple{Int64, Bool}}})
@ HTTP.RedirectRequest ~/.julia/dev/HTTP/src/clientlayers/RedirectRequest.jl:17
[11] #1#2
@ ~/.julia/dev/HTTP/src/clientlayers/DebugRequest.jl:23 [inlined]
[12] (::HTTP.MessageRequest.var"#1#3"{HTTP.MessageRequest.var"#1#2#4"{HTTP.DebugRequest.var"#1#4"{HTTP.DebugRequest.var"#1#2#5"{HTTP.RedirectRequest.var"#1#4"{HTTP.RedirectRequest.var"#1#2#5"{HTTP.DefaultHeadersRequest.var"#1#3"{HTTP.DefaultHeadersRequest.var"#1#2#4"{HTTP.BasicAuthRequest.var"#1#3"{HTTP.BasicAuthRequest.var"#1#2#4"{HTTP.ContentTypeDetection.var"#1#3"{HTTP.ContentTypeDetection.var"#1#2#4"{HTTP.CookieRequest.var"#1#5"{HTTP.CookieRequest.var"#1#2#6"{HTTP.RetryRequest.var"#1#4"{HTTP.RetryRequest.var"#1#2#5"{HTTP.CanonicalizeRequest.var"#1#3"{HTTP.CanonicalizeRequest.var"#1#2#4"{HTTP.ConnectionRequest.var"#1#7"{HTTP.ConnectionRequest.var"#1#2#8"{HTTP.TimeoutRequest.var"#1#6"{HTTP.TimeoutRequest.var"#1#2#7"{HTTP.ExceptionRequest.var"#1#3"{HTTP.ExceptionRequest.var"#1#2#4"{typeof(HTTP.StreamRequest.streamlayer)}}}}}}}}}}}}}}}}}}}}}}}})(method::String, url::URIs.URI, headers::Vector{Pair{SubString{String}, SubString{String}}}, body::String; response_stream::Base.BufferStream, http_version::VersionNumber, kw::Base.Pairs{Symbol, Bool, Tuple{Symbol, Symbol}, NamedTuple{(:redirect, :retry), Tuple{Bool, Bool}}})
@ HTTP.MessageRequest ~/.julia/dev/HTTP/src/clientlayers/MessageRequest.jl:19
[13] request(stack::HTTP.MessageRequest.var"#1#3"{HTTP.MessageRequest.var"#1#2#4"{HTTP.DebugRequest.var"#1#4"{HTTP.DebugRequest.var"#1#2#5"{HTTP.RedirectRequest.var"#1#4"{HTTP.RedirectRequest.var"#1#2#5"{HTTP.DefaultHeadersRequest.var"#1#3"{HTTP.DefaultHeadersRequest.var"#1#2#4"{HTTP.BasicAuthRequest.var"#1#3"{HTTP.BasicAuthRequest.var"#1#2#4"{HTTP.ContentTypeDetection.var"#1#3"{HTTP.ContentTypeDetection.var"#1#2#4"{HTTP.CookieRequest.var"#1#5"{HTTP.CookieRequest.var"#1#2#6"{HTTP.RetryRequest.var"#1#4"{HTTP.RetryRequest.var"#1#2#5"{HTTP.CanonicalizeRequest.var"#1#3"{HTTP.CanonicalizeRequest.var"#1#2#4"{HTTP.ConnectionRequest.var"#1#7"{HTTP.ConnectionRequest.var"#1#2#8"{HTTP.TimeoutRequest.var"#1#6"{HTTP.TimeoutRequest.var"#1#2#7"{HTTP.ExceptionRequest.var"#1#3"{HTTP.ExceptionRequest.var"#1#2#4"{typeof(HTTP.StreamRequest.streamlayer)}}}}}}}}}}}}}}}}}}}}}}}}, method::String, url::URIs.URI, h::Vector{Pair{SubString{String}, SubString{String}}}, b::String, q::Nothing; headers::Vector{Pair{SubString{String}, SubString{String}}}, body::String, query::Nothing, kw::Base.Pairs{Symbol, Any, Tuple{Symbol, Symbol, Symbol}, NamedTuple{(:redirect, :retry, :response_stream), Tuple{Bool, Bool, Base.BufferStream}}})
@ HTTP ~/.julia/dev/HTTP/src/HTTP.jl:420
[14] #request#16
@ ~/.julia/dev/HTTP/src/HTTP.jl:280 [inlined]
[15] macro expansion
@ ~/.julia/packages/Mocking/HMh91/src/mock.jl:26 [inlined]
[16] (::AWS.var"#40#42"{Request, LittleDict{Symbol, Any, Vector{Symbol}, Vector{Any}}})()
@ AWS ~/.julia/packages/AWS/j8qVm/src/utilities/request.jl:220
[17] (::Base.var"#88#90"{Base.var"#88#89#91"{AWS.AWSExponentialBackoff, AWS.var"#41#43", AWS.var"#40#42"{Request, LittleDict{Symbol, Any, Vector{Symbol}, Vector{Any}}}}})(; kwargs::Base.Pairs{Symbol, Union{}, Tuple{}, NamedTuple{(), Tuple{}}})
@ Base ./error.jl:296
[18] (::Base.var"#88#90"{Base.var"#88#89#91"{AWS.AWSExponentialBackoff, AWS.var"#41#43", AWS.var"#40#42"{Request, LittleDict{Symbol, Any, Vector{Symbol}, Vector{Any}}}}})()
@ Base ./error.jl:291
[19] _http_request(http_backend::AWS.HTTPBackend, request::Request, response_stream::IOBuffer)
@ AWS ~/.julia/packages/AWS/j8qVm/src/utilities/request.jl:245
[20] macro expansion
@ ~/.julia/packages/Mocking/HMh91/src/mock.jl:26 [inlined]
[21] (::AWS.var"#33#36"{AWSConfig, Request, IOBuffer, Vector{Int64}})()
@ AWS ~/.julia/packages/AWS/j8qVm/src/utilities/request.jl:129
[22] (::AWS.var"#34#38"{AWS.var"#33#36"{AWSConfig, Request, IOBuffer, Vector{Int64}}, IOBuffer})()
@ AWS ~/.julia/packages/AWS/j8qVm/src/utilities/request.jl:144
[23] (::Base.var"#88#90"{Base.var"#88#89#91"{AWS.AWSExponentialBackoff, AWS.var"#35#39"{AWSConfig, Vector{String}, Vector{String}, Int64}, AWS.var"#34#38"{AWS.var"#33#36"{AWSConfig, Request, IOBuffer, Vector{Int64}}, IOBuffer}}})(; kwargs::Base.Pairs{Symbol, Union{}, Tuple{}, NamedTuple{(), Tuple{}}})
@ Base ./error.jl:296
[24] (::Base.var"#88#90"{Base.var"#88#89#91"{AWS.AWSExponentialBackoff, AWS.var"#35#39"{AWSConfig, Vector{String}, Vector{String}, Int64}, AWS.var"#34#38"{AWS.var"#33#36"{AWSConfig, Request, IOBuffer, Vector{Int64}}, IOBuffer}}})()
@ Base ./error.jl:291
[25] submit_request(aws::AWSConfig, request::Request; return_headers::Nothing)
@ AWS ~/.julia/packages/AWS/j8qVm/src/utilities/request.jl:195
[26] (::RestJSONService)(request_method::String, request_uri::String, args::Dict{String, String}; aws_config::AWSConfig, feature_set::AWS.FeatureSet)
@ AWS ~/.julia/packages/AWS/j8qVm/src/AWS.jl:428
[27] (::RestJSONService)(request_method::String, request_uri::String, args::Dict{String, String}) (repeats 2 times)
@ AWS ~/.julia/packages/AWS/j8qVm/src/AWS.jl:399
[28] macro expansion
@ ~/.julia/packages/AWS/j8qVm/test/AWS.jl:1018 [inlined]
[29] macro expansion
@ ~/.julia/juliaup/julia-1.8.3+0.x64/share/julia/stdlib/v1.8/Test/src/Test.jl:1360 [inlined]
[30] macro expansion
@ ~/.julia/packages/AWS/j8qVm/test/AWS.jl:1013 [inlined]
[31] macro expansion
@ ~/.julia/juliaup/julia-1.8.3+0.x64/share/julia/stdlib/v1.8/Test/src/Test.jl:1360 [inlined]
[32] top-level scope
@ ~/.julia/packages/AWS/j8qVm/test/AWS.jl:966
[33] include
@ ./client.jl:476 [inlined]
[34] macro expansion
@ ~/.julia/packages/AWS/j8qVm/test/runtests.jl:63 [inlined]
[35] macro expansion
@ ~/.julia/juliaup/julia-1.8.3+0.x64/share/julia/stdlib/v1.8/Test/src/Test.jl:1436 [inlined]
[36] macro expansion
@ ~/.julia/packages/AWS/j8qVm/test/runtests.jl:61 [inlined]
[37] macro expansion
@ ~/.julia/juliaup/julia-1.8.3+0.x64/share/julia/stdlib/v1.8/Test/src/Test.jl:1360 [inlined]
[38] top-level scope
@ ~/.julia/packages/AWS/j8qVm/test/runtests.jl:54
[39] include(fname::String)
@ Base.MainInclude ./client.jl:476
[40] top-level scope
@ none:6
[41] eval
@ ./boot.jl:368 [inlined]
[42] exec_options(opts::Base.JLOptions)
@ Base ./client.jl:276
[43] _start()
@ Base ./client.jl:522
┌ Error: Internal Error: provided body is empty while the reported content-length is non-zero
└ @ AWS.AWSExceptions ~/.julia/packages/AWS/j8qVm/src/AWSExceptions.jl:98
Load Credentials: Test Failed at ~/.julia/packages/AWS/j8qVm/test/AWSCredentials.jl:8
Expression: e.code in ["InvalidAction";]
Evaluated: "400" in ["InvalidAction"]
Stacktrace:
[1] macro expansion
@ ~/.julia/juliaup/julia-1.8.3+0.x64/share/julia/stdlib/v1.8/Test/src/Test.jl:464 [inlined]
[2] macro expansion
@ ~/.julia/packages/AWS/j8qVm/test/AWSCredentials.jl:8 [inlined]
[3] macro expansion
@ ~/.julia/juliaup/julia-1.8.3+0.x64/share/julia/stdlib/v1.8/Test/src/Test.jl:1360 [inlined]
[4] top-level scope
@ ~/.julia/packages/AWS/j8qVm/test/AWSCredentials.jl:17
┌ Error: Internal Error: provided body is empty while the reported content-length is non-zero
└ @ AWS.AWSExceptions ~/.julia/packages/AWS/j8qVm/src/AWSExceptions.jl:98
Load Credentials: Test Failed at ~/.julia/packages/AWS/j8qVm/test/AWSCredentials.jl:8
Expression: e.code in [["AccessDenied", "NoSuchEntity"];]
Evaluated: "403" in ["AccessDenied", "NoSuchEntity"]
Stacktrace:
[1] macro expansion
@ ~/.julia/juliaup/julia-1.8.3+0.x64/share/julia/stdlib/v1.8/Test/src/Test.jl:464 [inlined]
[2] macro expansion
@ ~/.julia/packages/AWS/j8qVm/test/AWSCredentials.jl:8 [inlined]
[3] macro expansion
@ ~/.julia/juliaup/julia-1.8.3+0.x64/share/julia/stdlib/v1.8/Test/src/Test.jl:1360 [inlined]
[4] top-level scope
@ ~/.julia/packages/AWS/j8qVm/test/AWSCredentials.jl:17
┌ Error: Internal Error: provided body is empty while the reported content-length is non-zero
└ @ AWS.AWSExceptions ~/.julia/packages/AWS/j8qVm/src/AWSExceptions.jl:98
Load Credentials: Test Failed at ~/.julia/packages/AWS/j8qVm/test/AWSCredentials.jl:8
Expression: e.code in ["ValidationError";]
Evaluated: "400" in ["ValidationError"]
Stacktrace:
[1] macro expansion
@ ~/.julia/juliaup/julia-1.8.3+0.x64/share/julia/stdlib/v1.8/Test/src/Test.jl:464 [inlined]
[2] macro expansion
@ ~/.julia/packages/AWS/j8qVm/test/AWSCredentials.jl:8 [inlined]
[3] macro expansion
@ ~/.julia/juliaup/julia-1.8.3+0.x64/share/julia/stdlib/v1.8/Test/src/Test.jl:1360 [inlined]
[4] top-level scope
@ ~/.julia/packages/AWS/j8qVm/test/AWSCredentials.jl:17
┌ Error: Internal Error: provided body is empty while the reported content-length is non-zero
└ @ AWS.AWSExceptions ~/.julia/packages/AWS/j8qVm/src/AWSExceptions.jl:98
Load Credentials: Test Failed at ~/.julia/packages/AWS/j8qVm/test/AWSCredentials.jl:8
Expression: e.code in [["AccessDenied", "EntityAlreadyExists"];]
Evaluated: "403" in ["AccessDenied", "EntityAlreadyExists"]
Stacktrace:
[1] macro expansion
@ ~/.julia/juliaup/julia-1.8.3+0.x64/share/julia/stdlib/v1.8/Test/src/Test.jl:464 [inlined]
[2] macro expansion
@ ~/.julia/packages/AWS/j8qVm/test/AWSCredentials.jl:8 [inlined]
[3] macro expansion
@ ~/.julia/juliaup/julia-1.8.3+0.x64/share/julia/stdlib/v1.8/Test/src/Test.jl:1360 [inlined]
[4] top-level scope
@ ~/.julia/packages/AWS/j8qVm/test/AWSCredentials.jl:17
┌ Error: Internal Error: provided body is empty while the reported content-length is non-zero
└ @ AWS.AWSExceptions ~/.julia/packages/AWS/j8qVm/src/AWSExceptions.jl:98
Assume Role: Test Failed at ~/.julia/packages/AWS/j8qVm/test/AWSCredentials.jl:8
Expression: e.code in ["InvalidClientTokenId";]
Evaluated: "403" in ["InvalidClientTokenId"]
Stacktrace:
[1] macro expansion
@ ~/.julia/juliaup/julia-1.8.3+0.x64/share/julia/stdlib/v1.8/Test/src/Test.jl:464 [inlined]
[2] (::var"#87#99")()
@ Main ~/.julia/packages/AWS/j8qVm/test/AWSCredentials.jl:8
┌ Error: Internal Error: provided body is empty while the reported content-length is non-zero
└ @ AWS.AWSExceptions ~/.julia/packages/AWS/j8qVm/src/AWSExceptions.jl:98
WARNING: replacing module S3.
Backend: HTTPBackend: Error During Test at ~/.julia/packages/AWS/j8qVm/test/runtests.jl:61
Got exception outside of a @test
LoadError: AWSException: 404 -- AWSException
HTTP.Exceptions.StatusError(404, "DELETE", "/aws-jl-test-issues---20221212t173239058z", HTTP.Messages.Response:
"""
HTTP/1.1 404 Not Found
x-amz-request-id: FSCHGZF6BRPVYJV7
x-amz-id-2: Mxq/dS/ew8c1097J3A92EbWIvirkDNIcYAB8zpKqmqGDKJ0qHNYnjoWZB2YF9/shVJAeLVakeb8=
Content-Type: application/xml
Transfer-Encoding: chunked
Date: Mon, 12 Dec 2022 17:32:39 GMT
Server: AmazonS3
[Message Body was streamed]""")
(empty body)
Stacktrace:
[1] (::HTTP.ExceptionRequest.var"#1#3"{HTTP.ExceptionRequest.var"#1#2#4"{typeof(HTTP.StreamRequest.streamlayer)}})(stream::HTTP.Streams.Stream{HTTP.Messages.Response, HTTP.ConnectionPool.Connection}; status_exception::Bool, kw::Base.Pairs{Symbol, Union{Nothing, Int64}, Tuple{Symbol, Symbol, Symbol}, NamedTuple{(:iofunction, :decompress, :verbose), Tuple{Nothing, Nothing, Int64}}})
@ HTTP.ExceptionRequest ~/.julia/dev/HTTP/src/clientlayers/ExceptionRequest.jl:16
[2] #1#2
@ ~/.julia/dev/HTTP/src/clientlayers/TimeoutRequest.jl:17 [inlined]
[3] (::HTTP.ConnectionRequest.var"#1#7"{HTTP.ConnectionRequest.var"#1#2#8"{HTTP.TimeoutRequest.var"#1#6"{HTTP.TimeoutRequest.var"#1#2#7"{HTTP.ExceptionRequest.var"#1#3"{HTTP.ExceptionRequest.var"#1#2#4"{typeof(HTTP.StreamRequest.streamlayer)}}}}}})(req::HTTP.Messages.Request; proxy::Nothing, socket_type::Type, socket_type_tls::Type, readtimeout::Int64, kw::Base.Pairs{Symbol, Union{Nothing, Int64}, Tuple{Symbol, Symbol, Symbol}, NamedTuple{(:iofunction, :decompress, :verbose), Tuple{Nothing, Nothing, Int64}}})
@ HTTP.ConnectionRequest ~/.julia/dev/HTTP/src/clientlayers/ConnectionRequest.jl:111
[4] (::HTTP.CanonicalizeRequest.var"#1#3"{HTTP.CanonicalizeRequest.var"#1#2#4"{HTTP.ConnectionRequest.var"#1#7"{HTTP.ConnectionRequest.var"#1#2#8"{HTTP.TimeoutRequest.var"#1#6"{HTTP.TimeoutRequest.var"#1#2#7"{HTTP.ExceptionRequest.var"#1#3"{HTTP.ExceptionRequest.var"#1#2#4"{typeof(HTTP.StreamRequest.streamlayer)}}}}}}}})(req::HTTP.Messages.Request; canonicalize_headers::Bool, kw::Base.Pairs{Symbol, Union{Nothing, Int64}, Tuple{Symbol, Symbol, Symbol}, NamedTuple{(:iofunction, :decompress, :verbose), Tuple{Nothing, Nothing, Int64}}})
@ HTTP.CanonicalizeRequest ~/.julia/dev/HTTP/src/clientlayers/CanonicalizeRequest.jl:17
[5] (::HTTP.RetryRequest.var"#1#4"{HTTP.RetryRequest.var"#1#2#5"{HTTP.CanonicalizeRequest.var"#1#3"{HTTP.CanonicalizeRequest.var"#1#2#4"{HTTP.ConnectionRequest.var"#1#7"{HTTP.ConnectionRequest.var"#1#2#8"{HTTP.TimeoutRequest.var"#1#6"{HTTP.TimeoutRequest.var"#1#2#7"{HTTP.ExceptionRequest.var"#1#3"{HTTP.ExceptionRequest.var"#1#2#4"{typeof(HTTP.StreamRequest.streamlayer)}}}}}}}}}})(req::HTTP.Messages.Request; retry::Bool, retries::Int64, retry_delays::ExponentialBackOff, retry_check::Function, retry_non_idempotent::Bool, kw::Base.Pairs{Symbol, Union{Nothing, Int64}, Tuple{Symbol, Symbol, Symbol}, NamedTuple{(:iofunction, :decompress, :verbose), Tuple{Nothing, Nothing, Int64}}})
@ HTTP.RetryRequest ~/.julia/dev/HTTP/src/clientlayers/RetryRequest.jl:29
[6] (::HTTP.CookieRequest.var"#1#5"{HTTP.CookieRequest.var"#1#2#6"{HTTP.RetryRequest.var"#1#4"{HTTP.RetryRequest.var"#1#2#5"{HTTP.CanonicalizeRequest.var"#1#3"{HTTP.CanonicalizeRequest.var"#1#2#4"{HTTP.ConnectionRequest.var"#1#7"{HTTP.ConnectionRequest.var"#1#2#8"{HTTP.TimeoutRequest.var"#1#6"{HTTP.TimeoutRequest.var"#1#2#7"{HTTP.ExceptionRequest.var"#1#3"{HTTP.ExceptionRequest.var"#1#2#4"{typeof(HTTP.StreamRequest.streamlayer)}}}}}}}}}}}})(req::HTTP.Messages.Request; cookies::Bool, cookiejar::HTTP.Cookies.CookieJar, kw::Base.Pairs{Symbol, Union{Nothing, Integer}, NTuple{4, Symbol}, NamedTuple{(:iofunction, :decompress, :verbose, :retry), Tuple{Nothing, Nothing, Int64, Bool}}})
@ HTTP.CookieRequest ~/.julia/dev/HTTP/src/clientlayers/CookieRequest.jl:42
[7] (::HTTP.ContentTypeDetection.var"#1#3"{HTTP.ContentTypeDetection.var"#1#2#4"{HTTP.CookieRequest.var"#1#5"{HTTP.CookieRequest.var"#1#2#6"{HTTP.RetryRequest.var"#1#4"{HTTP.RetryRequest.var"#1#2#5"{HTTP.CanonicalizeRequest.var"#1#3"{HTTP.CanonicalizeRequest.var"#1#2#4"{HTTP.ConnectionRequest.var"#1#7"{HTTP.ConnectionRequest.var"#1#2#8"{HTTP.TimeoutRequest.var"#1#6"{HTTP.TimeoutRequest.var"#1#2#7"{HTTP.ExceptionRequest.var"#1#3"{HTTP.ExceptionRequest.var"#1#2#4"{typeof(HTTP.StreamRequest.streamlayer)}}}}}}}}}}}}}})(req::HTTP.Messages.Request; detect_content_type::Bool, kw::Base.Pairs{Symbol, Union{Nothing, Integer}, NTuple{4, Symbol}, NamedTuple{(:iofunction, :decompress, :verbose, :retry), Tuple{Nothing, Nothing, Int64, Bool}}})
@ HTTP.ContentTypeDetection ~/.julia/dev/HTTP/src/clientlayers/ContentTypeRequest.jl:23
[8] (::HTTP.BasicAuthRequest.var"#1#3"{HTTP.BasicAuthRequest.var"#1#2#4"{HTTP.ContentTypeDetection.var"#1#3"{HTTP.ContentTypeDetection.var"#1#2#4"{HTTP.CookieRequest.var"#1#5"{HTTP.CookieRequest.var"#1#2#6"{HTTP.RetryRequest.var"#1#4"{HTTP.RetryRequest.var"#1#2#5"{HTTP.CanonicalizeRequest.var"#1#3"{HTTP.CanonicalizeRequest.var"#1#2#4"{HTTP.ConnectionRequest.var"#1#7"{HTTP.ConnectionRequest.var"#1#2#8"{HTTP.TimeoutRequest.var"#1#6"{HTTP.TimeoutRequest.var"#1#2#7"{HTTP.ExceptionRequest.var"#1#3"{HTTP.ExceptionRequest.var"#1#2#4"{typeof(HTTP.StreamRequest.streamlayer)}}}}}}}}}}}}}}}})(req::HTTP.Messages.Request; basicauth::Bool, kw::Base.Pairs{Symbol, Union{Nothing, Integer}, NTuple{4, Symbol}, NamedTuple{(:iofunction, :decompress, :verbose, :retry), Tuple{Nothing, Nothing, Int64, Bool}}})
@ HTTP.BasicAuthRequest ~/.julia/dev/HTTP/src/clientlayers/BasicAuthRequest.jl:22
[9] (::HTTP.DefaultHeadersRequest.var"#1#3"{HTTP.DefaultHeadersRequest.var"#1#2#4"{HTTP.BasicAuthRequest.var"#1#3"{HTTP.BasicAuthRequest.var"#1#2#4"{HTTP.ContentTypeDetection.var"#1#3"{HTTP.ContentTypeDetection.var"#1#2#4"{HTTP.CookieRequest.var"#1#5"{HTTP.CookieRequest.var"#1#2#6"{HTTP.RetryRequest.var"#1#4"{HTTP.RetryRequest.var"#1#2#5"{HTTP.CanonicalizeRequest.var"#1#3"{HTTP.CanonicalizeRequest.var"#1#2#4"{HTTP.ConnectionRequest.var"#1#7"{HTTP.ConnectionRequest.var"#1#2#8"{HTTP.TimeoutRequest.var"#1#6"{HTTP.TimeoutRequest.var"#1#2#7"{HTTP.ExceptionRequest.var"#1#3"{HTTP.ExceptionRequest.var"#1#2#4"{typeof(HTTP.StreamRequest.streamlayer)}}}}}}}}}}}}}}}}}})(req::HTTP.Messages.Request; iofunction::Nothing, decompress::Nothing, kw::Base.Pairs{Symbol, Integer, Tuple{Symbol, Symbol}, NamedTuple{(:verbose, :retry), Tuple{Int64, Bool}}})
@ HTTP.DefaultHeadersRequest ~/.julia/dev/HTTP/src/clientlayers/DefaultHeadersRequest.jl:47
[10] (::HTTP.RedirectRequest.var"#1#4"{HTTP.RedirectRequest.var"#1#2#5"{HTTP.DefaultHeadersRequest.var"#1#3"{HTTP.DefaultHeadersRequest.var"#1#2#4"{HTTP.BasicAuthRequest.var"#1#3"{HTTP.BasicAuthRequest.var"#1#2#4"{HTTP.ContentTypeDetection.var"#1#3"{HTTP.ContentTypeDetection.var"#1#2#4"{HTTP.CookieRequest.var"#1#5"{HTTP.CookieRequest.var"#1#2#6"{HTTP.RetryRequest.var"#1#4"{HTTP.RetryRequest.var"#1#2#5"{HTTP.CanonicalizeRequest.var"#1#3"{HTTP.CanonicalizeRequest.var"#1#2#4"{HTTP.ConnectionRequest.var"#1#7"{HTTP.ConnectionRequest.var"#1#2#8"{HTTP.TimeoutRequest.var"#1#6"{HTTP.TimeoutRequest.var"#1#2#7"{HTTP.ExceptionRequest.var"#1#3"{HTTP.ExceptionRequest.var"#1#2#4"{typeof(HTTP.StreamRequest.streamlayer)}}}}}}}}}}}}}}}}}}}})(req::HTTP.Messages.Request; redirect::Bool, redirect_limit::Int64, redirect_method::Nothing, forwardheaders::Bool, response_stream::Base.BufferStream, kw::Base.Pairs{Symbol, Integer, Tuple{Symbol, Symbol}, NamedTuple{(:verbose, :retry), Tuple{Int64, Bool}}})
@ HTTP.RedirectRequest ~/.julia/dev/HTTP/src/clientlayers/RedirectRequest.jl:17
[11] #1#2
@ ~/.julia/dev/HTTP/src/clientlayers/DebugRequest.jl:23 [inlined]
[12] (::HTTP.MessageRequest.var"#1#3"{HTTP.MessageRequest.var"#1#2#4"{HTTP.DebugRequest.var"#1#4"{HTTP.DebugRequest.var"#1#2#5"{HTTP.RedirectRequest.var"#1#4"{HTTP.RedirectRequest.var"#1#2#5"{HTTP.DefaultHeadersRequest.var"#1#3"{HTTP.DefaultHeadersRequest.var"#1#2#4"{HTTP.BasicAuthRequest.var"#1#3"{HTTP.BasicAuthRequest.var"#1#2#4"{HTTP.ContentTypeDetection.var"#1#3"{HTTP.ContentTypeDetection.var"#1#2#4"{HTTP.CookieRequest.var"#1#5"{HTTP.CookieRequest.var"#1#2#6"{HTTP.RetryRequest.var"#1#4"{HTTP.RetryRequest.var"#1#2#5"{HTTP.CanonicalizeRequest.var"#1#3"{HTTP.CanonicalizeRequest.var"#1#2#4"{HTTP.ConnectionRequest.var"#1#7"{HTTP.ConnectionRequest.var"#1#2#8"{HTTP.TimeoutRequest.var"#1#6"{HTTP.TimeoutRequest.var"#1#2#7"{HTTP.ExceptionRequest.var"#1#3"{HTTP.ExceptionRequest.var"#1#2#4"{typeof(HTTP.StreamRequest.streamlayer)}}}}}}}}}}}}}}}}}}}}}}}})(method::String, url::URIs.URI, headers::Vector{Pair{SubString{String}, SubString{String}}}, body::String; response_stream::Base.BufferStream, http_version::VersionNumber, kw::Base.Pairs{Symbol, Bool, Tuple{Symbol, Symbol}, NamedTuple{(:redirect, :retry), Tuple{Bool, Bool}}})
@ HTTP.MessageRequest ~/.julia/dev/HTTP/src/clientlayers/MessageRequest.jl:19
[13] request(stack::HTTP.MessageRequest.var"#1#3"{HTTP.MessageRequest.var"#1#2#4"{HTTP.DebugRequest.var"#1#4"{HTTP.DebugRequest.var"#1#2#5"{HTTP.RedirectRequest.var"#1#4"{HTTP.RedirectRequest.var"#1#2#5"{HTTP.DefaultHeadersRequest.var"#1#3"{HTTP.DefaultHeadersRequest.var"#1#2#4"{HTTP.BasicAuthRequest.var"#1#3"{HTTP.BasicAuthRequest.var"#1#2#4"{HTTP.ContentTypeDetection.var"#1#3"{HTTP.ContentTypeDetection.var"#1#2#4"{HTTP.CookieRequest.var"#1#5"{HTTP.CookieRequest.var"#1#2#6"{HTTP.RetryRequest.var"#1#4"{HTTP.RetryRequest.var"#1#2#5"{HTTP.CanonicalizeRequest.var"#1#3"{HTTP.CanonicalizeRequest.var"#1#2#4"{HTTP.ConnectionRequest.var"#1#7"{HTTP.ConnectionRequest.var"#1#2#8"{HTTP.TimeoutRequest.var"#1#6"{HTTP.TimeoutRequest.var"#1#2#7"{HTTP.ExceptionRequest.var"#1#3"{HTTP.ExceptionRequest.var"#1#2#4"{typeof(HTTP.StreamRequest.streamlayer)}}}}}}}}}}}}}}}}}}}}}}}}, method::String, url::URIs.URI, h::Vector{Pair{SubString{String}, SubString{String}}}, b::String, q::Nothing; headers::Vector{Pair{SubString{String}, SubString{String}}}, body::String, query::Nothing, kw::Base.Pairs{Symbol, Any, Tuple{Symbol, Symbol, Symbol}, NamedTuple{(:redirect, :retry, :response_stream), Tuple{Bool, Bool, Base.BufferStream}}})
@ HTTP ~/.julia/dev/HTTP/src/HTTP.jl:420
[14] #request#16
@ ~/.julia/dev/HTTP/src/HTTP.jl:280 [inlined]
[15] macro expansion
@ ~/.julia/packages/Mocking/HMh91/src/mock.jl:26 [inlined]
[16] (::AWS.var"#40#42"{Request, LittleDict{Symbol, Any, Vector{Symbol}, Vector{Any}}})()
@ AWS ~/.julia/packages/AWS/j8qVm/src/utilities/request.jl:220
[17] (::Base.var"#88#90"{Base.var"#88#89#91"{AWS.AWSExponentialBackoff, AWS.var"#41#43", AWS.var"#40#42"{Request, LittleDict{Symbol, Any, Vector{Symbol}, Vector{Any}}}}})(; kwargs::Base.Pairs{Symbol, Union{}, Tuple{}, NamedTuple{(), Tuple{}}})
@ Base ./error.jl:296
[18] (::Base.var"#88#90"{Base.var"#88#89#91"{AWS.AWSExponentialBackoff, AWS.var"#41#43", AWS.var"#40#42"{Request, LittleDict{Symbol, Any, Vector{Symbol}, Vector{Any}}}}})()
@ Base ./error.jl:291
[19] _http_request(http_backend::AWS.HTTPBackend, request::Request, response_stream::IOBuffer)
@ AWS ~/.julia/packages/AWS/j8qVm/src/utilities/request.jl:245
[20] macro expansion
@ ~/.julia/packages/Mocking/HMh91/src/mock.jl:26 [inlined]
[21] (::AWS.var"#33#36"{AWSConfig, Request, IOBuffer, Vector{Int64}})()
@ AWS ~/.julia/packages/AWS/j8qVm/src/utilities/request.jl:129
[22] (::AWS.var"#34#38"{AWS.var"#33#36"{AWSConfig, Request, IOBuffer, Vector{Int64}}, IOBuffer})()
@ AWS ~/.julia/packages/AWS/j8qVm/src/utilities/request.jl:144
[23] (::Base.var"#88#90"{Base.var"#88#89#91"{AWS.AWSExponentialBackoff, AWS.var"#35#39"{AWSConfig, Vector{String}, Vector{String}, Int64}, AWS.var"#34#38"{AWS.var"#33#36"{AWSConfig, Request, IOBuffer, Vector{Int64}}, IOBuffer}}})(; kwargs::Base.Pairs{Symbol, Union{}, Tuple{}, NamedTuple{(), Tuple{}}})
@ Base ./error.jl:296
[24] (::Base.var"#88#90"{Base.var"#88#89#91"{AWS.AWSExponentialBackoff, AWS.var"#35#39"{AWSConfig, Vector{String}, Vector{String}, Int64}, AWS.var"#34#38"{AWS.var"#33#36"{AWSConfig, Request, IOBuffer, Vector{Int64}}, IOBuffer}}})()
@ Base ./error.jl:291
[25] submit_request(aws::AWSConfig, request::Request; return_headers::Nothing)
@ AWS ~/.julia/packages/AWS/j8qVm/src/utilities/request.jl:195
[26] (::RestXMLService)(request_method::String, request_uri::String, args::Dict{String, Any}; aws_config::AWSConfig, feature_set::AWS.FeatureSet)
@ AWS ~/.julia/packages/AWS/j8qVm/src/AWS.jl:284
[27] delete_bucket(Bucket::String; aws_config::AWSConfig)
@ Main.S3 ~/.julia/packages/AWS/j8qVm/src/services/s3.jl:767
[28] delete_bucket(Bucket::String)
@ Main.S3 ~/.julia/packages/AWS/j8qVm/src/services/s3.jl:766
[29] top-level scope
@ ~/.julia/packages/AWS/j8qVm/test/issues.jl:234
[30] include
@ ./client.jl:476 [inlined]
[31] macro expansion
@ ~/.julia/packages/AWS/j8qVm/test/runtests.jl:65 [inlined]
[32] macro expansion
@ ~/.julia/juliaup/julia-1.8.3+0.x64/share/julia/stdlib/v1.8/Test/src/Test.jl:1436 [inlined]
[33] macro expansion
@ ~/.julia/packages/AWS/j8qVm/test/runtests.jl:61 [inlined]
[34] macro expansion
@ ~/.julia/juliaup/julia-1.8.3+0.x64/share/julia/stdlib/v1.8/Test/src/Test.jl:1360 [inlined]
[35] top-level scope
@ ~/.julia/packages/AWS/j8qVm/test/runtests.jl:54
[36] include(fname::String)
@ Base.MainInclude ./client.jl:476
[37] top-level scope
@ none:6
[38] eval
@ ./boot.jl:368 [inlined]
[39] exec_options(opts::Base.JLOptions)
@ Base ./client.jl:276
[40] _start()
@ Base ./client.jl:522
in expression starting at ~/.julia/packages/AWS/j8qVm/test/issues.jl:5
caused by: AWSException: 400 -- AWSException
HTTP.Exceptions.StatusError(400, "PUT", "/aws-jl-test-issues---20221212t173239058z", HTTP.Messages.Response:
"""
HTTP/1.1 400 Bad Request
x-amz-request-id: FSCQMNQB614MJRCH
x-amz-id-2: /uKIHgfo2ZzA5XsoFYCc0IvM1N1w4Ku0+HbDyeOVksrLKfSMKaG6BF0YCFOWXQfLWfnPg72d26g=
Content-Type: application/xml
Transfer-Encoding: chunked
Date: Mon, 12 Dec 2022 17:32:38 GMT
Server: AmazonS3
Connection: close
[Message Body was streamed]""")
(empty body)
Stacktrace:
[1] (::HTTP.ExceptionRequest.var"#1#3"{HTTP.ExceptionRequest.var"#1#2#4"{typeof(HTTP.StreamRequest.streamlayer)}})(stream::HTTP.Streams.Stream{HTTP.Messages.Response, HTTP.ConnectionPool.Connection}; status_exception::Bool, kw::Base.Pairs{Symbol, Union{Nothing, Int64}, Tuple{Symbol, Symbol, Symbol}, NamedTuple{(:iofunction, :decompress, :verbose), Tuple{Nothing, Nothing, Int64}}})
@ HTTP.ExceptionRequest ~/.julia/dev/HTTP/src/clientlayers/ExceptionRequest.jl:16
[2] #1#2
@ ~/.julia/dev/HTTP/src/clientlayers/TimeoutRequest.jl:17 [inlined]
[3] (::HTTP.ConnectionRequest.var"#1#7"{HTTP.ConnectionRequest.var"#1#2#8"{HTTP.TimeoutRequest.var"#1#6"{HTTP.TimeoutRequest.var"#1#2#7"{HTTP.ExceptionRequest.var"#1#3"{HTTP.ExceptionRequest.var"#1#2#4"{typeof(HTTP.StreamRequest.streamlayer)}}}}}})(req::HTTP.Messages.Request; proxy::Nothing, socket_type::Type, socket_type_tls::Type, readtimeout::Int64, kw::Base.Pairs{Symbol, Union{Nothing, Int64}, Tuple{Symbol, Symbol, Symbol}, NamedTuple{(:iofunction, :decompress, :verbose), Tuple{Nothing, Nothing, Int64}}})
@ HTTP.ConnectionRequest ~/.julia/dev/HTTP/src/clientlayers/ConnectionRequest.jl:111
[4] (::HTTP.CanonicalizeRequest.var"#1#3"{HTTP.CanonicalizeRequest.var"#1#2#4"{HTTP.ConnectionRequest.var"#1#7"{HTTP.ConnectionRequest.var"#1#2#8"{HTTP.TimeoutRequest.var"#1#6"{HTTP.TimeoutRequest.var"#1#2#7"{HTTP.ExceptionRequest.var"#1#3"{HTTP.ExceptionRequest.var"#1#2#4"{typeof(HTTP.StreamRequest.streamlayer)}}}}}}}})(req::HTTP.Messages.Request; canonicalize_headers::Bool, kw::Base.Pairs{Symbol, Union{Nothing, Int64}, Tuple{Symbol, Symbol, Symbol}, NamedTuple{(:iofunction, :decompress, :verbose), Tuple{Nothing, Nothing, Int64}}})
@ HTTP.CanonicalizeRequest ~/.julia/dev/HTTP/src/clientlayers/CanonicalizeRequest.jl:17
[5] (::HTTP.RetryRequest.var"#1#4"{HTTP.RetryRequest.var"#1#2#5"{HTTP.CanonicalizeRequest.var"#1#3"{HTTP.CanonicalizeRequest.var"#1#2#4"{HTTP.ConnectionRequest.var"#1#7"{HTTP.ConnectionRequest.var"#1#2#8"{HTTP.TimeoutRequest.var"#1#6"{HTTP.TimeoutRequest.var"#1#2#7"{HTTP.ExceptionRequest.var"#1#3"{HTTP.ExceptionRequest.var"#1#2#4"{typeof(HTTP.StreamRequest.streamlayer)}}}}}}}}}})(req::HTTP.Messages.Request; retry::Bool, retries::Int64, retry_delays::ExponentialBackOff, retry_check::Function, retry_non_idempotent::Bool, kw::Base.Pairs{Symbol, Union{Nothing, Int64}, Tuple{Symbol, Symbol, Symbol}, NamedTuple{(:iofunction, :decompress, :verbose), Tuple{Nothing, Nothing, Int64}}})
@ HTTP.RetryRequest ~/.julia/dev/HTTP/src/clientlayers/RetryRequest.jl:29
[6] (::HTTP.CookieRequest.var"#1#5"{HTTP.CookieRequest.var"#1#2#6"{HTTP.RetryRequest.var"#1#4"{HTTP.RetryRequest.var"#1#2#5"{HTTP.CanonicalizeRequest.var"#1#3"{HTTP.CanonicalizeRequest.var"#1#2#4"{HTTP.ConnectionRequest.var"#1#7"{HTTP.ConnectionRequest.var"#1#2#8"{HTTP.TimeoutRequest.var"#1#6"{HTTP.TimeoutRequest.var"#1#2#7"{HTTP.ExceptionRequest.var"#1#3"{HTTP.ExceptionRequest.var"#1#2#4"{typeof(HTTP.StreamRequest.streamlayer)}}}}}}}}}}}})(req::HTTP.Messages.Request; cookies::Bool, cookiejar::HTTP.Cookies.CookieJar, kw::Base.Pairs{Symbol, Union{Nothing, Integer}, NTuple{4, Symbol}, NamedTuple{(:iofunction, :decompress, :verbose, :retry), Tuple{Nothing, Nothing, Int64, Bool}}})
@ HTTP.CookieRequest ~/.julia/dev/HTTP/src/clientlayers/CookieRequest.jl:42
[7] (::HTTP.ContentTypeDetection.var"#1#3"{HTTP.ContentTypeDetection.var"#1#2#4"{HTTP.CookieRequest.var"#1#5"{HTTP.CookieRequest.var"#1#2#6"{HTTP.RetryRequest.var"#1#4"{HTTP.RetryRequest.var"#1#2#5"{HTTP.CanonicalizeRequest.var"#1#3"{HTTP.CanonicalizeRequest.var"#1#2#4"{HTTP.ConnectionRequest.var"#1#7"{HTTP.ConnectionRequest.var"#1#2#8"{HTTP.TimeoutRequest.var"#1#6"{HTTP.TimeoutRequest.var"#1#2#7"{HTTP.ExceptionRequest.var"#1#3"{HTTP.ExceptionRequest.var"#1#2#4"{typeof(HTTP.StreamRequest.streamlayer)}}}}}}}}}}}}}})(req::HTTP.Messages.Request; detect_content_type::Bool, kw::Base.Pairs{Symbol, Union{Nothing, Integer}, NTuple{4, Symbol}, NamedTuple{(:iofunction, :decompress, :verbose, :retry), Tuple{Nothing, Nothing, Int64, Bool}}})
@ HTTP.ContentTypeDetection ~/.julia/dev/HTTP/src/clientlayers/ContentTypeRequest.jl:23
[8] (::HTTP.BasicAuthRequest.var"#1#3"{HTTP.BasicAuthRequest.var"#1#2#4"{HTTP.ContentTypeDetection.var"#1#3"{HTTP.ContentTypeDetection.var"#1#2#4"{HTTP.CookieRequest.var"#1#5"{HTTP.CookieRequest.var"#1#2#6"{HTTP.RetryRequest.var"#1#4"{HTTP.RetryRequest.var"#1#2#5"{HTTP.CanonicalizeRequest.var"#1#3"{HTTP.CanonicalizeRequest.var"#1#2#4"{HTTP.ConnectionRequest.var"#1#7"{HTTP.ConnectionRequest.var"#1#2#8"{HTTP.TimeoutRequest.var"#1#6"{HTTP.TimeoutRequest.var"#1#2#7"{HTTP.ExceptionRequest.var"#1#3"{HTTP.ExceptionRequest.var"#1#2#4"{typeof(HTTP.StreamRequest.streamlayer)}}}}}}}}}}}}}}}})(req::HTTP.Messages.Request; basicauth::Bool, kw::Base.Pairs{Symbol, Union{Nothing, Integer}, NTuple{4, Symbol}, NamedTuple{(:iofunction, :decompress, :verbose, :retry), Tuple{Nothing, Nothing, Int64, Bool}}})
@ HTTP.BasicAuthRequest ~/.julia/dev/HTTP/src/clientlayers/BasicAuthRequest.jl:22
[9] (::HTTP.DefaultHeadersRequest.var"#1#3"{HTTP.DefaultHeadersRequest.var"#1#2#4"{HTTP.BasicAuthRequest.var"#1#3"{HTTP.BasicAuthRequest.var"#1#2#4"{HTTP.ContentTypeDetection.var"#1#3"{HTTP.ContentTypeDetection.var"#1#2#4"{HTTP.CookieRequest.var"#1#5"{HTTP.CookieRequest.var"#1#2#6"{HTTP.RetryRequest.var"#1#4"{HTTP.RetryRequest.var"#1#2#5"{HTTP.CanonicalizeRequest.var"#1#3"{HTTP.CanonicalizeRequest.var"#1#2#4"{HTTP.ConnectionRequest.var"#1#7"{HTTP.ConnectionRequest.var"#1#2#8"{HTTP.TimeoutRequest.var"#1#6"{HTTP.TimeoutRequest.var"#1#2#7"{HTTP.ExceptionRequest.var"#1#3"{HTTP.ExceptionRequest.var"#1#2#4"{typeof(HTTP.StreamRequest.streamlayer)}}}}}}}}}}}}}}}}}})(req::HTTP.Messages.Request; iofunction::Nothing, decompress::Nothing, kw::Base.Pairs{Symbol, Integer, Tuple{Symbol, Symbol}, NamedTuple{(:verbose, :retry), Tuple{Int64, Bool}}})
@ HTTP.DefaultHeadersRequest ~/.julia/dev/HTTP/src/clientlayers/DefaultHeadersRequest.jl:47
[10] (::HTTP.RedirectRequest.var"#1#4"{HTTP.RedirectRequest.var"#1#2#5"{HTTP.DefaultHeadersRequest.var"#1#3"{HTTP.DefaultHeadersRequest.var"#1#2#4"{HTTP.BasicAuthRequest.var"#1#3"{HTTP.BasicAuthRequest.var"#1#2#4"{HTTP.ContentTypeDetection.var"#1#3"{HTTP.ContentTypeDetection.var"#1#2#4"{HTTP.CookieRequest.var"#1#5"{HTTP.CookieRequest.var"#1#2#6"{HTTP.RetryRequest.var"#1#4"{HTTP.RetryRequest.var"#1#2#5"{HTTP.CanonicalizeRequest.var"#1#3"{HTTP.CanonicalizeRequest.var"#1#2#4"{HTTP.ConnectionRequest.var"#1#7"{HTTP.ConnectionRequest.var"#1#2#8"{HTTP.TimeoutRequest.var"#1#6"{HTTP.TimeoutRequest.var"#1#2#7"{HTTP.ExceptionRequest.var"#1#3"{HTTP.ExceptionRequest.var"#1#2#4"{typeof(HTTP.StreamRequest.streamlayer)}}}}}}}}}}}}}}}}}}}})(req::HTTP.Messages.Request; redirect::Bool, redirect_limit::Int64, redirect_method::Nothing, forwardheaders::Bool, response_stream::Base.BufferStream, kw::Base.Pairs{Symbol, Integer, Tuple{Symbol, Symbol}, NamedTuple{(:verbose, :retry), Tuple{Int64, Bool}}})
@ HTTP.RedirectRequest ~/.julia/dev/HTTP/src/clientlayers/RedirectRequest.jl:17
[11] #1#2
@ ~/.julia/dev/HTTP/src/clientlayers/DebugRequest.jl:23 [inlined]
[12] (::HTTP.MessageRequest.var"#1#3"{HTTP.MessageRequest.var"#1#2#4"{HTTP.DebugRequest.var"#1#4"{HTTP.DebugRequest.var"#1#2#5"{HTTP.RedirectRequest.var"#1#4"{HTTP.RedirectRequest.var"#1#2#5"{HTTP.DefaultHeadersRequest.var"#1#3"{HTTP.DefaultHeadersRequest.var"#1#2#4"{HTTP.BasicAuthRequest.var"#1#3"{HTTP.BasicAuthRequest.var"#1#2#4"{HTTP.ContentTypeDetection.var"#1#3"{HTTP.ContentTypeDetection.var"#1#2#4"{HTTP.CookieRequest.var"#1#5"{HTTP.CookieRequest.var"#1#2#6"{HTTP.RetryRequest.var"#1#4"{HTTP.RetryRequest.var"#1#2#5"{HTTP.CanonicalizeRequest.var"#1#3"{HTTP.CanonicalizeRequest.var"#1#2#4"{HTTP.ConnectionRequest.var"#1#7"{HTTP.ConnectionRequest.var"#1#2#8"{HTTP.TimeoutRequest.var"#1#6"{HTTP.TimeoutRequest.var"#1#2#7"{HTTP.ExceptionRequest.var"#1#3"{HTTP.ExceptionRequest.var"#1#2#4"{typeof(HTTP.StreamRequest.streamlayer)}}}}}}}}}}}}}}}}}}}}}}}})(method::String, url::URIs.URI, headers::Vector{Pair{SubString{String}, SubString{String}}}, body::String; response_stream::Base.BufferStream, http_version::VersionNumber, kw::Base.Pairs{Symbol, Bool, Tuple{Symbol, Symbol}, NamedTuple{(:redirect, :retry), Tuple{Bool, Bool}}})
@ HTTP.MessageRequest ~/.julia/dev/HTTP/src/clientlayers/MessageRequest.jl:19
[13] request(stack::HTTP.MessageRequest.var"#1#3"{HTTP.MessageRequest.var"#1#2#4"{HTTP.DebugRequest.var"#1#4"{HTTP.DebugRequest.var"#1#2#5"{HTTP.RedirectRequest.var"#1#4"{HTTP.RedirectRequest.var"#1#2#5"{HTTP.DefaultHeadersRequest.var"#1#3"{HTTP.DefaultHeadersRequest.var"#1#2#4"{HTTP.BasicAuthRequest.var"#1#3"{HTTP.BasicAuthRequest.var"#1#2#4"{HTTP.ContentTypeDetection.var"#1#3"{HTTP.ContentTypeDetection.var"#1#2#4"{HTTP.CookieRequest.var"#1#5"{HTTP.CookieRequest.var"#1#2#6"{HTTP.RetryRequest.var"#1#4"{HTTP.RetryRequest.var"#1#2#5"{HTTP.CanonicalizeRequest.var"#1#3"{HTTP.CanonicalizeRequest.var"#1#2#4"{HTTP.ConnectionRequest.var"#1#7"{HTTP.ConnectionRequest.var"#1#2#8"{HTTP.TimeoutRequest.var"#1#6"{HTTP.TimeoutRequest.var"#1#2#7"{HTTP.ExceptionRequest.var"#1#3"{HTTP.ExceptionRequest.var"#1#2#4"{typeof(HTTP.StreamRequest.streamlayer)}}}}}}}}}}}}}}}}}}}}}}}}, method::String, url::URIs.URI, h::Vector{Pair{SubString{String}, SubString{String}}}, b::String, q::Nothing; headers::Vector{Pair{SubString{String}, SubString{String}}}, body::String, query::Nothing, kw::Base.Pairs{Symbol, Any, Tuple{Symbol, Symbol, Symbol}, NamedTuple{(:redirect, :retry, :response_stream), Tuple{Bool, Bool, Base.BufferStream}}})
@ HTTP ~/.julia/dev/HTTP/src/HTTP.jl:420
[14] #request#16
@ ~/.julia/dev/HTTP/src/HTTP.jl:280 [inlined]
[15] macro expansion
@ ~/.julia/packages/Mocking/HMh91/src/mock.jl:26 [inlined]
[16] (::AWS.var"#40#42"{Request, LittleDict{Symbol, Any, Vector{Symbol}, Vector{Any}}})()
@ AWS ~/.julia/packages/AWS/j8qVm/src/utilities/request.jl:220
[17] (::Base.var"#88#90"{Base.var"#88#89#91"{AWS.AWSExponentialBackoff, AWS.var"#41#43", AWS.var"#40#42"{Request, LittleDict{Symbol, Any, Vector{Symbol}, Vector{Any}}}}})(; kwargs::Base.Pairs{Symbol, Union{}, Tuple{}, NamedTuple{(), Tuple{}}})
@ Base ./error.jl:296
[18] (::Base.var"#88#90"{Base.var"#88#89#91"{AWS.AWSExponentialBackoff, AWS.var"#41#43", AWS.var"#40#42"{Request, LittleDict{Symbol, Any, Vector{Symbol}, Vector{Any}}}}})()
@ Base ./error.jl:291
[19] _http_request(http_backend::AWS.HTTPBackend, request::Request, response_stream::IOBuffer)
@ AWS ~/.julia/packages/AWS/j8qVm/src/utilities/request.jl:245
[20] macro expansion
@ ~/.julia/packages/Mocking/HMh91/src/mock.jl:26 [inlined]
[21] (::AWS.var"#33#36"{AWSConfig, Request, IOBuffer, Vector{Int64}})()
@ AWS ~/.julia/packages/AWS/j8qVm/src/utilities/request.jl:129
[22] (::AWS.var"#34#38"{AWS.var"#33#36"{AWSConfig, Request, IOBuffer, Vector{Int64}}, IOBuffer})()
@ AWS ~/.julia/packages/AWS/j8qVm/src/utilities/request.jl:144
[23] (::Base.var"#88#90"{Base.var"#88#89#91"{AWS.AWSExponentialBackoff, AWS.var"#35#39"{AWSConfig, Vector{String}, Vector{String}, Int64}, AWS.var"#34#38"{AWS.var"#33#36"{AWSConfig, Request, IOBuffer, Vector{Int64}}, IOBuffer}}})(; kwargs::Base.Pairs{Symbol, Union{}, Tuple{}, NamedTuple{(), Tuple{}}})
@ Base ./error.jl:296
[24] (::Base.var"#88#90"{Base.var"#88#89#91"{AWS.AWSExponentialBackoff, AWS.var"#35#39"{AWSConfig, Vector{String}, Vector{String}, Int64}, AWS.var"#34#38"{AWS.var"#33#36"{AWSConfig, Request, IOBuffer, Vector{Int64}}, IOBuffer}}})()
@ Base ./error.jl:291
[25] submit_request(aws::AWSConfig, request::Request; return_headers::Nothing)
@ AWS ~/.julia/packages/AWS/j8qVm/src/utilities/request.jl:195
[26] (::RestXMLService)(request_method::String, request_uri::String, args::Dict{String, Any}; aws_config::AWSConfig, feature_set::AWS.FeatureSet)
@ AWS ~/.julia/packages/AWS/j8qVm/src/AWS.jl:284
[27] create_bucket(Bucket::String; aws_config::AWSConfig)
@ Main.S3 ~/.julia/packages/AWS/j8qVm/src/services/s3.jl:531
[28] create_bucket(Bucket::String)
@ Main.S3 ~/.julia/packages/AWS/j8qVm/src/services/s3.jl:530
[29] top-level scope
@ ~/.julia/packages/AWS/j8qVm/test/issues.jl:6
[30] include
@ ./client.jl:476 [inlined]
[31] macro expansion
@ ~/.julia/packages/AWS/j8qVm/test/runtests.jl:65 [inlined]
[32] macro expansion
@ ~/.julia/juliaup/julia-1.8.3+0.x64/share/julia/stdlib/v1.8/Test/src/Test.jl:1436 [inlined]
[33] macro expansion
@ ~/.julia/packages/AWS/j8qVm/test/runtests.jl:61 [inlined]
[34] macro expansion
@ ~/.julia/juliaup/julia-1.8.3+0.x64/share/julia/stdlib/v1.8/Test/src/Test.jl:1360 [inlined]
[35] top-level scope
@ ~/.julia/packages/AWS/j8qVm/test/runtests.jl:54
[36] include(fname::String)
@ Base.MainInclude ./client.jl:476
[37] top-level scope
@ none:6
[38] eval
@ ./boot.jl:368 [inlined]
[39] exec_options(opts::Base.JLOptions)
@ Base ./client.jl:276
[40] _start()
@ Base ./client.jl:522
WARNING: replacing module S3.
WARNING: replacing module STS.
WARNING: replacing module Secrets_Manager.
high-level secrets manager: Error During Test at ~/.julia/packages/AWS/j8qVm/test/AWS.jl:588
Got exception outside of a @test
AWSException: AccessDeniedException -- User: arn:aws:iam::096670901732:user/demo is not authorized to perform: secretsmanager:CreateSecret on resource: aws-jl-test---20221212t173242009z because no identity-based policy allows the secretsmanager:CreateSecret action
HTTP.Exceptions.StatusError(400, "POST", "/", HTTP.Messages.Response:
"""
HTTP/1.1 400 Bad Request
x-amzn-requestid: 3badbd25-4225-4823-bec7-527b5e530c57
content-type: application/x-amz-json-1.1
content-length: 275
date: Mon, 12 Dec 2022 17:32:42 GMT
connection: close
[Message Body was streamed]""")
{"__type":"AccessDeniedException","Message":"User: arn:aws:iam::096670901732:user/demo is not authorized to perform: secretsmanager:CreateSecret on resource: aws-jl-test---20221212t173242009z because no identity-based policy allows the secretsmanager:CreateSecret action"}
Stacktrace:
[1] _http_response(req::Request, res::Response; throw::Bool)
@ AWS ~/.julia/packages/AWS/j8qVm/src/utilities/downloads_backend.jl:131
[2] (::AWS.var"#65#68"{Request, Downloader, IOBuffer})()
@ AWS ~/.julia/packages/AWS/j8qVm/src/utilities/downloads_backend.jl:107
[3] (::Base.var"#88#90"{Base.var"#88#89#91"{AWS.AWSExponentialBackoff, AWS.var"#64#67", AWS.var"#65#68"{Request, Downloader, IOBuffer}}})(; kwargs::Base.Pairs{Symbol, Union{}, Tuple{}, NamedTuple{(), Tuple{}}})
@ Base ./error.jl:296
[4] (::Base.var"#88#90"{Base.var"#88#89#91"{AWS.AWSExponentialBackoff, AWS.var"#64#67", AWS.var"#65#68"{Request, Downloader, IOBuffer}}})()
@ Base ./error.jl:291
[5] _http_request(backend::AWS.DownloadsBackend, request::Request, response_stream::IOBuffer)
@ AWS ~/.julia/packages/AWS/j8qVm/src/utilities/downloads_backend.jl:114
[6] macro expansion
@ ~/.julia/packages/Mocking/HMh91/src/mock.jl:26 [inlined]
[7] (::AWS.var"#33#36"{AWSConfig, Request, IOBuffer, Vector{Int64}})()
@ AWS ~/.julia/packages/AWS/j8qVm/src/utilities/request.jl:129
[8] (::AWS.var"#34#38"{AWS.var"#33#36"{AWSConfig, Request, IOBuffer, Vector{Int64}}, IOBuffer})()
@ AWS ~/.julia/packages/AWS/j8qVm/src/utilities/request.jl:144
[9] (::Base.var"#88#90"{Base.var"#88#89#91"{AWS.AWSExponentialBackoff, AWS.var"#35#39"{AWSConfig, Vector{String}, Vector{String}, Int64}, AWS.var"#34#38"{AWS.var"#33#36"{AWSConfig, Request, IOBuffer, Vector{Int64}}, IOBuffer}}})(; kwargs::Base.Pairs{Symbol, Union{}, Tuple{}, NamedTuple{(), Tuple{}}})
@ Base ./error.jl:296
[10] (::Base.var"#88#90"{Base.var"#88#89#91"{AWS.AWSExponentialBackoff, AWS.var"#35#39"{AWSConfig, Vector{String}, Vector{String}, Int64}, AWS.var"#34#38"{AWS.var"#33#36"{AWSConfig, Request, IOBuffer, Vector{Int64}}, IOBuffer}}})()
@ Base ./error.jl:291
[11] submit_request(aws::AWSConfig, request::Request; return_headers::Nothing)
@ AWS ~/.julia/packages/AWS/j8qVm/src/utilities/request.jl:195
[12] (::JSONService)(operation::String, args::Dict{String, Any}; aws_config::AWSConfig, feature_set::AWS.FeatureSet)
@ AWS ~/.julia/packages/AWS/j8qVm/src/AWS.jl:376
[13] create_secret(Name::String, params::LittleDict{String, String, Vector{String}, Vector{String}}; aws_config::AWSConfig)
@ Main.Secrets_Manager ~/.julia/packages/AWS/j8qVm/src/services/secrets_manager.jl:170
[14] create_secret(Name::String, params::LittleDict{String, String, Vector{String}, Vector{String}})
@ Main.Secrets_Manager ~/.julia/packages/AWS/j8qVm/src/services/secrets_manager.jl:167
[15] macro expansion
@ ~/.julia/packages/AWS/j8qVm/test/AWS.jl:600 [inlined]
[16] macro expansion
@ ~/.julia/juliaup/julia-1.8.3+0.x64/share/julia/stdlib/v1.8/Test/src/Test.jl:1360 [inlined]
[17] macro expansion
@ ~/.julia/packages/AWS/j8qVm/test/AWS.jl:589 [inlined]
[18] macro expansion
@ ~/.julia/juliaup/julia-1.8.3+0.x64/share/julia/stdlib/v1.8/Test/src/Test.jl:1360 [inlined]
[19] top-level scope
@ ~/.julia/packages/AWS/j8qVm/test/AWS.jl:588
[20] include
@ ./client.jl:476 [inlined]
[21] macro expansion
@ ~/.julia/packages/AWS/j8qVm/test/runtests.jl:63 [inlined]
[22] macro expansion
@ ~/.julia/juliaup/julia-1.8.3+0.x64/share/julia/stdlib/v1.8/Test/src/Test.jl:1436 [inlined]
[23] macro expansion
@ ~/.julia/packages/AWS/j8qVm/test/runtests.jl:61 [inlined]
[24] macro expansion
@ ~/.julia/juliaup/julia-1.8.3+0.x64/share/julia/stdlib/v1.8/Test/src/Test.jl:1360 [inlined]
[25] top-level scope
@ ~/.julia/packages/AWS/j8qVm/test/runtests.jl:54
[26] include(fname::String)
@ Base.MainInclude ./client.jl:476
[27] top-level scope
@ none:6
[28] eval
@ ./boot.jl:368 [inlined]
[29] exec_options(opts::Base.JLOptions)
@ Base ./client.jl:276
[30] _start()
@ Base ./client.jl:522
low-level secrets manager: Error During Test at ~/.julia/packages/AWS/j8qVm/test/AWS.jl:618
Got exception outside of a @test
AWSException: AccessDeniedException -- User: arn:aws:iam::096670901732:user/demo is not authorized to perform: secretsmanager:CreateSecret on resource: aws-jl-test---20221212t173242297z because no identity-based policy allows the secretsmanager:CreateSecret action
HTTP.Exceptions.StatusError(400, "POST", "/", HTTP.Messages.Response:
"""
HTTP/1.1 400 Bad Request
x-amzn-requestid: 9ce680c4-5896-498e-b150-9b6186f688e6
content-type: application/x-amz-json-1.1
content-length: 275
date: Mon, 12 Dec 2022 17:32:42 GMT
connection: close
[Message Body was streamed]""")
{"__type":"AccessDeniedException","Message":"User: arn:aws:iam::096670901732:user/demo is not authorized to perform: secretsmanager:CreateSecret on resource: aws-jl-test---20221212t173242297z because no identity-based policy allows the secretsmanager:CreateSecret action"}
Stacktrace:
[1] _http_response(req::Request, res::Response; throw::Bool)
@ AWS ~/.julia/packages/AWS/j8qVm/src/utilities/downloads_backend.jl:131
[2] (::AWS.var"#65#68"{Request, Downloader, IOBuffer})()
@ AWS ~/.julia/packages/AWS/j8qVm/src/utilities/downloads_backend.jl:107
[3] (::Base.var"#88#90"{Base.var"#88#89#91"{AWS.AWSExponentialBackoff, AWS.var"#64#67", AWS.var"#65#68"{Request, Downloader, IOBuffer}}})(; kwargs::Base.Pairs{Symbol, Union{}, Tuple{}, NamedTuple{(), Tuple{}}})
@ Base ./error.jl:296
[4] (::Base.var"#88#90"{Base.var"#88#89#91"{AWS.AWSExponentialBackoff, AWS.var"#64#67", AWS.var"#65#68"{Request, Downloader, IOBuffer}}})()
@ Base ./error.jl:291
[5] _http_request(backend::AWS.DownloadsBackend, request::Request, response_stream::IOBuffer)
@ AWS ~/.julia/packages/AWS/j8qVm/src/utilities/downloads_backend.jl:114
[6] macro expansion
@ ~/.julia/packages/Mocking/HMh91/src/mock.jl:26 [inlined]
[7] (::AWS.var"#33#36"{AWSConfig, Request, IOBuffer, Vector{Int64}})()
@ AWS ~/.julia/packages/AWS/j8qVm/src/utilities/request.jl:129
[8] (::AWS.var"#34#38"{AWS.var"#33#36"{AWSConfig, Request, IOBuffer, Vector{Int64}}, IOBuffer})()
@ AWS ~/.julia/packages/AWS/j8qVm/src/utilities/request.jl:144
[9] (::Base.var"#88#90"{Base.var"#88#89#91"{AWS.AWSExponentialBackoff, AWS.var"#35#39"{AWSConfig, Vector{String}, Vector{String}, Int64}, AWS.var"#34#38"{AWS.var"#33#36"{AWSConfig, Request, IOBuffer, Vector{Int64}}, IOBuffer}}})(; kwargs::Base.Pairs{Symbol, Union{}, Tuple{}, NamedTuple{(), Tuple{}}})
@ Base ./error.jl:296
[10] (::Base.var"#88#90"{Base.var"#88#89#91"{AWS.AWSExponentialBackoff, AWS.var"#35#39"{AWSConfig, Vector{String}, Vector{String}, Int64}, AWS.var"#34#38"{AWS.var"#33#36"{AWSConfig, Request, IOBuffer, Vector{Int64}}, IOBuffer}}})()
@ Base ./error.jl:291
[11] submit_request(aws::AWSConfig, request::Request; return_headers::Nothing)
@ AWS ~/.julia/packages/AWS/j8qVm/src/utilities/request.jl:195
[12] (::JSONService)(operation::String, args::LittleDict{String, String, Vector{String}, Vector{String}}; aws_config::AWSConfig, feature_set::AWS.FeatureSet)
@ AWS ~/.julia/packages/AWS/j8qVm/src/AWS.jl:376
[13] (::JSONService)(operation::String, args::LittleDict{String, String, Vector{String}, Vector{String}})
@ AWS ~/.julia/packages/AWS/j8qVm/src/AWS.jl:353
[14] macro expansion
@ ~/.julia/packages/AWS/j8qVm/test/AWS.jl:630 [inlined]
[15] macro expansion
@ ~/.julia/juliaup/julia-1.8.3+0.x64/share/julia/stdlib/v1.8/Test/src/Test.jl:1360 [inlined]
[16] macro expansion
@ ~/.julia/packages/AWS/j8qVm/test/AWS.jl:619 [inlined]
[17] macro expansion
@ ~/.julia/juliaup/julia-1.8.3+0.x64/share/julia/stdlib/v1.8/Test/src/Test.jl:1360 [inlined]
[18] top-level scope
@ ~/.julia/packages/AWS/j8qVm/test/AWS.jl:588
[19] include
@ ./client.jl:476 [inlined]
[20] macro expansion
@ ~/.julia/packages/AWS/j8qVm/test/runtests.jl:63 [inlined]
[21] macro expansion
@ ~/.julia/juliaup/julia-1.8.3+0.x64/share/julia/stdlib/v1.8/Test/src/Test.jl:1436 [inlined]
[22] macro expansion
@ ~/.julia/packages/AWS/j8qVm/test/runtests.jl:61 [inlined]
[23] macro expansion
@ ~/.julia/juliaup/julia-1.8.3+0.x64/share/julia/stdlib/v1.8/Test/src/Test.jl:1360 [inlined]
[24] top-level scope
@ ~/.julia/packages/AWS/j8qVm/test/runtests.jl:54
[25] include(fname::String)
@ Base.MainInclude ./client.jl:476
[26] top-level scope
@ none:6
[27] eval
@ ./boot.jl:368 [inlined]
[28] exec_options(opts::Base.JLOptions)
@ Base ./client.jl:276
[29] _start()
@ Base ./client.jl:522
WARNING: replacing module IAM.
high-level iam: Error During Test at ~/.julia/packages/AWS/j8qVm/test/AWS.jl:655
Got exception outside of a @test
AWSException: SignatureDoesNotMatch -- Credential should be scoped to a valid region, not 'us-east-2'.
HTTP.Exceptions.StatusError(403, "POST", "/", HTTP.Messages.Response:
"""
HTTP/1.1 403 Forbidden
x-amzn-requestid: 1a40ce87-2218-4c27-b060-9f82a7af6fb3
content-type: text/xml
content-length: 317
date: Mon, 12 Dec 2022 17:32:43 GMT
[Message Body was streamed]""")
<ErrorResponse xmlns="https://iam.amazonaws.com/doc/2010-05-08/">
<Error>
<Type>Sender</Type>
<Code>SignatureDoesNotMatch</Code>
<Message>Credential should be scoped to a valid region, not 'us-east-2'. </Message>
</Error>
<RequestId>1a40ce87-2218-4c27-b060-9f82a7af6fb3</RequestId>
</ErrorResponse>
Stacktrace:
[1] _http_response(req::Request, res::Response; throw::Bool)
@ AWS ~/.julia/packages/AWS/j8qVm/src/utilities/downloads_backend.jl:131
[2] (::AWS.var"#65#68"{Request, Downloader, IOBuffer})()
@ AWS ~/.julia/packages/AWS/j8qVm/src/utilities/downloads_backend.jl:107
[3] (::Base.var"#88#90"{Base.var"#88#89#91"{AWS.AWSExponentialBackoff, AWS.var"#64#67", AWS.var"#65#68"{Request, Downloader, IOBuffer}}})(; kwargs::Base.Pairs{Symbol, Union{}, Tuple{}, NamedTuple{(), Tuple{}}})
@ Base ./error.jl:296
[4] (::Base.var"#88#90"{Base.var"#88#89#91"{AWS.AWSExponentialBackoff, AWS.var"#64#67", AWS.var"#65#68"{Request, Downloader, IOBuffer}}})()
@ Base ./error.jl:291
[5] _http_request(backend::AWS.DownloadsBackend, request::Request, response_stream::IOBuffer)
@ AWS ~/.julia/packages/AWS/j8qVm/src/utilities/downloads_backend.jl:114
[6] macro expansion
@ ~/.julia/packages/Mocking/HMh91/src/mock.jl:26 [inlined]
[7] (::AWS.var"#33#36"{AWSConfig, Request, IOBuffer, Vector{Int64}})()
@ AWS ~/.julia/packages/AWS/j8qVm/src/utilities/request.jl:129
[8] (::AWS.var"#34#38"{AWS.var"#33#36"{AWSConfig, Request, IOBuffer, Vector{Int64}}, IOBuffer})()
@ AWS ~/.julia/packages/AWS/j8qVm/src/utilities/request.jl:144
[9] (::Base.var"#88#90"{Base.var"#88#89#91"{AWS.AWSExponentialBackoff, AWS.var"#35#39"{AWSConfig, Vector{String}, Vector{String}, Int64}, AWS.var"#34#38"{AWS.var"#33#36"{AWSConfig, Request, IOBuffer, Vector{Int64}}, IOBuffer}}})(; kwargs::Base.Pairs{Symbol, Union{}, Tuple{}, NamedTuple{(), Tuple{}}})
@ Base ./error.jl:296
[10] (::Base.var"#88#90"{Base.var"#88#89#91"{AWS.AWSExponentialBackoff, AWS.var"#35#39"{AWSConfig, Vector{String}, Vector{String}, Int64}, AWS.var"#34#38"{AWS.var"#33#36"{AWSConfig, Request, IOBuffer, Vector{Int64}}, IOBuffer}}})()
@ Base ./error.jl:291
[11] submit_request(aws::AWSConfig, request::Request; return_headers::Nothing)
@ AWS ~/.julia/packages/AWS/j8qVm/src/utilities/request.jl:195
[12] (::QueryService)(operation::String, args::Dict{String, Any}; aws_config::AWSConfig, feature_set::AWS.FeatureSet)
@ AWS ~/.julia/packages/AWS/j8qVm/src/AWS.jl:331
[13] create_policy(PolicyDocument::String, PolicyName::String; aws_config::AWSConfig)
@ Main.IAM ~/.julia/packages/AWS/j8qVm/src/services/iam.jl:756
[14] create_policy(PolicyDocument::String, PolicyName::String)
@ Main.IAM ~/.julia/packages/AWS/j8qVm/src/services/iam.jl:753
[15] macro expansion
@ ~/.julia/packages/AWS/j8qVm/test/AWS.jl:672 [inlined]
[16] macro expansion
@ ~/.julia/juliaup/julia-1.8.3+0.x64/share/julia/stdlib/v1.8/Test/src/Test.jl:1360 [inlined]
[17] macro expansion
@ ~/.julia/packages/AWS/j8qVm/test/AWS.jl:656 [inlined]
[18] macro expansion
@ ~/.julia/juliaup/julia-1.8.3+0.x64/share/julia/stdlib/v1.8/Test/src/Test.jl:1360 [inlined]
[19] top-level scope
@ ~/.julia/packages/AWS/j8qVm/test/AWS.jl:655
[20] include
@ ./client.jl:476 [inlined]
[21] macro expansion
@ ~/.julia/packages/AWS/j8qVm/test/runtests.jl:63 [inlined]
[22] macro expansion
@ ~/.julia/juliaup/julia-1.8.3+0.x64/share/julia/stdlib/v1.8/Test/src/Test.jl:1436 [inlined]
[23] macro expansion
@ ~/.julia/packages/AWS/j8qVm/test/runtests.jl:61 [inlined]
[24] macro expansion
@ ~/.julia/juliaup/julia-1.8.3+0.x64/share/julia/stdlib/v1.8/Test/src/Test.jl:1360 [inlined]
[25] top-level scope
@ ~/.julia/packages/AWS/j8qVm/test/runtests.jl:54
[26] include(fname::String)
@ Base.MainInclude ./client.jl:476
[27] top-level scope
@ none:6
[28] eval
@ ./boot.jl:368 [inlined]
[29] exec_options(opts::Base.JLOptions)
@ Base ./client.jl:276
[30] _start()
@ Base ./client.jl:522
low-level iam: Error During Test at ~/.julia/packages/AWS/j8qVm/test/AWS.jl:686
Got exception outside of a @test
AWSException: SignatureDoesNotMatch -- Credential should be scoped to a valid region, not 'us-east-2'.
HTTP.Exceptions.StatusError(403, "POST", "/", HTTP.Messages.Response:
"""
HTTP/1.1 403 Forbidden
x-amzn-requestid: 95f8ccab-f1cd-4d57-9199-c68d699577b5
content-type: text/xml
content-length: 317
date: Mon, 12 Dec 2022 17:32:43 GMT
[Message Body was streamed]""")
<ErrorResponse xmlns="https://iam.amazonaws.com/doc/2010-05-08/">
<Error>
<Type>Sender</Type>
<Code>SignatureDoesNotMatch</Code>
<Message>Credential should be scoped to a valid region, not 'us-east-2'. </Message>
</Error>
<RequestId>95f8ccab-f1cd-4d57-9199-c68d699577b5</RequestId>
</ErrorResponse>
Stacktrace:
[1] _http_response(req::Request, res::Response; throw::Bool)
@ AWS ~/.julia/packages/AWS/j8qVm/src/utilities/downloads_backend.jl:131
[2] (::AWS.var"#65#68"{Request, Downloader, IOBuffer})()
@ AWS ~/.julia/packages/AWS/j8qVm/src/utilities/downloads_backend.jl:107
[3] (::Base.var"#88#90"{Base.var"#88#89#91"{AWS.AWSExponentialBackoff, AWS.var"#64#67", AWS.var"#65#68"{Request, Downloader, IOBuffer}}})(; kwargs::Base.Pairs{Symbol, Union{}, Tuple{}, NamedTuple{(), Tuple{}}})
@ Base ./error.jl:296
[4] (::Base.var"#88#90"{Base.var"#88#89#91"{AWS.AWSExponentialBackoff, AWS.var"#64#67", AWS.var"#65#68"{Request, Downloader, IOBuffer}}})()
@ Base ./error.jl:291
[5] _http_request(backend::AWS.DownloadsBackend, request::Request, response_stream::IOBuffer)
@ AWS ~/.julia/packages/AWS/j8qVm/src/utilities/downloads_backend.jl:114
[6] macro expansion
@ ~/.julia/packages/Mocking/HMh91/src/mock.jl:26 [inlined]
[7] (::AWS.var"#33#36"{AWSConfig, Request, IOBuffer, Vector{Int64}})()
@ AWS ~/.julia/packages/AWS/j8qVm/src/utilities/request.jl:129
[8] (::AWS.var"#34#38"{AWS.var"#33#36"{AWSConfig, Request, IOBuffer, Vector{Int64}}, IOBuffer})()
@ AWS ~/.julia/packages/AWS/j8qVm/src/utilities/request.jl:144
[9] (::Base.var"#88#90"{Base.var"#88#89#91"{AWS.AWSExponentialBackoff, AWS.var"#35#39"{AWSConfig, Vector{String}, Vector{String}, Int64}, AWS.var"#34#38"{AWS.var"#33#36"{AWSConfig, Request, IOBuffer, Vector{Int64}}, IOBuffer}}})(; kwargs::Base.Pairs{Symbol, Union{}, Tuple{}, NamedTuple{(), Tuple{}}})
@ Base ./error.jl:296
[10] (::Base.var"#88#90"{Base.var"#88#89#91"{AWS.AWSExponentialBackoff, AWS.var"#35#39"{AWSConfig, Vector{String}, Vector{String}, Int64}, AWS.var"#34#38"{AWS.var"#33#36"{AWSConfig, Request, IOBuffer, Vector{Int64}}, IOBuffer}}})()
@ Base ./error.jl:291
[11] submit_request(aws::AWSConfig, request::Request; return_headers::Nothing)
@ AWS ~/.julia/packages/AWS/j8qVm/src/utilities/request.jl:195
[12] (::QueryService)(operation::String, args::LittleDict{String, String, Vector{String}, Vector{String}}; aws_config::AWSConfig, feature_set::AWS.FeatureSet)
@ AWS ~/.julia/packages/AWS/j8qVm/src/AWS.jl:331
[13] (::QueryService)(operation::String, args::LittleDict{String, String, Vector{String}, Vector{String}})
@ AWS ~/.julia/packages/AWS/j8qVm/src/AWS.jl:306
[14] macro expansion
@ ~/.julia/packages/AWS/j8qVm/test/AWS.jl:701 [inlined]
[15] macro expansion
@ ~/.julia/juliaup/julia-1.8.3+0.x64/share/julia/stdlib/v1.8/Test/src/Test.jl:1360 [inlined]
[16] macro expansion
@ ~/.julia/packages/AWS/j8qVm/test/AWS.jl:687 [inlined]
[17] macro expansion
@ ~/.julia/juliaup/julia-1.8.3+0.x64/share/julia/stdlib/v1.8/Test/src/Test.jl:1360 [inlined]
[18] top-level scope
@ ~/.julia/packages/AWS/j8qVm/test/AWS.jl:655
[19] include
@ ./client.jl:476 [inlined]
[20] macro expansion
@ ~/.julia/packages/AWS/j8qVm/test/runtests.jl:63 [inlined]
[21] macro expansion
@ ~/.julia/juliaup/julia-1.8.3+0.x64/share/julia/stdlib/v1.8/Test/src/Test.jl:1436 [inlined]
[22] macro expansion
@ ~/.julia/packages/AWS/j8qVm/test/runtests.jl:61 [inlined]
[23] macro expansion
@ ~/.julia/juliaup/julia-1.8.3+0.x64/share/julia/stdlib/v1.8/Test/src/Test.jl:1360 [inlined]
[24] top-level scope
@ ~/.julia/packages/AWS/j8qVm/test/runtests.jl:54
[25] include(fname::String)
@ Base.MainInclude ./client.jl:476
[26] top-level scope
@ none:6
[27] eval
@ ./boot.jl:368 [inlined]
[28] exec_options(opts::Base.JLOptions)
@ Base ./client.jl:276
[29] _start()
@ Base ./client.jl:522
WARNING: replacing module SQS.
high-level sqs: Error During Test at ~/.julia/packages/AWS/j8qVm/test/AWS.jl:726
Got exception outside of a @test
AWSException: AccessDenied -- Access to the resource https://sqs.us-east-2.amazonaws.com/ is denied.
HTTP.Exceptions.StatusError(403, "POST", "/", HTTP.Messages.Response:
"""
HTTP/1.1 403 Forbidden
x-amzn-requestid: c8e66895-fd85-5db6-8695-34849a7e5603
connection: close
date: Mon, 12 Dec 2022 17:32:43 GMT
content-type: text/xml
content-length: 319
[Message Body was streamed]""")
<?xml version="1.0"?><ErrorResponse xmlns="http://queue.amazonaws.com/doc/2012-11-05/"><Error><Type>Sender</Type><Code>AccessDenied</Code><Message>Access to the resource https://sqs.us-east-2.amazonaws.com/ is denied.</Message><Detail/></Error><RequestId>c8e66895-fd85-5db6-8695-34849a7e5603</RequestId></ErrorResponse>
Stacktrace:
[1] _http_response(req::Request, res::Response; throw::Bool)
@ AWS ~/.julia/packages/AWS/j8qVm/src/utilities/downloads_backend.jl:131
[2] (::AWS.var"#65#68"{Request, Downloader, IOBuffer})()
@ AWS ~/.julia/packages/AWS/j8qVm/src/utilities/downloads_backend.jl:107
[3] (::Base.var"#88#90"{Base.var"#88#89#91"{AWS.AWSExponentialBackoff, AWS.var"#64#67", AWS.var"#65#68"{Request, Downloader, IOBuffer}}})(; kwargs::Base.Pairs{Symbol, Union{}, Tuple{}, NamedTuple{(), Tuple{}}})
@ Base ./error.jl:296
[4] (::Base.var"#88#90"{Base.var"#88#89#91"{AWS.AWSExponentialBackoff, AWS.var"#64#67", AWS.var"#65#68"{Request, Downloader, IOBuffer}}})()
@ Base ./error.jl:291
[5] _http_request(backend::AWS.DownloadsBackend, request::Request, response_stream::IOBuffer)
@ AWS ~/.julia/packages/AWS/j8qVm/src/utilities/downloads_backend.jl:114
[6] macro expansion
@ ~/.julia/packages/Mocking/HMh91/src/mock.jl:26 [inlined]
[7] (::AWS.var"#33#36"{AWSConfig, Request, IOBuffer, Vector{Int64}})()
@ AWS ~/.julia/packages/AWS/j8qVm/src/utilities/request.jl:129
[8] (::AWS.var"#34#38"{AWS.var"#33#36"{AWSConfig, Request, IOBuffer, Vector{Int64}}, IOBuffer})()
@ AWS ~/.julia/packages/AWS/j8qVm/src/utilities/request.jl:144
[9] (::Base.var"#88#90"{Base.var"#88#89#91"{AWS.AWSExponentialBackoff, AWS.var"#35#39"{AWSConfig, Vector{String}, Vector{String}, Int64}, AWS.var"#34#38"{AWS.var"#33#36"{AWSConfig, Request, IOBuffer, Vector{Int64}}, IOBuffer}}})(; kwargs::Base.Pairs{Symbol, Union{}, Tuple{}, NamedTuple{(), Tuple{}}})
@ Base ./error.jl:296
[10] (::Base.var"#88#90"{Base.var"#88#89#91"{AWS.AWSExponentialBackoff, AWS.var"#35#39"{AWSConfig, Vector{String}, Vector{String}, Int64}, AWS.var"#34#38"{AWS.var"#33#36"{AWSConfig, Request, IOBuffer, Vector{Int64}}, IOBuffer}}})()
@ Base ./error.jl:291
[11] submit_request(aws::AWSConfig, request::Request; return_headers::Nothing)
@ AWS ~/.julia/packages/AWS/j8qVm/src/utilities/request.jl:195
[12] (::QueryService)(operation::String, args::Dict{String, Any}; aws_config::AWSConfig, feature_set::AWS.FeatureSet)
@ AWS ~/.julia/packages/AWS/j8qVm/src/AWS.jl:331
[13] create_queue(QueueName::String; aws_config::AWSConfig)
@ Main.SQS ~/.julia/packages/AWS/j8qVm/src/services/sqs.jl:371
[14] create_queue(QueueName::String)
@ Main.SQS ~/.julia/packages/AWS/j8qVm/src/services/sqs.jl:370
[15] macro expansion
@ ~/.julia/packages/AWS/j8qVm/test/AWS.jl:739 [inlined]
[16] macro expansion
@ ~/.julia/juliaup/julia-1.8.3+0.x64/share/julia/stdlib/v1.8/Test/src/Test.jl:1360 [inlined]
[17] macro expansion
@ ~/.julia/packages/AWS/j8qVm/test/AWS.jl:727 [inlined]
[18] macro expansion
@ ~/.julia/juliaup/julia-1.8.3+0.x64/share/julia/stdlib/v1.8/Test/src/Test.jl:1360 [inlined]
[19] top-level scope
@ ~/.julia/packages/AWS/j8qVm/test/AWS.jl:655
[20] include
@ ./client.jl:476 [inlined]
[21] macro expansion
@ ~/.julia/packages/AWS/j8qVm/test/runtests.jl:63 [inlined]
[22] macro expansion
@ ~/.julia/juliaup/julia-1.8.3+0.x64/share/julia/stdlib/v1.8/Test/src/Test.jl:1436 [inlined]
[23] macro expansion
@ ~/.julia/packages/AWS/j8qVm/test/runtests.jl:61 [inlined]
[24] macro expansion
@ ~/.julia/juliaup/julia-1.8.3+0.x64/share/julia/stdlib/v1.8/Test/src/Test.jl:1360 [inlined]
[25] top-level scope
@ ~/.julia/packages/AWS/j8qVm/test/runtests.jl:54
[26] include(fname::String)
@ Base.MainInclude ./client.jl:476
[27] top-level scope
@ none:6
[28] eval
@ ./boot.jl:368 [inlined]
[29] exec_options(opts::Base.JLOptions)
@ Base ./client.jl:276
[30] _start()
@ Base ./client.jl:522
low-level sqs: Error During Test at ~/.julia/packages/AWS/j8qVm/test/AWS.jl:778
Got exception outside of a @test
AWSException: AccessDenied -- Access to the resource https://sqs.us-east-2.amazonaws.com/ is denied.
HTTP.Exceptions.StatusError(403, "POST", "/", HTTP.Messages.Response:
"""
HTTP/1.1 403 Forbidden
x-amzn-requestid: 98035286-db98-5eaf-b6a4-0e97bc64f3c4
connection: close
date: Mon, 12 Dec 2022 17:32:44 GMT
content-type: text/xml
content-length: 319
[Message Body was streamed]""")
<?xml version="1.0"?><ErrorResponse xmlns="http://queue.amazonaws.com/doc/2012-11-05/"><Error><Type>Sender</Type><Code>AccessDenied</Code><Message>Access to the resource https://sqs.us-east-2.amazonaws.com/ is denied.</Message><Detail/></Error><RequestId>98035286-db98-5eaf-b6a4-0e97bc64f3c4</RequestId></ErrorResponse>
Stacktrace:
[1] _http_response(req::Request, res::Response; throw::Bool)
@ AWS ~/.julia/packages/AWS/j8qVm/src/utilities/downloads_backend.jl:131
[2] (::AWS.var"#65#68"{Request, Downloader, IOBuffer})()
@ AWS ~/.julia/packages/AWS/j8qVm/src/utilities/downloads_backend.jl:107
[3] (::Base.var"#88#90"{Base.var"#88#89#91"{AWS.AWSExponentialBackoff, AWS.var"#64#67", AWS.var"#65#68"{Request, Downloader, IOBuffer}}})(; kwargs::Base.Pairs{Symbol, Union{}, Tuple{}, NamedTuple{(), Tuple{}}})
@ Base ./error.jl:296
[4] (::Base.var"#88#90"{Base.var"#88#89#91"{AWS.AWSExponentialBackoff, AWS.var"#64#67", AWS.var"#65#68"{Request, Downloader, IOBuffer}}})()
@ Base ./error.jl:291
[5] _http_request(backend::AWS.DownloadsBackend, request::Request, response_stream::IOBuffer)
@ AWS ~/.julia/packages/AWS/j8qVm/src/utilities/downloads_backend.jl:114
[6] macro expansion
@ ~/.julia/packages/Mocking/HMh91/src/mock.jl:26 [inlined]
[7] (::AWS.var"#33#36"{AWSConfig, Request, IOBuffer, Vector{Int64}})()
@ AWS ~/.julia/packages/AWS/j8qVm/src/utilities/request.jl:129
[8] (::AWS.var"#34#38"{AWS.var"#33#36"{AWSConfig, Request, IOBuffer, Vector{Int64}}, IOBuffer})()
@ AWS ~/.julia/packages/AWS/j8qVm/src/utilities/request.jl:144
[9] (::Base.var"#88#90"{Base.var"#88#89#91"{AWS.AWSExponentialBackoff, AWS.var"#35#39"{AWSConfig, Vector{String}, Vector{String}, Int64}, AWS.var"#34#38"{AWS.var"#33#36"{AWSConfig, Request, IOBuffer, Vector{Int64}}, IOBuffer}}})(; kwargs::Base.Pairs{Symbol, Union{}, Tuple{}, NamedTuple{(), Tuple{}}})
@ Base ./error.jl:296
[10] (::Base.var"#88#90"{Base.var"#88#89#91"{AWS.AWSExponentialBackoff, AWS.var"#35#39"{AWSConfig, Vector{String}, Vector{String}, Int64}, AWS.var"#34#38"{AWS.var"#33#36"{AWSConfig, Request, IOBuffer, Vector{Int64}}, IOBuffer}}})()
@ Base ./error.jl:291
[11] submit_request(aws::AWSConfig, request::Request; return_headers::Nothing)
@ AWS ~/.julia/packages/AWS/j8qVm/src/utilities/request.jl:195
[12] (::QueryService)(operation::String, args::LittleDict{String, String, Vector{String}, Vector{String}}; aws_config::AWSConfig, feature_set::AWS.FeatureSet)
@ AWS ~/.julia/packages/AWS/j8qVm/src/AWS.jl:331
[13] (::QueryService)(operation::String, args::LittleDict{String, String, Vector{String}, Vector{String}})
@ AWS ~/.julia/packages/AWS/j8qVm/src/AWS.jl:306
[14] macro expansion
@ ~/.julia/packages/AWS/j8qVm/test/AWS.jl:789 [inlined]
[15] macro expansion
@ ~/.julia/juliaup/julia-1.8.3+0.x64/share/julia/stdlib/v1.8/Test/src/Test.jl:1360 [inlined]
[16] macro expansion
@ ~/.julia/packages/AWS/j8qVm/test/AWS.jl:779 [inlined]
[17] macro expansion
@ ~/.julia/juliaup/julia-1.8.3+0.x64/share/julia/stdlib/v1.8/Test/src/Test.jl:1360 [inlined]
[18] top-level scope
@ ~/.julia/packages/AWS/j8qVm/test/AWS.jl:655
[19] include
@ ./client.jl:476 [inlined]
[20] macro expansion
@ ~/.julia/packages/AWS/j8qVm/test/runtests.jl:63 [inlined]
[21] macro expansion
@ ~/.julia/juliaup/julia-1.8.3+0.x64/share/julia/stdlib/v1.8/Test/src/Test.jl:1436 [inlined]
[22] macro expansion
@ ~/.julia/packages/AWS/j8qVm/test/runtests.jl:61 [inlined]
[23] macro expansion
@ ~/.julia/juliaup/julia-1.8.3+0.x64/share/julia/stdlib/v1.8/Test/src/Test.jl:1360 [inlined]
[24] top-level scope
@ ~/.julia/packages/AWS/j8qVm/test/runtests.jl:54
[25] include(fname::String)
@ Base.MainInclude ./client.jl:476
[26] top-level scope
@ none:6
[27] eval
@ ./boot.jl:368 [inlined]
[28] exec_options(opts::Base.JLOptions)
@ Base ./client.jl:276
[29] _start()
@ Base ./client.jl:522
WARNING: replacing module S3.
high-level s3: Error During Test at ~/.julia/packages/AWS/j8qVm/test/AWS.jl:843
Got exception outside of a @test
AWSException: IllegalLocationConstraintException -- The unspecified location constraint is incompatible for the region specific endpoint this request was sent to.
HTTP.Exceptions.StatusError(400, "PUT", "/aws-jl-test---20221212t173244748z", HTTP.Messages.Response:
"""
HTTP/1.1 400 Bad Request
x-amz-request-id: XX2HZHWBRJY9H4ZK
x-amz-id-2: /4w7ZpKowqw8kmsusq3+f13WAhaycFAyT5knsDCQLYdYrRLQfNlIpigNECqdKkhKNQ79GwleinQ=
content-type: application/xml
transfer-encoding: chunked
date: Mon, 12 Dec 2022 17:32:45 GMT
server: AmazonS3
connection: close
[Message Body was streamed]""")
<?xml version="1.0" encoding="UTF-8"?>
<Error><Code>IllegalLocationConstraintException</Code><Message>The unspecified location constraint is incompatible for the region specific endpoint this request was sent to.</Message><RequestId>XX2HZHWBRJY9H4ZK</RequestId><HostId>/4w7ZpKowqw8kmsusq3+f13WAhaycFAyT5knsDCQLYdYrRLQfNlIpigNECqdKkhKNQ79GwleinQ=</HostId></Error>
Stacktrace:
[1] _http_response(req::Request, res::Response; throw::Bool)
@ AWS ~/.julia/packages/AWS/j8qVm/src/utilities/downloads_backend.jl:131
[2] (::AWS.var"#65#68"{Request, Downloader, Nothing})()
@ AWS ~/.julia/packages/AWS/j8qVm/src/utilities/downloads_backend.jl:107
[3] (::Base.var"#88#90"{Base.var"#88#89#91"{AWS.AWSExponentialBackoff, AWS.var"#64#67", AWS.var"#65#68"{Request, Downloader, Nothing}}})(; kwargs::Base.Pairs{Symbol, Union{}, Tuple{}, NamedTuple{(), Tuple{}}})
@ Base ./error.jl:296
[4] (::Base.var"#88#90"{Base.var"#88#89#91"{AWS.AWSExponentialBackoff, AWS.var"#64#67", AWS.var"#65#68"{Request, Downloader, Nothing}}})()
@ Base ./error.jl:291
[5] _http_request(backend::AWS.DownloadsBackend, request::Request, response_stream::IOBuffer)
@ AWS ~/.julia/packages/AWS/j8qVm/src/utilities/downloads_backend.jl:114
[6] macro expansion
@ ~/.julia/packages/Mocking/HMh91/src/mock.jl:26 [inlined]
[7] (::AWS.var"#33#36"{AWSConfig, Request, IOBuffer, Vector{Int64}})()
@ AWS ~/.julia/packages/AWS/j8qVm/src/utilities/request.jl:129
[8] (::AWS.var"#34#38"{AWS.var"#33#36"{AWSConfig, Request, IOBuffer, Vector{Int64}}, IOBuffer})()
@ AWS ~/.julia/packages/AWS/j8qVm/src/utilities/request.jl:144
[9] (::Base.var"#88#90"{Base.var"#88#89#91"{AWS.AWSExponentialBackoff, AWS.var"#35#39"{AWSConfig, Vector{String}, Vector{String}, Int64}, AWS.var"#34#38"{AWS.var"#33#36"{AWSConfig, Request, IOBuffer, Vector{Int64}}, IOBuffer}}})(; kwargs::Base.Pairs{Symbol, Union{}, Tuple{}, NamedTuple{(), Tuple{}}})
@ Base ./error.jl:296
[10] (::Base.var"#88#90"{Base.var"#88#89#91"{AWS.AWSExponentialBackoff, AWS.var"#35#39"{AWSConfig, Vector{String}, Vector{String}, Int64}, AWS.var"#34#38"{AWS.var"#33#36"{AWSConfig, Request, IOBuffer, Vector{Int64}}, IOBuffer}}})()
@ Base ./error.jl:291
[11] submit_request(aws::AWSConfig, request::Request; return_headers::Nothing)
@ AWS ~/.julia/packages/AWS/j8qVm/src/utilities/request.jl:195
[12] (::RestXMLService)(request_method::String, request_uri::String, args::Dict{String, Any}; aws_config::AWSConfig, feature_set::AWS.FeatureSet)
@ AWS ~/.julia/packages/AWS/j8qVm/src/AWS.jl:284
[13] create_bucket(Bucket::String; aws_config::AWSConfig)
@ Main.S3 ~/.julia/packages/AWS/j8qVm/src/services/s3.jl:531
[14] create_bucket(Bucket::String)
@ Main.S3 ~/.julia/packages/AWS/j8qVm/src/services/s3.jl:530
[15] macro expansion
@ ~/.julia/packages/AWS/j8qVm/test/AWS.jl:866 [inlined]
[16] macro expansion
@ ~/.julia/juliaup/julia-1.8.3+0.x64/share/julia/stdlib/v1.8/Test/src/Test.jl:1360 [inlined]
[17] macro expansion
@ ~/.julia/packages/AWS/j8qVm/test/AWS.jl:844 [inlined]
[18] macro expansion
@ ~/.julia/juliaup/julia-1.8.3+0.x64/share/julia/stdlib/v1.8/Test/src/Test.jl:1360 [inlined]
[19] top-level scope
@ ~/.julia/packages/AWS/j8qVm/test/AWS.jl:843
[20] include
@ ./client.jl:476 [inlined]
[21] macro expansion
@ ~/.julia/packages/AWS/j8qVm/test/runtests.jl:63 [inlined]
[22] macro expansion
@ ~/.julia/juliaup/julia-1.8.3+0.x64/share/julia/stdlib/v1.8/Test/src/Test.jl:1436 [inlined]
[23] macro expansion
@ ~/.julia/packages/AWS/j8qVm/test/runtests.jl:61 [inlined]
[24] macro expansion
@ ~/.julia/juliaup/julia-1.8.3+0.x64/share/julia/stdlib/v1.8/Test/src/Test.jl:1360 [inlined]
[25] top-level scope
@ ~/.julia/packages/AWS/j8qVm/test/runtests.jl:54
[26] include(fname::String)
@ Base.MainInclude ./client.jl:476
[27] top-level scope
@ none:6
[28] eval
@ ./boot.jl:368 [inlined]
[29] exec_options(opts::Base.JLOptions)
@ Base ./client.jl:276
[30] _start()
@ Base ./client.jl:522
low-level s3: Error During Test at ~/.julia/packages/AWS/j8qVm/test/AWS.jl:904
Got exception outside of a @test
AWSException: IllegalLocationConstraintException -- The unspecified location constraint is incompatible for the region specific endpoint this request was sent to.
HTTP.Exceptions.StatusError(400, "PUT", "/aws-jl-test---20221212t173245269z", HTTP.Messages.Response:
"""
HTTP/1.1 400 Bad Request
x-amz-request-id: XX2QJ0MD6GRENJJA
x-amz-id-2: KiQwIHDgJWOqSce+ioMf3BHqnEJsYRttxWJa2GN9e7JjwNKXuMWaPsYhf2ULOO5uMQgYk84m8iU=
content-type: application/xml
transfer-encoding: chunked
date: Mon, 12 Dec 2022 17:32:45 GMT
server: AmazonS3
connection: close
[Message Body was streamed]""")
<?xml version="1.0" encoding="UTF-8"?>
<Error><Code>IllegalLocationConstraintException</Code><Message>The unspecified location constraint is incompatible for the region specific endpoint this request was sent to.</Message><RequestId>XX2QJ0MD6GRENJJA</RequestId><HostId>KiQwIHDgJWOqSce+ioMf3BHqnEJsYRttxWJa2GN9e7JjwNKXuMWaPsYhf2ULOO5uMQgYk84m8iU=</HostId></Error>
Stacktrace:
[1] _http_response(req::Request, res::Response; throw::Bool)
@ AWS ~/.julia/packages/AWS/j8qVm/src/utilities/downloads_backend.jl:131
[2] (::AWS.var"#65#68"{Request, Downloader, Nothing})()
@ AWS ~/.julia/packages/AWS/j8qVm/src/utilities/downloads_backend.jl:107
[3] (::Base.var"#88#90"{Base.var"#88#89#91"{AWS.AWSExponentialBackoff, AWS.var"#64#67", AWS.var"#65#68"{Request, Downloader, Nothing}}})(; kwargs::Base.Pairs{Symbol, Union{}, Tuple{}, NamedTuple{(), Tuple{}}})
@ Base ./error.jl:296
[4] (::Base.var"#88#90"{Base.var"#88#89#91"{AWS.AWSExponentialBackoff, AWS.var"#64#67", AWS.var"#65#68"{Request, Downloader, Nothing}}})()
@ Base ./error.jl:291
[5] _http_request(backend::AWS.DownloadsBackend, request::Request, response_stream::IOBuffer)
@ AWS ~/.julia/packages/AWS/j8qVm/src/utilities/downloads_backend.jl:114
[6] macro expansion
@ ~/.julia/packages/Mocking/HMh91/src/mock.jl:26 [inlined]
[7] (::AWS.var"#33#36"{AWSConfig, Request, IOBuffer, Vector{Int64}})()
@ AWS ~/.julia/packages/AWS/j8qVm/src/utilities/request.jl:129
[8] (::AWS.var"#34#38"{AWS.var"#33#36"{AWSConfig, Request, IOBuffer, Vector{Int64}}, IOBuffer})()
@ AWS ~/.julia/packages/AWS/j8qVm/src/utilities/request.jl:144
[9] (::Base.var"#88#90"{Base.var"#88#89#91"{AWS.AWSExponentialBackoff, AWS.var"#35#39"{AWSConfig, Vector{String}, Vector{String}, Int64}, AWS.var"#34#38"{AWS.var"#33#36"{AWSConfig, Request, IOBuffer, Vector{Int64}}, IOBuffer}}})(; kwargs::Base.Pairs{Symbol, Union{}, Tuple{}, NamedTuple{(), Tuple{}}})
@ Base ./error.jl:296
[10] (::Base.var"#88#90"{Base.var"#88#89#91"{AWS.AWSExponentialBackoff, AWS.var"#35#39"{AWSConfig, Vector{String}, Vector{String}, Int64}, AWS.var"#34#38"{AWS.var"#33#36"{AWSConfig, Request, IOBuffer, Vector{Int64}}, IOBuffer}}})()
@ Base ./error.jl:291
[11] submit_request(aws::AWSConfig, request::Request; return_headers::Nothing)
@ AWS ~/.julia/packages/AWS/j8qVm/src/utilities/request.jl:195
[12] (::RestXMLService)(request_method::String, request_uri::String, args::Dict{String, Any}; aws_config::AWSConfig, feature_set::AWS.FeatureSet)
@ AWS ~/.julia/packages/AWS/j8qVm/src/AWS.jl:284
[13] (::RestXMLService)(request_method::String, request_uri::String, args::Dict{String, Any}) (repeats 2 times)
@ AWS ~/.julia/packages/AWS/j8qVm/src/AWS.jl:248
[14] macro expansion
@ ~/.julia/packages/AWS/j8qVm/test/AWS.jl:925 [inlined]
[15] macro expansion
@ ~/.julia/juliaup/julia-1.8.3+0.x64/share/julia/stdlib/v1.8/Test/src/Test.jl:1360 [inlined]
[16] macro expansion
@ ~/.julia/packages/AWS/j8qVm/test/AWS.jl:905 [inlined]
[17] macro expansion
@ ~/.julia/juliaup/julia-1.8.3+0.x64/share/julia/stdlib/v1.8/Test/src/Test.jl:1360 [inlined]
[18] top-level scope
@ ~/.julia/packages/AWS/j8qVm/test/AWS.jl:843
[19] include
@ ./client.jl:476 [inlined]
[20] macro expansion
@ ~/.julia/packages/AWS/j8qVm/test/runtests.jl:63 [inlined]
[21] macro expansion
@ ~/.julia/juliaup/julia-1.8.3+0.x64/share/julia/stdlib/v1.8/Test/src/Test.jl:1436 [inlined]
[22] macro expansion
@ ~/.julia/packages/AWS/j8qVm/test/runtests.jl:61 [inlined]
[23] macro expansion
@ ~/.julia/juliaup/julia-1.8.3+0.x64/share/julia/stdlib/v1.8/Test/src/Test.jl:1360 [inlined]
[24] top-level scope
@ ~/.julia/packages/AWS/j8qVm/test/runtests.jl:54
[25] include(fname::String)
@ Base.MainInclude ./client.jl:476
[26] top-level scope
@ none:6
[27] eval
@ ./boot.jl:368 [inlined]
[28] exec_options(opts::Base.JLOptions)
@ Base ./client.jl:276
[29] _start()
@ Base ./client.jl:522
WARNING: replacing module Glacier.
high-level glacier: Error During Test at ~/.julia/packages/AWS/j8qVm/test/AWS.jl:966
Got exception outside of a @test
AWSException: 403 -- User: arn:aws:iam::096670901732:user/demo is not authorized to perform: glacier:CreateVault on resource: arn:aws:glacier:us-east-2:096670901772:vaults/aws-jl-test-01---20221212t173245788z because no identity-based policy allows the glacier:CreateVault action
HTTP.Exceptions.StatusError(403, "PUT", "/-/vaults/aws-jl-test-01---20221212t173245788z", HTTP.Messages.Response:
"""
HTTP/1.1 403 Forbidden
x-amzn-requestid: _pNa6-R4nXY_3g07e3i1V-brn9S1zn1vvlIU-btMGE6ImJQ
content-type: application/json
content-length: 322
date: Mon, 12 Dec 2022 17:32:45 GMT
[Message Body was streamed]""")
{"code":"AccessDeniedException","type":"Client","message":"User: arn:aws:iam::096670901732:user/demo is not authorized to perform: glacier:CreateVault on resource: arn:aws:glacier:us-east-2:096670901772:vaults/aws-jl-test-01---20221212t173245788z because no identity-based policy allows the glacier:CreateVault action"}
Stacktrace:
[1] _http_response(req::Request, res::Response; throw::Bool)
@ AWS ~/.julia/packages/AWS/j8qVm/src/utilities/downloads_backend.jl:131
[2] (::AWS.var"#65#68"{Request, Downloader, IOBuffer})()
@ AWS ~/.julia/packages/AWS/j8qVm/src/utilities/downloads_backend.jl:107
[3] (::Base.var"#88#90"{Base.var"#88#89#91"{AWS.AWSExponentialBackoff, AWS.var"#64#67", AWS.var"#65#68"{Request, Downloader, IOBuffer}}})(; kwargs::Base.Pairs{Symbol, Union{}, Tuple{}, NamedTuple{(), Tuple{}}})
@ Base ./error.jl:296
[4] (::Base.var"#88#90"{Base.var"#88#89#91"{AWS.AWSExponentialBackoff, AWS.var"#64#67", AWS.var"#65#68"{Request, Downloader, IOBuffer}}})()
@ Base ./error.jl:291
[5] _http_request(backend::AWS.DownloadsBackend, request::Request, response_stream::IOBuffer)
@ AWS ~/.julia/packages/AWS/j8qVm/src/utilities/downloads_backend.jl:114
[6] macro expansion
@ ~/.julia/packages/Mocking/HMh91/src/mock.jl:26 [inlined]
[7] (::AWS.var"#33#36"{AWSConfig, Request, IOBuffer, Vector{Int64}})()
@ AWS ~/.julia/packages/AWS/j8qVm/src/utilities/request.jl:129
[8] (::AWS.var"#34#38"{AWS.var"#33#36"{AWSConfig, Request, IOBuffer, Vector{Int64}}, IOBuffer})()
@ AWS ~/.julia/packages/AWS/j8qVm/src/utilities/request.jl:144
[9] (::Base.var"#88#90"{Base.var"#88#89#91"{AWS.AWSExponentialBackoff, AWS.var"#35#39"{AWSConfig, Vector{String}, Vector{String}, Int64}, AWS.var"#34#38"{AWS.var"#33#36"{AWSConfig, Request, IOBuffer, Vector{Int64}}, IOBuffer}}})(; kwargs::Base.Pairs{Symbol, Union{}, Tuple{}, NamedTuple{(), Tuple{}}})
@ Base ./error.jl:296
[10] (::Base.var"#88#90"{Base.var"#88#89#91"{AWS.AWSExponentialBackoff, AWS.var"#35#39"{AWSConfig, Vector{String}, Vector{String}, Int64}, AWS.var"#34#38"{AWS.var"#33#36"{AWSConfig, Request, IOBuffer, Vector{Int64}}, IOBuffer}}})()
@ Base ./error.jl:291
[11] submit_request(aws::AWSConfig, request::Request; return_headers::Nothing)
@ AWS ~/.julia/packages/AWS/j8qVm/src/utilities/request.jl:195
[12] (::RestJSONService)(request_method::String, request_uri::String, args::Dict{String, String}; aws_config::AWSConfig, feature_set::AWS.FeatureSet)
@ AWS ~/.julia/packages/AWS/j8qVm/src/AWS.jl:428
[13] create_vault(accountId::String, vaultName::String; aws_config::AWSConfig)
@ Main.Glacier ~/.julia/packages/AWS/j8qVm/src/services/glacier.jl:312
[14] create_vault(accountId::String, vaultName::String)
@ Main.Glacier ~/.julia/packages/AWS/j8qVm/src/services/glacier.jl:309
[15] macro expansion
@ ~/.julia/packages/AWS/j8qVm/test/AWS.jl:974 [inlined]
[16] macro expansion
@ ~/.julia/juliaup/julia-1.8.3+0.x64/share/julia/stdlib/v1.8/Test/src/Test.jl:1360 [inlined]
[17] macro expansion
@ ~/.julia/packages/AWS/j8qVm/test/AWS.jl:967 [inlined]
[18] macro expansion
@ ~/.julia/juliaup/julia-1.8.3+0.x64/share/julia/stdlib/v1.8/Test/src/Test.jl:1360 [inlined]
[19] top-level scope
@ ~/.julia/packages/AWS/j8qVm/test/AWS.jl:966
[20] include
@ ./client.jl:476 [inlined]
[21] macro expansion
@ ~/.julia/packages/AWS/j8qVm/test/runtests.jl:63 [inlined]
[22] macro expansion
@ ~/.julia/juliaup/julia-1.8.3+0.x64/share/julia/stdlib/v1.8/Test/src/Test.jl:1436 [inlined]
[23] macro expansion
@ ~/.julia/packages/AWS/j8qVm/test/runtests.jl:61 [inlined]
[24] macro expansion
@ ~/.julia/juliaup/julia-1.8.3+0.x64/share/julia/stdlib/v1.8/Test/src/Test.jl:1360 [inlined]
[25] top-level scope
@ ~/.julia/packages/AWS/j8qVm/test/runtests.jl:54
[26] include(fname::String)
@ Base.MainInclude ./client.jl:476
[27] top-level scope
@ none:6
[28] eval
@ ./boot.jl:368 [inlined]
[29] exec_options(opts::Base.JLOptions)
@ Base ./client.jl:276
[30] _start()
@ Base ./client.jl:522
low-level glacier: Error During Test at ~/.julia/packages/AWS/j8qVm/test/AWS.jl:1012
Got exception outside of a @test
AWSException: 403 -- User: arn:aws:iam::096670901732:user/demo is not authorized to perform: glacier:CreateVault on resource: arn:aws:glacier:us-east-2:096670901772:vaults/aws-jl-test-01---20221212t173246108z because no identity-based policy allows the glacier:CreateVault action
HTTP.Exceptions.StatusError(403, "PUT", "/-/vaults/aws-jl-test-01---20221212t173246108z", HTTP.Messages.Response:
"""
HTTP/1.1 403 Forbidden
x-amzn-requestid: Fozbaqa4v_XptrlB7PuDaiOfFpN576zOZ89ZUWB0Fh3uRpM
content-type: application/json
content-length: 322
date: Mon, 12 Dec 2022 17:32:46 GMT
[Message Body was streamed]""")
{"code":"AccessDeniedException","type":"Client","message":"User: arn:aws:iam::096670901732:user/demo is not authorized to perform: glacier:CreateVault on resource: arn:aws:glacier:us-east-2:096670901772:vaults/aws-jl-test-01---20221212t173246108z because no identity-based policy allows the glacier:CreateVault action"}
Stacktrace:
[1] _http_response(req::Request, res::Response; throw::Bool)
@ AWS ~/.julia/packages/AWS/j8qVm/src/utilities/downloads_backend.jl:131
[2] (::AWS.var"#65#68"{Request, Downloader, IOBuffer})()
@ AWS ~/.julia/packages/AWS/j8qVm/src/utilities/downloads_backend.jl:107
[3] (::Base.var"#88#90"{Base.var"#88#89#91"{AWS.AWSExponentialBackoff, AWS.var"#64#67", AWS.var"#65#68"{Request, Downloader, IOBuffer}}})(; kwargs::Base.Pairs{Symbol, Union{}, Tuple{}, NamedTuple{(), Tuple{}}})
@ Base ./error.jl:296
[4] (::Base.var"#88#90"{Base.var"#88#89#91"{AWS.AWSExponentialBackoff, AWS.var"#64#67", AWS.var"#65#68"{Request, Downloader, IOBuffer}}})()
@ Base ./error.jl:291
[5] _http_request(backend::AWS.DownloadsBackend, request::Request, response_stream::IOBuffer)
@ AWS ~/.julia/packages/AWS/j8qVm/src/utilities/downloads_backend.jl:114
[6] macro expansion
@ ~/.julia/packages/Mocking/HMh91/src/mock.jl:26 [inlined]
[7] (::AWS.var"#33#36"{AWSConfig, Request, IOBuffer, Vector{Int64}})()
@ AWS ~/.julia/packages/AWS/j8qVm/src/utilities/request.jl:129
[8] (::AWS.var"#34#38"{AWS.var"#33#36"{AWSConfig, Request, IOBuffer, Vector{Int64}}, IOBuffer})()
@ AWS ~/.julia/packages/AWS/j8qVm/src/utilities/request.jl:144
[9] (::Base.var"#88#90"{Base.var"#88#89#91"{AWS.AWSExponentialBackoff, AWS.var"#35#39"{AWSConfig, Vector{String}, Vector{String}, Int64}, AWS.var"#34#38"{AWS.var"#33#36"{AWSConfig, Request, IOBuffer, Vector{Int64}}, IOBuffer}}})(; kwargs::Base.Pairs{Symbol, Union{}, Tuple{}, NamedTuple{(), Tuple{}}})
@ Base ./error.jl:296
[10] (::Base.var"#88#90"{Base.var"#88#89#91"{AWS.AWSExponentialBackoff, AWS.var"#35#39"{AWSConfig, Vector{String}, Vector{String}, Int64}, AWS.var"#34#38"{AWS.var"#33#36"{AWSConfig, Request, IOBuffer, Vector{Int64}}, IOBuffer}}})()
@ Base ./error.jl:291
[11] submit_request(aws::AWSConfig, request::Request; return_headers::Nothing)
@ AWS ~/.julia/packages/AWS/j8qVm/src/utilities/request.jl:195
[12] (::RestJSONService)(request_method::String, request_uri::String, args::Dict{String, String}; aws_config::AWSConfig, feature_set::AWS.FeatureSet)
@ AWS ~/.julia/packages/AWS/j8qVm/src/AWS.jl:428
[13] (::RestJSONService)(request_method::String, request_uri::String, args::Dict{String, String}) (repeats 2 times)
@ AWS ~/.julia/packages/AWS/j8qVm/src/AWS.jl:399
[14] macro expansion
@ ~/.julia/packages/AWS/j8qVm/test/AWS.jl:1018 [inlined]
[15] macro expansion
@ ~/.julia/juliaup/julia-1.8.3+0.x64/share/julia/stdlib/v1.8/Test/src/Test.jl:1360 [inlined]
[16] macro expansion
@ ~/.julia/packages/AWS/j8qVm/test/AWS.jl:1013 [inlined]
[17] macro expansion
@ ~/.julia/juliaup/julia-1.8.3+0.x64/share/julia/stdlib/v1.8/Test/src/Test.jl:1360 [inlined]
[18] top-level scope
@ ~/.julia/packages/AWS/j8qVm/test/AWS.jl:966
[19] include
@ ./client.jl:476 [inlined]
[20] macro expansion
@ ~/.julia/packages/AWS/j8qVm/test/runtests.jl:63 [inlined]
[21] macro expansion
@ ~/.julia/juliaup/julia-1.8.3+0.x64/share/julia/stdlib/v1.8/Test/src/Test.jl:1436 [inlined]
[22] macro expansion
@ ~/.julia/packages/AWS/j8qVm/test/runtests.jl:61 [inlined]
[23] macro expansion
@ ~/.julia/juliaup/julia-1.8.3+0.x64/share/julia/stdlib/v1.8/Test/src/Test.jl:1360 [inlined]
[24] top-level scope
@ ~/.julia/packages/AWS/j8qVm/test/runtests.jl:54
[25] include(fname::String)
@ Base.MainInclude ./client.jl:476
[26] top-level scope
@ none:6
[27] eval
@ ./boot.jl:368 [inlined]
[28] exec_options(opts::Base.JLOptions)
@ Base ./client.jl:276
[29] _start()
@ Base ./client.jl:522
Load Credentials: Test Failed at ~/.julia/packages/AWS/j8qVm/test/AWSCredentials.jl:8
Expression: e.code in [["AccessDenied", "NoSuchEntity"];]
Evaluated: "SignatureDoesNotMatch" in ["AccessDenied", "NoSuchEntity"]
Stacktrace:
[1] macro expansion
@ ~/.julia/juliaup/julia-1.8.3+0.x64/share/julia/stdlib/v1.8/Test/src/Test.jl:464 [inlined]
[2] macro expansion
@ ~/.julia/packages/AWS/j8qVm/test/AWSCredentials.jl:8 [inlined]
[3] macro expansion
@ ~/.julia/juliaup/julia-1.8.3+0.x64/share/julia/stdlib/v1.8/Test/src/Test.jl:1360 [inlined]
[4] top-level scope
@ ~/.julia/packages/AWS/j8qVm/test/AWSCredentials.jl:17
Load Credentials: Test Failed at ~/.julia/packages/AWS/j8qVm/test/AWSCredentials.jl:8
Expression: e.code in [["AccessDenied", "EntityAlreadyExists"];]
Evaluated: "SignatureDoesNotMatch" in ["AccessDenied", "EntityAlreadyExists"]
Stacktrace:
[1] macro expansion
@ ~/.julia/juliaup/julia-1.8.3+0.x64/share/julia/stdlib/v1.8/Test/src/Test.jl:464 [inlined]
[2] macro expansion
@ ~/.julia/packages/AWS/j8qVm/test/AWSCredentials.jl:8 [inlined]
[3] macro expansion
@ ~/.julia/juliaup/julia-1.8.3+0.x64/share/julia/stdlib/v1.8/Test/src/Test.jl:1360 [inlined]
[4] top-level scope
@ ~/.julia/packages/AWS/j8qVm/test/AWSCredentials.jl:17
WARNING: replacing module S3.
Backend: DownloadsBackend: Error During Test at ~/.julia/packages/AWS/j8qVm/test/runtests.jl:61
Got exception outside of a @test
LoadError: AWSException: NoSuchBucket -- The specified bucket does not exist
HTTP.Exceptions.StatusError(404, "DELETE", "/aws-jl-test-issues---20221212t173404948z", HTTP.Messages.Response:
"""
HTTP/1.1 404 Not Found
x-amz-request-id: K3S3H71ATZ8DRZEK
x-amz-id-2: lJFAMkHGiQky8GKxNaT5Mu5TNYY5x/GaPFu3nN3wEMM+qUGiB1OPNMcYxnvpONHeku87Qfub52E=
content-type: application/xml
transfer-encoding: chunked
date: Mon, 12 Dec 2022 17:34:05 GMT
server: AmazonS3
[Message Body was streamed]""")
<?xml version="1.0" encoding="UTF-8"?>
<Error><Code>NoSuchBucket</Code><Message>The specified bucket does not exist</Message><BucketName>aws-jl-test-issues---20221212t173404948z</BucketName><RequestId>K3S3H71ATZ8DRZEK</RequestId><HostId>lJFAMkHGiQky8GKxNaT5Mu5TNYY5x/GaPFu3nN3wEMM+qUGiB1OPNMcYxnvpONHeku87Qfub52E=</HostId></Error>
Stacktrace:
[1] _http_response(req::Request, res::Response; throw::Bool)
@ AWS ~/.julia/packages/AWS/j8qVm/src/utilities/downloads_backend.jl:131
[2] (::AWS.var"#65#68"{Request, Downloader, Nothing})()
@ AWS ~/.julia/packages/AWS/j8qVm/src/utilities/downloads_backend.jl:107
[3] (::Base.var"#88#90"{Base.var"#88#89#91"{AWS.AWSExponentialBackoff, AWS.var"#64#67", AWS.var"#65#68"{Request, Downloader, Nothing}}})(; kwargs::Base.Pairs{Symbol, Union{}, Tuple{}, NamedTuple{(), Tuple{}}})
@ Base ./error.jl:296
[4] (::Base.var"#88#90"{Base.var"#88#89#91"{AWS.AWSExponentialBackoff, AWS.var"#64#67", AWS.var"#65#68"{Request, Downloader, Nothing}}})()
@ Base ./error.jl:291
[5] _http_request(backend::AWS.DownloadsBackend, request::Request, response_stream::IOBuffer)
@ AWS ~/.julia/packages/AWS/j8qVm/src/utilities/downloads_backend.jl:114
[6] macro expansion
@ ~/.julia/packages/Mocking/HMh91/src/mock.jl:26 [inlined]
[7] (::AWS.var"#33#36"{AWSConfig, Request, IOBuffer, Vector{Int64}})()
@ AWS ~/.julia/packages/AWS/j8qVm/src/utilities/request.jl:129
[8] (::AWS.var"#34#38"{AWS.var"#33#36"{AWSConfig, Request, IOBuffer, Vector{Int64}}, IOBuffer})()
@ AWS ~/.julia/packages/AWS/j8qVm/src/utilities/request.jl:144
[9] (::Base.var"#88#90"{Base.var"#88#89#91"{AWS.AWSExponentialBackoff, AWS.var"#35#39"{AWSConfig, Vector{String}, Vector{String}, Int64}, AWS.var"#34#38"{AWS.var"#33#36"{AWSConfig, Request, IOBuffer, Vector{Int64}}, IOBuffer}}})(; kwargs::Base.Pairs{Symbol, Union{}, Tuple{}, NamedTuple{(), Tuple{}}})
@ Base ./error.jl:296
[10] (::Base.var"#88#90"{Base.var"#88#89#91"{AWS.AWSExponentialBackoff, AWS.var"#35#39"{AWSConfig, Vector{String}, Vector{String}, Int64}, AWS.var"#34#38"{AWS.var"#33#36"{AWSConfig, Request, IOBuffer, Vector{Int64}}, IOBuffer}}})()
@ Base ./error.jl:291
[11] submit_request(aws::AWSConfig, request::Request; return_headers::Nothing)
@ AWS ~/.julia/packages/AWS/j8qVm/src/utilities/request.jl:195
[12] (::RestXMLService)(request_method::String, request_uri::String, args::Dict{String, Any}; aws_config::AWSConfig, feature_set::AWS.FeatureSet)
@ AWS ~/.julia/packages/AWS/j8qVm/src/AWS.jl:284
[13] delete_bucket(Bucket::String; aws_config::AWSConfig)
@ Main.S3 ~/.julia/packages/AWS/j8qVm/src/services/s3.jl:767
[14] delete_bucket(Bucket::String)
@ Main.S3 ~/.julia/packages/AWS/j8qVm/src/services/s3.jl:766
[15] top-level scope
@ ~/.julia/packages/AWS/j8qVm/test/issues.jl:234
[16] include
@ ./client.jl:476 [inlined]
[17] macro expansion
@ ~/.julia/packages/AWS/j8qVm/test/runtests.jl:65 [inlined]
[18] macro expansion
@ ~/.julia/juliaup/julia-1.8.3+0.x64/share/julia/stdlib/v1.8/Test/src/Test.jl:1436 [inlined]
[19] macro expansion
@ ~/.julia/packages/AWS/j8qVm/test/runtests.jl:61 [inlined]
[20] macro expansion
@ ~/.julia/juliaup/julia-1.8.3+0.x64/share/julia/stdlib/v1.8/Test/src/Test.jl:1360 [inlined]
[21] top-level scope
@ ~/.julia/packages/AWS/j8qVm/test/runtests.jl:54
[22] include(fname::String)
@ Base.MainInclude ./client.jl:476
[23] top-level scope
@ none:6
[24] eval
@ ./boot.jl:368 [inlined]
[25] exec_options(opts::Base.JLOptions)
@ Base ./client.jl:276
[26] _start()
@ Base ./client.jl:522
in expression starting at ~/.julia/packages/AWS/j8qVm/test/issues.jl:5
caused by: AWSException: IllegalLocationConstraintException -- The unspecified location constraint is incompatible for the region specific endpoint this request was sent to.
HTTP.Exceptions.StatusError(400, "PUT", "/aws-jl-test-issues---20221212t173404948z", HTTP.Messages.Response:
"""
HTTP/1.1 400 Bad Request
x-amz-request-id: K9WJPFDZ98P9BBC1
x-amz-id-2: Kl9STHlBpqE1lB8glC9lOc66joBCWeeKXTDA0rvXEog2HJ7aCAwz+BM0axOrQz70nXkDxvQgPBw=
content-type: application/xml
transfer-encoding: chunked
date: Mon, 12 Dec 2022 17:34:04 GMT
server: AmazonS3
connection: close
[Message Body was streamed]""")
<?xml version="1.0" encoding="UTF-8"?>
<Error><Code>IllegalLocationConstraintException</Code><Message>The unspecified location constraint is incompatible for the region specific endpoint this request was sent to.</Message><RequestId>K9WJPFDZ98P9BBC1</RequestId><HostId>Kl9STHlBpqE1lB8glC9lOc66joBCWeeKXTDA0rvXEog2HJ7aCAwz+BM0axOrQz70nXkDxvQgPBw=</HostId></Error>
Stacktrace:
[1] _http_response(req::Request, res::Response; throw::Bool)
@ AWS ~/.julia/packages/AWS/j8qVm/src/utilities/downloads_backend.jl:131
[2] (::AWS.var"#65#68"{Request, Downloader, Nothing})()
@ AWS ~/.julia/packages/AWS/j8qVm/src/utilities/downloads_backend.jl:107
[3] (::Base.var"#88#90"{Base.var"#88#89#91"{AWS.AWSExponentialBackoff, AWS.var"#64#67", AWS.var"#65#68"{Request, Downloader, Nothing}}})(; kwargs::Base.Pairs{Symbol, Union{}, Tuple{}, NamedTuple{(), Tuple{}}})
@ Base ./error.jl:296
[4] (::Base.var"#88#90"{Base.var"#88#89#91"{AWS.AWSExponentialBackoff, AWS.var"#64#67", AWS.var"#65#68"{Request, Downloader, Nothing}}})()
@ Base ./error.jl:291
[5] _http_request(backend::AWS.DownloadsBackend, request::Request, response_stream::IOBuffer)
@ AWS ~/.julia/packages/AWS/j8qVm/src/utilities/downloads_backend.jl:114
[6] macro expansion
@ ~/.julia/packages/Mocking/HMh91/src/mock.jl:26 [inlined]
[7] (::AWS.var"#33#36"{AWSConfig, Request, IOBuffer, Vector{Int64}})()
@ AWS ~/.julia/packages/AWS/j8qVm/src/utilities/request.jl:129
[8] (::AWS.var"#34#38"{AWS.var"#33#36"{AWSConfig, Request, IOBuffer, Vector{Int64}}, IOBuffer})()
@ AWS ~/.julia/packages/AWS/j8qVm/src/utilities/request.jl:144
[9] (::Base.var"#88#90"{Base.var"#88#89#91"{AWS.AWSExponentialBackoff, AWS.var"#35#39"{AWSConfig, Vector{String}, Vector{String}, Int64}, AWS.var"#34#38"{AWS.var"#33#36"{AWSConfig, Request, IOBuffer, Vector{Int64}}, IOBuffer}}})(; kwargs::Base.Pairs{Symbol, Union{}, Tuple{}, NamedTuple{(), Tuple{}}})
@ Base ./error.jl:296
[10] (::Base.var"#88#90"{Base.var"#88#89#91"{AWS.AWSExponentialBackoff, AWS.var"#35#39"{AWSConfig, Vector{String}, Vector{String}, Int64}, AWS.var"#34#38"{AWS.var"#33#36"{AWSConfig, Request, IOBuffer, Vector{Int64}}, IOBuffer}}})()
@ Base ./error.jl:291
[11] submit_request(aws::AWSConfig, request::Request; return_headers::Nothing)
@ AWS ~/.julia/packages/AWS/j8qVm/src/utilities/request.jl:195
[12] (::RestXMLService)(request_method::String, request_uri::String, args::Dict{String, Any}; aws_config::AWSConfig, feature_set::AWS.FeatureSet)
@ AWS ~/.julia/packages/AWS/j8qVm/src/AWS.jl:284
[13] create_bucket(Bucket::String; aws_config::AWSConfig)
@ Main.S3 ~/.julia/packages/AWS/j8qVm/src/services/s3.jl:531
[14] create_bucket(Bucket::String)
@ Main.S3 ~/.julia/packages/AWS/j8qVm/src/services/s3.jl:530
[15] top-level scope
@ ~/.julia/packages/AWS/j8qVm/test/issues.jl:6
[16] include
@ ./client.jl:476 [inlined]
[17] macro expansion
@ ~/.julia/packages/AWS/j8qVm/test/runtests.jl:65 [inlined]
[18] macro expansion
@ ~/.julia/juliaup/julia-1.8.3+0.x64/share/julia/stdlib/v1.8/Test/src/Test.jl:1436 [inlined]
[19] macro expansion
@ ~/.julia/packages/AWS/j8qVm/test/runtests.jl:61 [inlined]
[20] macro expansion
@ ~/.julia/juliaup/julia-1.8.3+0.x64/share/julia/stdlib/v1.8/Test/src/Test.jl:1360 [inlined]
[21] top-level scope
@ ~/.julia/packages/AWS/j8qVm/test/runtests.jl:54
[22] include(fname::String)
@ Base.MainInclude ./client.jl:476
[23] top-level scope
@ none:6
[24] eval
@ ./boot.jl:368 [inlined]
[25] exec_options(opts::Base.JLOptions)
@ Base ./client.jl:276
[26] _start()
@ Base ./client.jl:522
Test Summary: | Pass Fail Error Total Time
AWS.jl | 607 8 22 637 3m26.9s
AWSException | 49 49 3.2s
_get_service_files | 2 2 1.2s
_filter_latest_service_version | 5 5 0.1s
_get_service_and_version | 4 4 0.0s
_generate_low_level_definitions | 7 7 0.2s
_generate_low_level_definition | 6 6 0.0s
_clean_documentation | 1 1 0.0s
_clean_uri | 5 5 0.1s
_format_name | 4 4 0.0s
_get_function_parameters | 8 8 0.7s
_generate_high_level_definitions | 2 2 1.2s
_generate_high_level_definition | 4 4 0.6s
string wrapping functionality | 44 44 0.0s
_merge - AbstractDict | 3 3 0.2s
mergewith(_merge) - AbstractDict | 3 3 0.1s
_merge - AbstractString | 1 1 0.0s
_assignment_to_kw! | 4 4 0.0s
AWSExponentialBackoff | 8 8 0.0s
AWSConfig | 3 3 1.8s
Backend: HTTPBackend | 219 6 11 236 1m45.0s
service module | 1 1 0.5s
global config, kwargs | 1 1 0.0s
set global aws config | 1 1 0.0s
set user agent | 2 2 0.0s
sign | 9 9 0.7s
submit_request | 35 35 2.3s
HTTPBackend | 9 9 0.8s
_generate_rest_resource | 1 1 0.1s
generate_service_url | 4 4 0.0s
_flatten_query | 2 2 0.3s
_clean_s3_uri | 7 7 0.0s
STS | 6 6 6.6s
json | 2 2 1.6s
high-level secrets manager | 1 1 1.2s
low-level secrets manager | 1 1 0.5s
query | 4 4 2.1s
high-level iam | 1 1 1.1s
low-level iam | 1 1 0.2s
high-level sqs | 1 1 0.4s
low-level sqs | 1 1 0.3s
rest-xml | 2 2 4 1.6s
high-level s3 | 1 1 2 1.2s
low-level s3 | 1 1 2 0.4s
rest-json | 2 2 1.0s
high-level glacier | 1 1 0.7s
low-level glacier | 1 1 0.3s
Load Credentials | 1 4 5 0.9s
_role_session_name | 2 2 0.0s
ec2_instance_metadata | 1 1 0.0s
ec2_instance_region | 2 2 0.0s
aws_get_profile_settings | 1 1 0.0s
_aws_get_role | 6 6 0.4s
AWSCredentials | 65 2 67 23.5s
Defaults | 5 5 0.0s
Renewal | 36 36 0.1s
Loading | 10 10 21.3s
Refresh | 8 8 0.0s
Profile | 6 6 0.0s
Assume Role | 2 2 1.6s
Retrieving AWS Credentials | 45 45 1.9s
aws_get_region | 16 16 58.2s
Backend: DownloadsBackend | 223 2 11 236 1m26.6s
service module | 1 1 0.6s
global config, kwargs | 1 1 0.0s
set global aws config | 1 1 0.0s
set user agent | 2 2 0.0s
sign | 9 9 0.0s
submit_request | 35 35 0.4s
HTTPBackend | 9 9 0.1s
_generate_rest_resource | 1 1 0.0s
generate_service_url | 4 4 0.0s
_flatten_query | 2 2 0.0s
_clean_s3_uri | 7 7 0.0s
STS | 6 6 0.7s
json | 2 2 0.6s
high-level secrets manager | 1 1 0.4s
low-level secrets manager | 1 1 0.2s
query | 4 4 1.6s
high-level iam | 1 1 0.9s
low-level iam | 1 1 0.1s
high-level sqs | 1 1 0.4s
low-level sqs | 1 1 0.2s
rest-xml | 2 2 4 1.5s
high-level s3 | 1 1 2 1.1s
low-level s3 | 1 1 2 0.3s
rest-json | 2 2 0.6s
high-level glacier | 1 1 0.5s
low-level glacier | 1 1 0.1s
Load Credentials | 3 2 5 0.4s
_role_session_name | 2 2 0.0s
ec2_instance_metadata | 1 1 0.0s
ec2_instance_region | 2 2 0.0s
aws_get_profile_settings | 1 1 0.0s
_aws_get_role | 6 6 0.2s
AWSCredentials | 67 67 16.6s
Retrieving AWS Credentials | 45 45 1.2s
aws_get_region | 16 16 59.4s
ERROR: LoadError: Some tests did not pass: 607 passed, 8 failed, 22 errored, 0 broken.
in expression starting at ~/.julia/packages/AWS/j8qVm/test/runtests.jl:53
ERROR: Package AWS errored during testing
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment