Skip to content

Fix tests

Fix tests #37

Triggered via push October 16, 2024 18:38
Status Failure
Total duration 14m 15s
Artifacts

CI.yml

on: push
Matrix: test
Fit to window
Zoom out
Zoom in

Annotations

4 errors, 10 warnings, and 2 notices
Julia 1.10 - ubuntu-latest - x64 - push
Process completed with exit code 1.
Julia pre - ubuntu-latest - x64 - push
Process completed with exit code 1.
Julia 1.10 - windows-latest - x64 - push
Process completed with exit code 1.
Julia pre - windows-latest - x64 - push
Process completed with exit code 1.
Documentation: ../../../.julia/packages/Documenter/C1XEF/src/utilities/utilities.jl#L46
undefined binding 'do_correction!' in `@docs` block in src/api.md:18-22 ```@docs do_correction! add_scale_offset_filter_and_set_mask! move_compressor_from_filters! ```
Documentation: ../../../.julia/packages/Documenter/C1XEF/src/utilities/utilities.jl#L46
undefined binding 'add_scale_offset_filter_and_set_mask!' in `@docs` block in src/api.md:18-22 ```@docs do_correction! add_scale_offset_filter_and_set_mask! move_compressor_from_filters! ```
Documentation: ../../../.julia/packages/Documenter/C1XEF/src/utilities/utilities.jl#L46
undefined binding 'move_compressor_from_filters!' in `@docs` block in src/api.md:18-22 ```@docs do_correction! add_scale_offset_filter_and_set_mask! move_compressor_from_filters! ```
Documentation: ../../../.julia/packages/Documenter/C1XEF/src/utilities/utilities.jl#L46
failed to run `@example` block in src/tutorials/its_live.md:18-21 ```@example its_live catalog_path = joinpath(dirname(dirname(pathof(Kerchunk))), "test", "data", "its_live_catalog.json") rs = RasterStack("reference://$(catalog_path)"; source = Rasters.Zarrsource()) ``` exception = TaskFailedException Stacktrace: [1] try_yieldto(undo::typeof(Base.ensure_rescheduled)) @ Base ./task.jl:958 [2] wait() @ Base ./task.jl:1022 [3] wait(c::Base.GenericCondition{ReentrantLock}; first::Bool) @ Base ./condition.jl:130 [4] wait @ ./condition.jl:125 [inlined] [5] take_buffered(c::Channel{Pair{CartesianIndex{2}, Union{Nothing, Vector{UInt8}}}}) @ Base ./channels.jl:493 [6] take! @ ./channels.jl:487 [inlined] [7] readblock!(aout::Matrix{Int16}, z::Zarr.ZArray{Int16, 2, Zarr.ZlibCompressor, ReferenceStore{JSON3.Object{Vector{UInt8}, SubArray{UInt64, 1, Vector{UInt64}, Tuple{UnitRange{Int64}}, true}}, false}}, r::CartesianIndices{2, Tuple{Base.OneTo{Int64}, Base.OneTo{Int64}}}) @ Zarr ~/.julia/packages/Zarr/uTqS1/src/ZArray.jl:172 [8] readblock!(::Zarr.ZArray{Int16, 2, Zarr.ZlibCompressor, ReferenceStore{JSON3.Object{Vector{UInt8}, SubArray{UInt64, 1, Vector{UInt64}, Tuple{UnitRange{Int64}}, true}}, false}}, ::Matrix{Int16}, ::Base.OneTo{Int64}, ::Vararg{Base.OneTo{Int64}}) @ Zarr ~/.julia/packages/Zarr/uTqS1/src/ZArray.jl:247 [9] getindex_disk(::Zarr.ZArray{Int16, 2, Zarr.ZlibCompressor, ReferenceStore{JSON3.Object{Vector{UInt8}, SubArray{UInt64, 1, Vector{UInt64}, Tuple{UnitRange{Int64}}, true}}, false}}, ::Function, ::Vararg{Function}) @ DiskArrays ~/.julia/packages/DiskArrays/bZBJE/src/diskarray.jl:40 [10] getindex @ ~/.julia/packages/DiskArrays/bZBJE/src/diskarray.jl:211 [inlined] [11] getindex @ ~/.julia/packages/ZarrDatasets/KTLOq/src/variable.jl:2 [inlined] [12] getindex(::CommonDataModel.CFVariable{Union{Missing, Int16}, 2, ZarrDatasets.ZarrVariable{Int16, 2, Zarr.ZArray{Int16, 2, Zarr.ZlibCompressor, ReferenceStore{JSON3.Object{Vector{UInt8}, SubArray{UInt64, 1, Vector{UInt64}, Tuple{UnitRange{Int64}}, true}}, false}}, ZarrDatasets.ZarrDataset{Nothing, Missing, Zarr.ZGroup{ReferenceStore{JSON3.Object{Vector{UInt8}, SubArray{UInt64, 1, Vector{UInt64}, Tuple{UnitRange{Int64}}, true}}, false}}}}, CommonDataModel.Attributes{ZarrDatasets.ZarrVariable{Int16, 2, Zarr.ZArray{Int16, 2, Zarr.ZlibCompressor, ReferenceStore{JSON3.Object{Vector{UInt8}, SubArray{UInt64, 1, Vector{UInt64}, Tuple{UnitRange{Int64}}, true}}, false}}, ZarrDatasets.ZarrDataset{Nothing, Missing, Zarr.ZGroup{ReferenceStore{JSON3.Object{Vector{UInt8}, SubArray{UInt64, 1, Vector{UInt64}, Tuple{UnitRange{Int64}}, true}}, false}}}}}, @NamedTuple{fillvalue::Int16, missing_values::Tuple{}, scale_factor::Nothing, add_offset::Nothing, calendar::Nothing, time_origin::Nothing, time_factor::Nothing, maskingvalue::Missing}}, ::Colon, ::Colon) @ CommonDataModel ~/.julia/packages/CommonDataModel/G3moc/src/cfvariable.jl:445 [13] Array(v::CommonDataModel.CFVariable{Union{Missing, Int16}, 2, ZarrDatasets.ZarrVariable{Int16, 2, Zarr.ZArray{Int16, 2, Zarr.ZlibCompressor, ReferenceStore{JSON3.Object{Vector{UInt8}, SubArray{UInt64, 1, Vector{UInt64}, Tuple{UnitRange{Int64}}, true}}, false}}, ZarrDatasets.ZarrDataset{Nothing, Missing, Zarr.ZGroup{ReferenceStore{JSON3.Object{Vector{UInt8}, SubArray{UInt64, 1, Vector{UInt64}, Tuple{UnitRange{Int64}}, true}}, false}}}}, CommonDataModel.Attributes{ZarrDatasets.ZarrVariable{Int16, 2, Zarr.ZArray{Int16, 2, Zarr.ZlibCompressor, ReferenceStore{JSON3.Object{Vector{UInt8}, SubArray{UInt64, 1, Vector{UInt64}, Tuple{UnitRange{Int64}}, true}}, false}}, ZarrDatasets.ZarrDataset{Nothing, Missing, Zarr.ZGroup{ReferenceStore{JSON3.Object{Vector{UInt8}, SubArray{UInt64, 1, Vector{UInt64}, Tuple{UnitRange{Int64}}, true}}, false}}}}}, @NamedTuple{fillvalue::Int16, missing_values::Tuple{}, scale_factor::Nothing, add_offset::Nothing, calendar::Nothing, time_origin::Nothing, time_f
Documentation: ../../../.julia/packages/Documenter/C1XEF/src/utilities/utilities.jl#L46
failed to run `@example` block in src/tutorials/its_live.md:28-31 ```@example its_live using CairoMakie heatmap(rs.v) ``` exception = UndefVarError: `rs` not defined in `Main.__atexample__named__its_live` Suggestion: check for spelling errors or missing imports. Stacktrace: [1] top-level scope @ its_live.md:30 [2] eval @ ./boot.jl:430 [inlined] [3] #60 @ ~/.julia/packages/Documenter/C1XEF/src/expander_pipeline.jl:754 [inlined] [4] cd(f::Documenter.var"#60#62"{Module, Expr}, dir::String) @ Base.Filesystem ./file.jl:112 [5] (::Documenter.var"#59#61"{Documenter.Page, Module, Expr})() @ Documenter ~/.julia/packages/Documenter/C1XEF/src/expander_pipeline.jl:753 [6] (::IOCapture.var"#5#9"{DataType, Documenter.var"#59#61"{Documenter.Page, Module, Expr}, IOContext{Base.PipeEndpoint}, IOContext{Base.PipeEndpoint}, IOContext{Base.PipeEndpoint}, IOContext{Base.PipeEndpoint}})() @ IOCapture ~/.julia/packages/IOCapture/Y5rEA/src/IOCapture.jl:170 [7] with_logstate(f::IOCapture.var"#5#9"{DataType, Documenter.var"#59#61"{Documenter.Page, Module, Expr}, IOContext{Base.PipeEndpoint}, IOContext{Base.PipeEndpoint}, IOContext{Base.PipeEndpoint}, IOContext{Base.PipeEndpoint}}, logstate::Base.CoreLogging.LogState) @ Base.CoreLogging ./logging/logging.jl:522 [8] with_logger(f::Function, logger::Base.CoreLogging.ConsoleLogger) @ Base.CoreLogging ./logging/logging.jl:632 [9] capture(f::Documenter.var"#59#61"{Documenter.Page, Module, Expr}; rethrow::Type, color::Bool, passthrough::Bool, capture_buffer::IOBuffer, io_context::Vector{Any}) @ IOCapture ~/.julia/packages/IOCapture/Y5rEA/src/IOCapture.jl:167 [10] runner(::Type{Documenter.Expanders.ExampleBlocks}, node::MarkdownAST.Node{Nothing}, page::Documenter.Page, doc::Documenter.Document) @ Documenter ~/.julia/packages/Documenter/C1XEF/src/expander_pipeline.jl:752
Documentation: ../../../.julia/packages/Documenter/C1XEF/src/utilities/utilities.jl#L46
failed to run `@example` block in src/tutorials/its_live.md:36-38 ```@example its_live vs2 = Rasters.aggregate(rs, mean, 10) # now everything is loaded in disk ``` exception = UndefVarError: `rs` not defined in `Main.__atexample__named__its_live` Suggestion: check for spelling errors or missing imports. Stacktrace: [1] top-level scope @ its_live.md:37 [2] eval @ ./boot.jl:430 [inlined] [3] #60 @ ~/.julia/packages/Documenter/C1XEF/src/expander_pipeline.jl:754 [inlined] [4] cd(f::Documenter.var"#60#62"{Module, Expr}, dir::String) @ Base.Filesystem ./file.jl:112 [5] (::Documenter.var"#59#61"{Documenter.Page, Module, Expr})() @ Documenter ~/.julia/packages/Documenter/C1XEF/src/expander_pipeline.jl:753 [6] (::IOCapture.var"#5#9"{DataType, Documenter.var"#59#61"{Documenter.Page, Module, Expr}, IOContext{Base.PipeEndpoint}, IOContext{Base.PipeEndpoint}, IOContext{Base.PipeEndpoint}, IOContext{Base.PipeEndpoint}})() @ IOCapture ~/.julia/packages/IOCapture/Y5rEA/src/IOCapture.jl:170 [7] with_logstate(f::IOCapture.var"#5#9"{DataType, Documenter.var"#59#61"{Documenter.Page, Module, Expr}, IOContext{Base.PipeEndpoint}, IOContext{Base.PipeEndpoint}, IOContext{Base.PipeEndpoint}, IOContext{Base.PipeEndpoint}}, logstate::Base.CoreLogging.LogState) @ Base.CoreLogging ./logging/logging.jl:522 [8] with_logger(f::Function, logger::Base.CoreLogging.ConsoleLogger) @ Base.CoreLogging ./logging/logging.jl:632 [9] capture(f::Documenter.var"#59#61"{Documenter.Page, Module, Expr}; rethrow::Type, color::Bool, passthrough::Bool, capture_buffer::IOBuffer, io_context::Vector{Any}) @ IOCapture ~/.julia/packages/IOCapture/Y5rEA/src/IOCapture.jl:167 [10] runner(::Type{Documenter.Expanders.ExampleBlocks}, node::MarkdownAST.Node{Nothing}, page::Documenter.Page, doc::Documenter.Document) @ Documenter ~/.julia/packages/Documenter/C1XEF/src/expander_pipeline.jl:752
Documentation: ../../../.julia/packages/Documenter/C1XEF/src/utilities/utilities.jl#L46
failed to run `@example` block in src/tutorials/its_live.md:42-44 ```@example its_live arrows(dims(vs2, X) |> collect, dims(vs2, Y) |> collect, vs2.vx .* 20, vs2.vy .* 20; arrowsize = 5) ``` exception = UndefVarError: `vs2` not defined in `Main.__atexample__named__its_live` Suggestion: check for spelling errors or missing imports. Stacktrace: [1] top-level scope @ its_live.md:43 [2] eval @ ./boot.jl:430 [inlined] [3] #60 @ ~/.julia/packages/Documenter/C1XEF/src/expander_pipeline.jl:754 [inlined] [4] cd(f::Documenter.var"#60#62"{Module, Expr}, dir::String) @ Base.Filesystem ./file.jl:112 [5] (::Documenter.var"#59#61"{Documenter.Page, Module, Expr})() @ Documenter ~/.julia/packages/Documenter/C1XEF/src/expander_pipeline.jl:753 [6] (::IOCapture.var"#5#9"{DataType, Documenter.var"#59#61"{Documenter.Page, Module, Expr}, IOContext{Base.PipeEndpoint}, IOContext{Base.PipeEndpoint}, IOContext{Base.PipeEndpoint}, IOContext{Base.PipeEndpoint}})() @ IOCapture ~/.julia/packages/IOCapture/Y5rEA/src/IOCapture.jl:170 [7] with_logstate(f::IOCapture.var"#5#9"{DataType, Documenter.var"#59#61"{Documenter.Page, Module, Expr}, IOContext{Base.PipeEndpoint}, IOContext{Base.PipeEndpoint}, IOContext{Base.PipeEndpoint}, IOContext{Base.PipeEndpoint}}, logstate::Base.CoreLogging.LogState) @ Base.CoreLogging ./logging/logging.jl:522 [8] with_logger(f::Function, logger::Base.CoreLogging.ConsoleLogger) @ Base.CoreLogging ./logging/logging.jl:632 [9] capture(f::Documenter.var"#59#61"{Documenter.Page, Module, Expr}; rethrow::Type, color::Bool, passthrough::Bool, capture_buffer::IOBuffer, io_context::Vector{Any}) @ IOCapture ~/.julia/packages/IOCapture/Y5rEA/src/IOCapture.jl:167 [10] runner(::Type{Documenter.Expanders.ExampleBlocks}, node::MarkdownAST.Node{Nothing}, page::Documenter.Page, doc::Documenter.Document) @ Documenter ~/.julia/packages/Documenter/C1XEF/src/expander_pipeline.jl:752
Documentation: ../../../.julia/packages/Documenter/C1XEF/src/utilities/utilities.jl#L46
13 docstrings not included in the manual: Kerchunk.QuantizeFilter Kerchunk.materialize :: Tuple{Union{String, FilePathsBase.AbstractPath}, ReferenceStore} Kerchunk.resolve_uri :: Union{Tuple{HasTemplates}, Tuple{ReferenceStore{<:Any, HasTemplates}, String}} where HasTemplates Kerchunk.readbytes :: Tuple{Any, Integer, Integer} Kerchunk.do_correction! :: Tuple{Any, ReferenceStore, Any} Kerchunk.move_compressor_from_filters! :: Tuple{Dict, Dict} Kerchunk.apply_templates :: Tuple{ReferenceStore, String} Kerchunk.DeltaFilter Kerchunk._get_file_bytes Kerchunk.FixedScaleOffsetFilter Kerchunk.ZstdCompressor Kerchunk.add_scale_offset_filter_and_set_mask! :: Tuple{Dict, Dict} Kerchunk.Fletcher32Filter These are docstrings in the checked modules (configured with the modules keyword) that are not included in canonical @docs or @autodocs blocks.
Documentation: ../../../.julia/packages/DocumenterVitepress/8qgu7/src/vitepress_config.jl#L40
DocumenterVitepress: Did not detect `docs/src/.vitepress/config.mts` file. Substituting in the default file.
Documentation: ../../../.julia/packages/DocumenterVitepress/8qgu7/src/vitepress_config.jl#L111
DocumenterVitepress: No logo.png file found in `docs/src/assets`. Skipping logo replacement.
[julia-buildpkg] Caching of the julia depot was not detected
Consider using `julia-actions/cache` to speed up runs https://github.com/julia-actions/cache. To ignore, set input `ignore-no-cache: true`
[julia-buildpkg] Caching of the julia depot was not detected
Consider using `julia-actions/cache` to speed up runs https://github.com/julia-actions/cache. To ignore, set input `ignore-no-cache: true`