CliMA / ClimaLand.jl

Clima's Land Model
Apache License 2.0
38 stars 10 forks source link

Several method definition warnings (among others) in tests #462

Closed Sbozzolo closed 3 months ago

Sbozzolo commented 10 months ago

See, e.g., https://github.com/CliMA/ClimaLSM.jl/actions/runs/7628275663/job/20778936274?pr=451

Output: ``` Testing Running tests... Test Summary: | Pass Total Time Aqua tests | 10 10 33.7s ┌ Warning: `Topology2D(mesh::Meshes.AbstractMesh, args...)` is deprecated, use `Topology2D(ClimaComms.SingletonCommsContext(), mesh, args...)` instead. │ caller = ip:0x0 └ @ Core :-1 Test Summary: | Pass Total Time Richards model implicit timestepping tests | 60 60 1m23.3s Test Summary: | Pass Total Time Domains module tests | 59 59 14.6s ┌ Warning: Simulation start date is before first file data └ @ ClimaLSM.FileReader ~/work/ClimaLSM.jl/ClimaLSM.jl/src/shared_utilities/FileReader.jl:245 ┌ Warning: Using the existing /Users/runner/work/ClimaLSM.jl/ClimaLSM.jl/test/regridding/temporal/sw_alb_cgll_mono.g : check topology is consistent └ @ ClimaLSM.Regridder ~/work/ClimaLSM.jl/ClimaLSM.jl/src/shared_utilities/Regridder.jl:230 ┌ Warning: this time period is after input data - using file from 2014-11-15T00:00:00 └ @ ClimaLSM.FileReader ~/work/ClimaLSM.jl/ClimaLSM.jl/src/shared_utilities/FileReader.jl:323 ┌ Warning: On 1850-02-14T12:00:00 updating data files: dates = [ 1850-02-14T00:00:00 , 1850-03-15T12:00:00 ] └ @ ClimaLSM.FileReader ~/work/ClimaLSM.jl/ClimaLSM.jl/src/shared_utilities/FileReader.jl:343 ┌ Warning: On 1850-03-16T12:00:00 updating data files: dates = [ 1850-03-15T12:00:00 , 1850-04-15T00:00:00 ] └ @ ClimaLSM.FileReader ~/work/ClimaLSM.jl/ClimaLSM.jl/src/shared_utilities/FileReader.jl:343 ┌ Warning: On 1850-04-15T12:00:00 updating data files: dates = [ 1850-04-15T00:00:00 , 1850-05-15T12:00:00 ] └ @ ClimaLSM.FileReader ~/work/ClimaLSM.jl/ClimaLSM.jl/src/shared_utilities/FileReader.jl:343 Test Summary: | Pass Total Time FileReader module tests | 46 46 4m17.6s ┌ Warning: No dates available in file /Users/runner/.julia/artifacts/c2c7952f8d84705ce251072b9de979b636c43f66/bareground_albedo.nc └ @ ClimaLSM.Regridder ~/work/ClimaLSM.jl/ClimaLSM.jl/src/shared_utilities/Regridder.jl:245 ┌ Warning: Using the existing /Users/runner/work/ClimaLSM.jl/ClimaLSM.jl/test/standalone/Bucket/regridder_tmpfiles/sw_alb_cgll_mono.g : check topology is consistent └ @ ClimaLSM.Regridder ~/work/ClimaLSM.jl/ClimaLSM.jl/src/shared_utilities/Regridder.jl:230 ┌ Warning: No dates available in file /Users/runner/.julia/artifacts/c2c7952f8d84705ce251072b9de979b636c43f66/bareground_albedo.nc └ @ ClimaLSM.Regridder ~/work/ClimaLSM.jl/ClimaLSM.jl/src/shared_utilities/Regridder.jl:245 Test Summary: | Pass Total Time Regridder module tests | 2 2 1m05.5s Test Summary: | Pass Total Time TimeVaryingInput module tests | 26 26 2.9s Test Summary: | Pass Total Time General utilities tests | 48 48 18.7s WARNING: Method definition (::Type{##Variable types tests#416.Model{FT, D}})(Any) in module ##Variable types tests#416 at /Users/runner/work/ClimaLSM.jl/ClimaLSM.jl/test/shared_utilities/variable_types.jl:93 overwritten at /Users/runner/work/ClimaLSM.jl/ClimaLSM.jl/test/shared_utilities/variable_types.jl:110. Test Summary: | Pass Total Time Variable types tests | 36 36 1.3s Test Summary: | Pass Total Time Driver tests | 49 49 2.2s ┌ Warning: No dates available in file /Users/runner/.julia/artifacts/c2c7952f8d84705ce251072b9de979b636c43f66/bareground_albedo.nc └ @ ClimaLSM.Regridder ~/work/ClimaLSM.jl/ClimaLSM.jl/src/shared_utilities/Regridder.jl:245 ┌ Warning: Using the existing /Users/runner/work/ClimaLSM.jl/ClimaLSM.jl/test/static/sw_alb_cgll_mono.g : check topology is consistent └ @ ClimaLSM.Regridder ~/work/ClimaLSM.jl/ClimaLSM.jl/src/shared_utilities/Regridder.jl:230 ┌ Warning: No dates available in file /Users/runner/.julia/artifacts/c2c7952f8d84705ce251072b9de979b636c43f66/bareground_albedo.nc └ @ ClimaLSM.Regridder ~/work/ClimaLSM.jl/ClimaLSM.jl/src/shared_utilities/Regridder.jl:245 ┌ Warning: Using the existing /Users/runner/work/ClimaLSM.jl/ClimaLSM.jl/test/static/sw_alb_cgll_mono.g : check topology is consistent └ @ ClimaLSM.Regridder ~/work/ClimaLSM.jl/ClimaLSM.jl/src/shared_utilities/Regridder.jl:230 ┌ Warning: No dates available in file /Users/runner/.julia/artifacts/c2c7952f8d84705ce251072b9de979b636c43f66/bareground_albedo.nc └ @ ClimaLSM.Regridder ~/work/ClimaLSM.jl/ClimaLSM.jl/src/shared_utilities/Regridder.jl:245 ┌ Warning: Using the existing /Users/runner/work/ClimaLSM.jl/ClimaLSM.jl/test/temporal/sw_alb_cgll_mono.g : check topology is consistent └ @ ClimaLSM.Regridder ~/work/ClimaLSM.jl/ClimaLSM.jl/src/shared_utilities/Regridder.jl:230 ┌ Warning: Using the existing /Users/runner/work/ClimaLSM.jl/ClimaLSM.jl/test/temporal/sw_alb_cgll_mono.g : check topology is consistent └ @ ClimaLSM.Regridder ~/work/ClimaLSM.jl/ClimaLSM.jl/src/shared_utilities/Regridder.jl:230 ┌ Warning: Using the existing /Users/runner/work/ClimaLSM.jl/ClimaLSM.jl/test/temporal/sw_alb_cgll_mono.g : check topology is consistent └ @ ClimaLSM.Regridder ~/work/ClimaLSM.jl/ClimaLSM.jl/src/shared_utilities/Regridder.jl:230 ┌ Warning: Using the existing /Users/runner/work/ClimaLSM.jl/ClimaLSM.jl/test/temporal/sw_alb_cgll_mono.g : check topology is consistent └ @ ClimaLSM.Regridder ~/work/ClimaLSM.jl/ClimaLSM.jl/src/shared_utilities/Regridder.jl:230 ┌ Warning: On 1850-02-14T00:00:00 updating data files: dates = [ 1850-02-14T00:00:00 , 1850-03-15T12:00:00 ] └ @ ClimaLSM.FileReader ~/work/ClimaLSM.jl/ClimaLSM.jl/src/shared_utilities/FileReader.jl:343 ┌ Warning: Using the existing /Users/runner/work/ClimaLSM.jl/ClimaLSM.jl/test/temporal/sw_alb_cgll_mono.g : check topology is consistent └ @ ClimaLSM.Regridder ~/work/ClimaLSM.jl/ClimaLSM.jl/src/shared_utilities/Regridder.jl:230 ┌ Warning: On 1850-03-15T12:00:00 updating data files: dates = [ 1850-03-15T12:00:00 , 1850-04-15T00:00:00 ] └ @ ClimaLSM.FileReader ~/work/ClimaLSM.jl/ClimaLSM.jl/src/shared_utilities/FileReader.jl:343 ┌ Warning: Using the existing /Users/runner/work/ClimaLSM.jl/ClimaLSM.jl/test/temporal/sw_alb_cgll_mono.g : check topology is consistent └ @ ClimaLSM.Regridder ~/work/ClimaLSM.jl/ClimaLSM.jl/src/shared_utilities/Regridder.jl:230 ┌ Warning: On 1850-04-15T00:00:00 updating data files: dates = [ 1850-04-15T00:00:00 , 1850-05-15T12:00:00 ] └ @ ClimaLSM.FileReader ~/work/ClimaLSM.jl/ClimaLSM.jl/src/shared_utilities/FileReader.jl:343 ┌ Warning: Using the existing /Users/runner/work/ClimaLSM.jl/ClimaLSM.jl/test/temporal/sw_alb_cgll_mono.g : check topology is consistent └ @ ClimaLSM.Regridder ~/work/ClimaLSM.jl/ClimaLSM.jl/src/shared_utilities/Regridder.jl:230 ┌ Warning: On 1850-05-15T12:00:00 updating data files: dates = [ 1850-05-15T12:00:00 , 1850-06-15T00:00:00 ] └ @ ClimaLSM.FileReader ~/work/ClimaLSM.jl/ClimaLSM.jl/src/shared_utilities/FileReader.jl:343 ┌ Warning: No dates available in file /Users/runner/.julia/artifacts/c2c7952f8d84705ce251072b9de979b636c43f66/bareground_albedo.nc └ @ ClimaLSM.Regridder ~/work/ClimaLSM.jl/ClimaLSM.jl/src/shared_utilities/Regridder.jl:245 ┌ Warning: Using the existing /Users/runner/work/ClimaLSM.jl/ClimaLSM.jl/test/albedo_tmpfiles/sw_alb_cgll_mono.g : check topology is consistent └ @ ClimaLSM.Regridder ~/work/ClimaLSM.jl/ClimaLSM.jl/src/shared_utilities/Regridder.jl:230 ┌ Warning: No dates available in file /Users/runner/.julia/artifacts/c2c7952f8d84705ce251072b9de979b636c43f66/bareground_albedo.nc └ @ ClimaLSM.Regridder ~/work/ClimaLSM.jl/ClimaLSM.jl/src/shared_utilities/Regridder.jl:245 ┌ Warning: No dates available in file /Users/runner/.julia/artifacts/c2c7952f8d84705ce251072b9de979b636c43f66/bareground_albedo.nc └ @ ClimaLSM.Regridder ~/work/ClimaLSM.jl/ClimaLSM.jl/src/shared_utilities/Regridder.jl:245 ┌ Warning: Using the existing /Users/runner/work/ClimaLSM.jl/ClimaLSM.jl/test/albedo_tmpfiles/sw_alb_cgll_mono.g : check topology is consistent └ @ ClimaLSM.Regridder ~/work/ClimaLSM.jl/ClimaLSM.jl/src/shared_utilities/Regridder.jl:230 ┌ Warning: Using the existing /Users/runner/work/ClimaLSM.jl/ClimaLSM.jl/test/albedo_tmpfiles/sw_alb_cgll_mono.g : check topology is consistent └ @ ClimaLSM.Regridder ~/work/ClimaLSM.jl/ClimaLSM.jl/src/shared_utilities/Regridder.jl:230 ┌ Warning: On 1850-02-14T00:00:00 updating data files: dates = [ 1850-02-14T00:00:00 , 1850-03-15T12:00:00 ] └ @ ClimaLSM.FileReader ~/work/ClimaLSM.jl/ClimaLSM.jl/src/shared_utilities/FileReader.jl:343 ┌ Warning: Using the existing /Users/runner/work/ClimaLSM.jl/ClimaLSM.jl/test/albedo_tmpfiles/sw_alb_cgll_mono.g : check topology is consistent └ @ ClimaLSM.Regridder ~/work/ClimaLSM.jl/ClimaLSM.jl/src/shared_utilities/Regridder.jl:230 ┌ Warning: On 1850-03-15T12:00:00 updating data files: dates = [ 1850-03-15T12:00:00 , 1850-04-15T00:00:00 ] └ @ ClimaLSM.FileReader ~/work/ClimaLSM.jl/ClimaLSM.jl/src/shared_utilities/FileReader.jl:343 ┌ Warning: Using the existing /Users/runner/work/ClimaLSM.jl/ClimaLSM.jl/test/albedo_tmpfiles/sw_alb_cgll_mono.g : check topology is consistent └ @ ClimaLSM.Regridder ~/work/ClimaLSM.jl/ClimaLSM.jl/src/shared_utilities/Regridder.jl:230 ┌ Warning: On 1850-04-15T00:00:00 updating data files: dates = [ 1850-04-15T00:00:00 , 1850-05-15T12:00:00 ] └ @ ClimaLSM.FileReader ~/work/ClimaLSM.jl/ClimaLSM.jl/src/shared_utilities/FileReader.jl:343 ┌ Warning: Using the existing /Users/runner/work/ClimaLSM.jl/ClimaLSM.jl/test/albedo_tmpfiles/sw_alb_cgll_mono.g : check topology is consistent └ @ ClimaLSM.Regridder ~/work/ClimaLSM.jl/ClimaLSM.jl/src/shared_utilities/Regridder.jl:230 ┌ Warning: On 1850-05-15T12:00:00 updating data files: dates = [ 1850-05-15T12:00:00 , 1850-06-15T00:00:00 ] └ @ ClimaLSM.FileReader ~/work/ClimaLSM.jl/ClimaLSM.jl/src/shared_utilities/FileReader.jl:343 ┌ Warning: Using the existing /Users/runner/work/ClimaLSM.jl/ClimaLSM.jl/test/albedo_tmpfiles/sw_alb_cgll_mono.g : check topology is consistent └ @ ClimaLSM.Regridder ~/work/ClimaLSM.jl/ClimaLSM.jl/src/shared_utilities/Regridder.jl:230 Test Summary: | Pass Total Time Bucket albedo types tests | 23 23 11m25.0s ┌ Warning: Replacing docs for `Main.var"##Bucket snow tests#432".liquid_precip :: Union{}` in module `Main.var"##Bucket snow tests#432"` └ @ Base.Docs docs/Docs.jl:243 ┌ Warning: Replacing docs for `Main.var"##Bucket snow tests#432".liquid_precip :: Union{}` in module `Main.var"##Bucket snow tests#432"` └ @ Base.Docs docs/Docs.jl:243 ┌ Warning: Replacing docs for `Main.var"##Bucket snow tests#432".liquid_precip :: Union{}` in module `Main.var"##Bucket snow tests#432"` └ @ Base.Docs docs/Docs.jl:243 ┌ Warning: Replacing docs for `Main.var"##Bucket snow tests#432".ref_time :: Union{}` in module `Main.var"##Bucket snow tests#432"` └ @ Base.Docs docs/Docs.jl:243 ┌ Warning: Replacing docs for `Main.var"##Bucket snow tests#432".liquid_precip :: Union{}` in module `Main.var"##Bucket snow tests#432"` └ @ Base.Docs docs/Docs.jl:243 ┌ Warning: Replacing docs for `Main.var"##Bucket snow tests#432".ref_time :: Union{}` in module `Main.var"##Bucket snow tests#432"` └ @ Base.Docs docs/Docs.jl:243 ┌ Warning: Replacing docs for `Main.var"##Bucket snow tests#432".liquid_precip :: Union{}` in module `Main.var"##Bucket snow tests#432"` └ @ Base.Docs docs/Docs.jl:243 ┌ Warning: Replacing docs for `Main.var"##Bucket snow tests#432".ref_time :: Union{}` in module `Main.var"##Bucket snow tests#432"` └ @ Base.Docs docs/Docs.jl:243 ┌ Warning: Replacing docs for `Main.var"##Bucket snow tests#432".liquid_precip :: Union{}` in module `Main.var"##Bucket snow tests#432"` └ @ Base.Docs docs/Docs.jl:243 ┌ Warning: Replacing docs for `Main.var"##Bucket snow tests#432".liquid_precip :: Union{}` in module `Main.var"##Bucket snow tests#432"` └ @ Base.Docs docs/Docs.jl:243 ┌ Warning: Replacing docs for `Main.var"##Bucket snow tests#432".liquid_precip :: Union{}` in module `Main.var"##Bucket snow tests#432"` └ @ Base.Docs docs/Docs.jl:243 ┌ Warning: Replacing docs for `Main.var"##Bucket snow tests#432".liquid_precip :: Union{}` in module `Main.var"##Bucket snow tests#432"` └ @ Base.Docs docs/Docs.jl:243 ┌ Warning: Replacing docs for `Main.var"##Bucket snow tests#432".ref_time :: Union{}` in module `Main.var"##Bucket snow tests#432"` └ @ Base.Docs docs/Docs.jl:243 ┌ Warning: Replacing docs for `Main.var"##Bucket snow tests#432".liquid_precip :: Union{}` in module `Main.var"##Bucket snow tests#432"` └ @ Base.Docs docs/Docs.jl:243 ┌ Warning: Replacing docs for `Main.var"##Bucket snow tests#432".ref_time :: Union{}` in module `Main.var"##Bucket snow tests#432"` └ @ Base.Docs docs/Docs.jl:243 ┌ Warning: Replacing docs for `Main.var"##Bucket snow tests#432".liquid_precip :: Union{}` in module `Main.var"##Bucket snow tests#432"` └ @ Base.Docs docs/Docs.jl:243 ┌ Warning: Replacing docs for `Main.var"##Bucket snow tests#432".ref_time :: Union{}` in module `Main.var"##Bucket snow tests#432"` └ @ Base.Docs docs/Docs.jl:243 ┌ Warning: Replacing docs for `Main.var"##Bucket snow tests#432".liquid_precip :: Union{}` in module `Main.var"##Bucket snow tests#432"` └ @ Base.Docs docs/Docs.jl:243 ┌ Warning: Replacing docs for `Main.var"##Bucket snow tests#432".ref_time :: Union{}` in module `Main.var"##Bucket snow tests#432"` └ @ Base.Docs docs/Docs.jl:243 ┌ Warning: Replacing docs for `Main.var"##Bucket snow tests#432".liquid_precip :: Union{}` in module `Main.var"##Bucket snow tests#432"` └ @ Base.Docs docs/Docs.jl:243 Test Summary: | Pass Total Time Bucket snow tests | 56 56 1m29.0s ┌ Warning: Replacing docs for `Main.var"##Bucket soil tests#477".ref_time :: Union{}` in module `Main.var"##Bucket soil tests#477"` └ @ Base.Docs docs/Docs.jl:243 ┌ Warning: Replacing docs for `Main.var"##Bucket soil tests#477".precip :: Union{}` in module `Main.var"##Bucket soil tests#477"` └ @ Base.Docs docs/Docs.jl:243 ┌ Warning: Replacing docs for `Main.var"##Bucket soil tests#477".ref_time :: Union{}` in module `Main.var"##Bucket soil tests#477"` └ @ Base.Docs docs/Docs.jl:243 ┌ Warning: Replacing docs for `Main.var"##Bucket soil tests#477".precip :: Union{}` in module `Main.var"##Bucket soil tests#477"` └ @ Base.Docs docs/Docs.jl:243 ┌ Warning: Replacing docs for `Main.var"##Bucket soil tests#477".ref_time :: Union{}` in module `Main.var"##Bucket soil tests#477"` └ @ Base.Docs docs/Docs.jl:243 ┌ Warning: Replacing docs for `Main.var"##Bucket soil tests#477".precip :: Union{}` in module `Main.var"##Bucket soil tests#477"` └ @ Base.Docs docs/Docs.jl:243 ┌ Warning: Replacing docs for `Main.var"##Bucket soil tests#477".ref_time :: Union{}` in module `Main.var"##Bucket soil tests#477"` └ @ Base.Docs docs/Docs.jl:243 ┌ Warning: Replacing docs for `Main.var"##Bucket soil tests#477".precip :: Union{}` in module `Main.var"##Bucket soil tests#477"` └ @ Base.Docs docs/Docs.jl:243 ┌ Warning: Replacing docs for `Main.var"##Bucket soil tests#477".ref_time :: Union{}` in module `Main.var"##Bucket soil tests#477"` └ @ Base.Docs docs/Docs.jl:243 ┌ Warning: Replacing docs for `Main.var"##Bucket soil tests#477".precip :: Union{}` in module `Main.var"##Bucket soil tests#477"` └ @ Base.Docs docs/Docs.jl:243 Test Summary: | Pass Total Time Bucket soil tests | 52 52 14.1s Test Summary: | Pass Total Time Snow parameterization tests | 56 56 5.3s Test Summary: | Pass Total Time Neural Snow model tools tests | 56 56 1m50.7s Test Summary: | Pass Total Time Soil Biogeochemistry module tests | 4 4 12.5s Test Summary: | Pass Total Time Soil CO2 parameterization tests | 12 12 0.4s Test Summary: | Pass Total Time Soil climate drivers tests | 94 94 40.3s Test Summary: | Pass Total Time Soil runoff tests | 4 4 0.1s Test Summary: | Pass Total Time Soil boundary condition tests | 30 30 13.3s Test Summary: | Pass Total Time Soil parameterization tests | 114 114 8.5s Test Summary: | Pass Total Time Soil 3D domain tests | 34 34 1m02.3s Test Summary: | Pass Total Time Soil integration tests | 32 32 18.1s Test Summary: | Pass Total Time Pond module tests | 10 10 1.2s [ Info: Using the PrescribedAtmosphere air temperature as the canopy temperature [ Info: Using the PrescribedAtmosphere air temperature as the canopy temperature WARNING: Method definition (::Type{##Canopy module tests#681.Default{FT}})() in module ##Canopy module tests#681 at /Users/runner/work/ClimaLSM.jl/ClimaLSM.jl/test/standalone/Vegetation/canopy_model.jl:461 overwritten on the same line (check for duplicate calls to `include`). Test Summary: | Pass Total Time Canopy module tests | 206 206 22.8s [ Info: Using the PrescribedAtmosphere air temperature as the canopy temperature [ Info: Using the PrescribedAtmosphere air temperature as the canopy temperature [ Info: Using the PrescribedAtmosphere air temperature as the canopy temperature [ Info: Using the PrescribedAtmosphere air temperature as the canopy temperature [ Info: Using the PrescribedAtmosphere air temperature as the canopy temperature [ Info: Using the PrescribedAtmosphere air temperature as the canopy temperature Test Summary: | Pass Total Time Canopy PlantHydraulics tests | 56 56 1m04.1s Test Summary: | Pass Total Time Big Leaf model tests | 76 76 8.7s Test Summary: | Pass Total Time Two Stream model tests | 9598 9598 3.0s WARNING: Method definition (::Type{##Integrated LSM unit tests#691.DummyModel1{FT}})(Any) in module ##Integrated LSM unit tests#691 at /Users/runner/work/ClimaLSM.jl/ClimaLSM.jl/test/integrated/lsms.jl:24 overwritten on the same line (check for duplicate calls to `include`). WARNING: Method definition name(##Integrated LSM unit tests#691.DummyModel1{FT} where FT) in module ##Integrated LSM unit tests#691 at /Users/runner/work/ClimaLSM.jl/ClimaLSM.jl/test/integrated/lsms.jl:26 overwritten on the same line (check for duplicate calls to `include`). WARNING: Method definition prognostic_vars(##Integrated LSM unit tests#691.DummyModel1{FT} where FT) in module ##Integrated LSM unit tests#691 at /Users/runner/work/ClimaLSM.jl/ClimaLSM.jl/test/integrated/lsms.jl:27 overwritten on the same line (check for duplicate calls to `include`). WARNING: Method definition prognostic_types(##Integrated LSM unit tests#691.DummyModel1{FT}) where {FT} in module ##Integrated LSM unit tests#691 at /Users/runner/work/ClimaLSM.jl/ClimaLSM.jl/test/integrated/lsms.jl:28 overwritten on the same line (check for duplicate calls to `include`). WARNING: Method definition prognostic_domain_names(##Integrated LSM unit tests#691.DummyModel1{FT} where FT) in module ##Integrated LSM unit tests#691 at /Users/runner/work/ClimaLSM.jl/ClimaLSM.jl/test/integrated/lsms.jl:29 overwritten on the same line (check for duplicate calls to `include`). WARNING: Method definition auxiliary_vars(##Integrated LSM unit tests#691.DummyModel1{FT} where FT) in module ##Integrated LSM unit tests#691 at /Users/runner/work/ClimaLSM.jl/ClimaLSM.jl/test/integrated/lsms.jl:30 overwritten on the same line (check for duplicate calls to `include`). WARNING: Method definition auxiliary_types(##Integrated LSM unit tests#691.DummyModel1{FT}) where {FT} in module ##Integrated LSM unit tests#691 at /Users/runner/work/ClimaLSM.jl/ClimaLSM.jl/test/integrated/lsms.jl:31 overwritten on the same line (check for duplicate calls to `include`). WARNING: Method definition auxiliary_domain_names(##Integrated LSM unit tests#691.DummyModel1{FT} where FT) in module ##Integrated LSM unit tests#691 at /Users/runner/work/ClimaLSM.jl/ClimaLSM.jl/test/integrated/lsms.jl:32 overwritten on the same line (check for duplicate calls to `include`). WARNING: Method definition (::Type{##Integrated LSM unit tests#691.DummyModel2{FT}})(Any) in module ##Integrated LSM unit tests#691 at /Users/runner/work/ClimaLSM.jl/ClimaLSM.jl/test/integrated/lsms.jl:34 overwritten on the same line (check for duplicate calls to `include`). WARNING: Method definition name(##Integrated LSM unit tests#691.DummyModel2{FT} where FT) in module ##Integrated LSM unit tests#691 at /Users/runner/work/ClimaLSM.jl/ClimaLSM.jl/test/integrated/lsms.jl:37 overwritten on the same line (check for duplicate calls to `include`). WARNING: Method definition prognostic_vars(##Integrated LSM unit tests#691.DummyModel2{FT} where FT) in module ##Integrated LSM unit tests#691 at /Users/runner/work/ClimaLSM.jl/ClimaLSM.jl/test/integrated/lsms.jl:38 overwritten on the same line (check for duplicate calls to `include`). WARNING: Method definition prognostic_types(##Integrated LSM unit tests#691.DummyModel2{FT}) where {FT} in module ##Integrated LSM unit tests#691 at /Users/runner/work/ClimaLSM.jl/ClimaLSM.jl/test/integrated/lsms.jl:39 overwritten on the same line (check for duplicate calls to `include`). WARNING: Method definition prognostic_domain_names(##Integrated LSM unit tests#691.DummyModel2{FT} where FT) in module ##Integrated LSM unit tests#691 at /Users/runner/work/ClimaLSM.jl/ClimaLSM.jl/test/integrated/lsms.jl:40 overwritten on the same line (check for duplicate calls to `include`). WARNING: Method definition (::Type{##Integrated LSM unit tests#691.DummyModel{FT}})(Any, Any) in module ##Integrated LSM unit tests#691 at /Users/runner/work/ClimaLSM.jl/ClimaLSM.jl/test/integrated/lsms.jl:44 overwritten on the same line (check for duplicate calls to `include`). WARNING: Method definition land_components(##Integrated LSM unit tests#691.DummyModel{FT} where FT) in module ##Integrated LSM unit tests#691 at /Users/runner/work/ClimaLSM.jl/ClimaLSM.jl/test/integrated/lsms.jl:47 overwritten on the same line (check for duplicate calls to `include`). WARNING: Method definition lsm_aux_vars(##Integrated LSM unit tests#691.DummyModel{FT} where FT) in module ##Integrated LSM unit tests#691 at /Users/runner/work/ClimaLSM.jl/ClimaLSM.jl/test/integrated/lsms.jl:48 overwritten on the same line (check for duplicate calls to `include`). WARNING: Method definition lsm_aux_types(##Integrated LSM unit tests#691.DummyModel{FT}) where {FT} in module ##Integrated LSM unit tests#691 at /Users/runner/work/ClimaLSM.jl/ClimaLSM.jl/test/integrated/lsms.jl:49 overwritten on the same line (check for duplicate calls to `include`). WARNING: Method definition lsm_aux_domain_names(##Integrated LSM unit tests#691.DummyModel{FT} where FT) in module ##Integrated LSM unit tests#691 at /Users/runner/work/ClimaLSM.jl/ClimaLSM.jl/test/integrated/lsms.jl:50 overwritten on the same line (check for duplicate calls to `include`). WARNING: Method definition make_update_aux(##Integrated LSM unit tests#691.DummyModel1{FT}) where {FT} in module ##Integrated LSM unit tests#691 at /Users/runner/work/ClimaLSM.jl/ClimaLSM.jl/test/integrated/lsms.jl:54 overwritten on the same line (check for duplicate calls to `include`). WARNING: Method definition make_update_boundary_fluxes(##Integrated LSM unit tests#691.DummyModel{FT}) where {FT} in module ##Integrated LSM unit tests#691 at /Users/runner/work/ClimaLSM.jl/ClimaLSM.jl/test/integrated/lsms.jl:61 overwritten on the same line (check for duplicate calls to `include`). WARNING: Method definition make_compute_exp_tendency(##Integrated LSM unit tests#691.DummyModel1{FT}) where {FT} in module ##Integrated LSM unit tests#691 at /Users/runner/work/ClimaLSM.jl/ClimaLSM.jl/test/integrated/lsms.jl:70 overwritten on the same line (check for duplicate calls to `include`). WARNING: Method definition make_compute_exp_tendency(##Integrated LSM unit tests#691.DummyModel2{FT}) where {FT} in module ##Integrated LSM unit tests#691 at /Users/runner/work/ClimaLSM.jl/ClimaLSM.jl/test/integrated/lsms.jl:79 overwritten on the same line (check for duplicate calls to `include`). WARNING: Method definition (::Type{##Integrated LSM unit tests#691.DummyModel3{FT}})(Any) in module ##Integrated LSM unit tests#691 at /Users/runner/work/ClimaLSM.jl/ClimaLSM.jl/test/integrated/lsms.jl:107 overwritten on the same line (check for duplicate calls to `include`). WARNING: Method definition name(##Integrated LSM unit tests#691.DummyModel3{FT} where FT) in module ##Integrated LSM unit tests#691 at /Users/runner/work/ClimaLSM.jl/ClimaLSM.jl/test/integrated/lsms.jl:109 overwritten on the same line (check for duplicate calls to `include`). WARNING: Method definition auxiliary_vars(##Integrated LSM unit tests#691.DummyModel3{FT} where FT) in module ##Integrated LSM unit tests#691 at /Users/runner/work/ClimaLSM.jl/ClimaLSM.jl/test/integrated/lsms.jl:110 overwritten on the same line (check for duplicate calls to `include`). WARNING: Method definition auxiliary_types(##Integrated LSM unit tests#691.DummyModel3{FT}) where {FT} in module ##Integrated LSM unit tests#691 at /Users/runner/work/ClimaLSM.jl/ClimaLSM.jl/test/integrated/lsms.jl:111 overwritten on the same line (check for duplicate calls to `include`). WARNING: Method definition auxiliary_domain_names(##Integrated LSM unit tests#691.DummyModel3{FT} where FT) in module ##Integrated LSM unit tests#691 at /Users/runner/work/ClimaLSM.jl/ClimaLSM.jl/test/integrated/lsms.jl:112 overwritten on the same line (check for duplicate calls to `include`). WARNING: Method definition prognostic_vars(##Integrated LSM unit tests#691.DummyModel3{FT} where FT) in module ##Integrated LSM unit tests#691 at /Users/runner/work/ClimaLSM.jl/ClimaLSM.jl/test/integrated/lsms.jl:113 overwritten on the same line (check for duplicate calls to `include`). WARNING: Method definition prognostic_types(##Integrated LSM unit tests#691.DummyModel3{FT}) where {FT} in module ##Integrated LSM unit tests#691 at /Users/runner/work/ClimaLSM.jl/ClimaLSM.jl/test/integrated/lsms.jl:114 overwritten on the same line (check for duplicate calls to `include`). WARNING: Method definition prognostic_domain_names(##Integrated LSM unit tests#691.DummyModel3{FT} where FT) in module ##Integrated LSM unit tests#691 at /Users/runner/work/ClimaLSM.jl/ClimaLSM.jl/test/integrated/lsms.jl:115 overwritten on the same line (check for duplicate calls to `include`). WARNING: Method definition (::Type{##Integrated LSM unit tests#691.DummyModel4{FT}})(Any) in module ##Integrated LSM unit tests#691 at /Users/runner/work/ClimaLSM.jl/ClimaLSM.jl/test/integrated/lsms.jl:118 overwritten on the same line (check for duplicate calls to `include`). WARNING: Method definition name(##Integrated LSM unit tests#691.DummyModel4{FT} where FT) in module ##Integrated LSM unit tests#691 at /Users/runner/work/ClimaLSM.jl/ClimaLSM.jl/test/integrated/lsms.jl:121 overwritten on the same line (check for duplicate calls to `include`). WARNING: Method definition auxiliary_vars(##Integrated LSM unit tests#691.DummyModel4{FT} where FT) in module ##Integrated LSM unit tests#691 at /Users/runner/work/ClimaLSM.jl/ClimaLSM.jl/test/integrated/lsms.jl:122 overwritten on the same line (check for duplicate calls to `include`). WARNING: Method definition auxiliary_types(##Integrated LSM unit tests#691.DummyModel4{FT}) where {FT} in module ##Integrated LSM unit tests#691 at /Users/runner/work/ClimaLSM.jl/ClimaLSM.jl/test/integrated/lsms.jl:123 overwritten on the same line (check for duplicate calls to `include`). WARNING: Method definition auxiliary_domain_names(##Integrated LSM unit tests#691.DummyModel4{FT} where FT) in module ##Integrated LSM unit tests#691 at /Users/runner/work/ClimaLSM.jl/ClimaLSM.jl/test/integrated/lsms.jl:124 overwritten on the same line (check for duplicate calls to `include`). WARNING: Method definition prognostic_vars(##Integrated LSM unit tests#691.DummyModel4{FT} where FT) in module ##Integrated LSM unit tests#691 at /Users/runner/work/ClimaLSM.jl/ClimaLSM.jl/test/integrated/lsms.jl:125 overwritten on the same line (check for duplicate calls to `include`). WARNING: Method definition prognostic_types(##Integrated LSM unit tests#691.DummyModel4{FT}) where {FT} in module ##Integrated LSM unit tests#691 at /Users/runner/work/ClimaLSM.jl/ClimaLSM.jl/test/integrated/lsms.jl:126 overwritten on the same line (check for duplicate calls to `include`). WARNING: Method definition prognostic_domain_names(##Integrated LSM unit tests#691.DummyModel4{FT} where FT) in module ##Integrated LSM unit tests#691 at /Users/runner/work/ClimaLSM.jl/ClimaLSM.jl/test/integrated/lsms.jl:127 overwritten on the same line (check for duplicate calls to `include`). WARNING: Method definition (::Type{##Integrated LSM unit tests#691.DummyModelB{FT}})(Any, Any) in module ##Integrated LSM unit tests#691 at /Users/runner/work/ClimaLSM.jl/ClimaLSM.jl/test/integrated/lsms.jl:130 overwritten on the same line (check for duplicate calls to `include`). WARNING: Method definition land_components(##Integrated LSM unit tests#691.DummyModelB{FT} where FT) in module ##Integrated LSM unit tests#691 at /Users/runner/work/ClimaLSM.jl/ClimaLSM.jl/test/integrated/lsms.jl:133 overwritten on the same line (check for duplicate calls to `include`). WARNING: Method definition make_update_aux(##Integrated LSM unit tests#691.DummyModel3{FT}) where {FT} in module ##Integrated LSM unit tests#691 at /Users/runner/work/ClimaLSM.jl/ClimaLSM.jl/test/integrated/lsms.jl:141 overwritten on the same line (check for duplicate calls to `include`). WARNING: Method definition make_update_aux(##Integrated LSM unit tests#691.DummyModel4{FT}) where {FT} in module ##Integrated LSM unit tests#691 at /Users/runner/work/ClimaLSM.jl/ClimaLSM.jl/test/integrated/lsms.jl:148 overwritten on the same line (check for duplicate calls to `include`). WARNING: Method definition make_set_initial_cache(##Integrated LSM unit tests#691.DummyModel3{FT}) where {FT} in module ##Integrated LSM unit tests#691 at /Users/runner/work/ClimaLSM.jl/ClimaLSM.jl/test/integrated/lsms.jl:156 overwritten on the same line (check for duplicate calls to `include`). Test Summary: | Pass Total Time Integrated LSM unit tests | 22 22 2.8s Test Summary: | Pass Total Time Integrated LSM unit tests | 2 2 0.0s Test Summary: | Pass Total Time Integrated pond/soil LSM tests | 44 44 6.7s Test Summary: | Pass Total Time Integrated soil energy/hydrology/biogeochem LSM tests | 10 10 3.5s Testing ClimaLSM tests passed ```
juliasloan25 commented 9 months ago

some warnings fixed by #475, e.g.:

┌ Warning: Replacing docs for Main.var"##Bucket soil tests#507".ref_time :: Union{} in module Main.var"##Bucket soil tests#507" └ @ Base.Docs docs/Docs.jl:243

kmdeck commented 9 months ago

Please see also this: https://github.com/CliMA/ClimaLand.jl/issues/391 maybe we can address both in the same PR

juliasloan25 commented 9 months ago

I've removed some of the bucket albedo test warnings in the PR reading files with multiple variables #452. See CI before (30 warnings) vs after (8 warnings). I'm not sure if that's enough or if we want to remove more

Sbozzolo commented 9 months ago

The job you linked has still lots of warnings:

WARNING: Method definition (::Type{##Integrated LSM unit tests#688.DummyModel1{FT}})(Any) in module ##Integrated LSM unit tests#688 at /home/runner/work/ClimaLand.jl/ClimaLand.jl/test/integrated/lsms.jl:24 overwritten on the same line (check for duplicate calls to `include`).
WARNING: Method definition name(##Integrated LSM unit tests#688.DummyModel1{FT} where FT) in module ##Integrated LSM unit tests#688 at /home/runner/work/ClimaLand.jl/ClimaLand.jl/test/integrated/lsms.jl:26 overwritten on the same line (check for duplicate calls to `include`).
WARNING: Method definition prognostic_vars(##Integrated LSM unit tests#688.DummyModel1{FT} where FT) in module ##Integrated LSM unit tests#688 at /home/runner/work/ClimaLand.jl/ClimaLand.jl/test/integrated/lsms.jl:27 overwritten on the same line (check for duplicate calls to `include`).
WARNING: Method definition prognostic_types(##Integrated LSM unit tests#688.DummyModel1{FT}) where {FT} in module ##Integrated LSM unit tests#688 at /home/runner/work/ClimaLand.jl/ClimaLand.jl/test/integrated/lsms.jl:28 overwritten on the same line (check for duplicate calls to `include`).
WARNING: Method definition prognostic_domain_names(##Integrated LSM unit tests#688.DummyModel1{FT} where FT) in module ##Integrated LSM unit tests#688 at /home/runner/work/ClimaLand.jl/ClimaLand.jl/test/integrated/lsms.jl:29 overwritten on the same line (check for duplicate calls to `include`).
WARNING: Method definition auxiliary_vars(##Integrated LSM unit tests#688.DummyModel1{FT} where FT) in module ##Integrated LSM unit tests#688 at /home/runner/work/ClimaLand.jl/ClimaLand.jl/test/integrated/lsms.jl:30 overwritten on the same line (check for duplicate calls to `include`).
WARNING: Method definition auxiliary_types(##Integrated LSM unit tests#688.DummyModel1{FT}) where {FT} in module ##Integrated LSM unit tests#688 at /home/runner/work/ClimaLand.jl/ClimaLand.jl/test/integrated/lsms.jl:31 overwritten on the same line (check for duplicate calls to `include`).
WARNING: Method definition auxiliary_domain_names(##Integrated LSM unit tests#688.DummyModel1{FT} where FT) in module ##Integrated LSM unit tests#688 at /home/runner/work/ClimaLand.jl/ClimaLand.jl/test/integrated/lsms.jl:32 overwritten on the same line (check for duplicate calls to `include`).
WARNING: Method definition (::Type{##Integrated LSM unit tests#688.DummyModel2{FT}})(Any) in module ##Integrated LSM unit tests#688 at /home/runner/work/ClimaLand.jl/ClimaLand.jl/test/integrated/lsms.jl:34 overwritten on the same line (check for duplicate calls to `include`).
WARNING: Method definition name(##Integrated LSM unit tests#688.DummyModel2{FT} where FT) in module ##Integrated LSM unit tests#688 at /home/runner/work/ClimaLand.jl/ClimaLand.jl/test/integrated/lsms.jl:37 overwritten on the same line (check for duplicate calls to `include`).
WARNING: Method definition prognostic_vars(##Integrated LSM unit tests#688.DummyModel2{FT} where FT) in module ##Integrated LSM unit tests#688 at /home/runner/work/ClimaLand.jl/ClimaLand.jl/test/integrated/lsms.jl:38 overwritten on the same line (check for duplicate calls to `include`).
WARNING: Method definition prognostic_types(##Integrated LSM unit tests#688.DummyModel2{FT}) where {FT} in module ##Integrated LSM unit tests#688 at /home/runner/work/ClimaLand.jl/ClimaLand.jl/test/integrated/lsms.jl:39 overwritten on the same line (check for duplicate calls to `include`).
WARNING: Method definition prognostic_domain_names(##Integrated LSM unit tests#688.DummyModel2{FT} where FT) in module ##Integrated LSM unit tests#688 at /home/runner/work/ClimaLand.jl/ClimaLand.jl/test/integrated/lsms.jl:40 overwritten on the same line (check for duplicate calls to `include`).
WARNING: Method definition (::Type{##Integrated LSM unit tests#688.DummyModel{FT}})(Any, Any) in module ##Integrated LSM unit tests#688 at /home/runner/work/ClimaLand.jl/ClimaLand.jl/test/integrated/lsms.jl:44 overwritten on the same line (check for duplicate calls to `include`).
WARNING: Method definition land_components(##Integrated LSM unit tests#688.DummyModel{FT} where FT) in module ##Integrated LSM unit tests#688 at /home/runner/work/ClimaLand.jl/ClimaLand.jl/test/integrated/lsms.jl:47 overwritten on the same line (check for duplicate calls to `include`).
WARNING: Method definition lsm_aux_vars(##Integrated LSM unit tests#688.DummyModel{FT} where FT) in module ##Integrated LSM unit tests#688 at /home/runner/work/ClimaLand.jl/ClimaLand.jl/test/integrated/lsms.jl:48 overwritten on the same line (check for duplicate calls to `include`).
WARNING: Method definition lsm_aux_types(##Integrated LSM unit tests#688.DummyModel{FT}) where {FT} in module ##Integrated LSM unit tests#688 at /home/runner/work/ClimaLand.jl/ClimaLand.jl/test/integrated/lsms.jl:49 overwritten on the same line (check for duplicate calls to `include`).
WARNING: Method definition lsm_aux_domain_names(##Integrated LSM unit tests#688.DummyModel{FT} where FT) in module ##Integrated LSM unit tests#688 at /home/runner/work/ClimaLand.jl/ClimaLand.jl/test/integrated/lsms.jl:50 overwritten on the same line (check for duplicate calls to `include`).
WARNING: Method definition make_update_aux(##Integrated LSM unit tests#688.DummyModel1{FT}) where {FT} in module ##Integrated LSM unit tests#688 at /home/runner/work/ClimaLand.jl/ClimaLand.jl/test/integrated/lsms.jl:54 overwritten on the same line (check for duplicate calls to `include`).
WARNING: Method definition make_update_boundary_fluxes(##Integrated LSM unit tests#688.DummyModel{FT}) where {FT} in module ##Integrated LSM unit tests#688 at /home/runner/work/ClimaLand.jl/ClimaLand.jl/test/integrated/lsms.jl:61 overwritten on the same line (check for duplicate calls to `include`).
WARNING: Method definition make_compute_exp_tendency(##Integrated LSM unit tests#688.DummyModel1{FT}) where {FT} in module ##Integrated LSM unit tests#688 at /home/runner/work/ClimaLand.jl/ClimaLand.jl/test/integrated/lsms.jl:70 overwritten on the same line (check for duplicate calls to `include`).
WARNING: Method definition make_compute_exp_tendency(##Integrated LSM unit tests#688.DummyModel2{FT}) where {FT} in module ##Integrated LSM unit tests#688 at /home/runner/work/ClimaLand.jl/ClimaLand.jl/test/integrated/lsms.jl:79 overwritten on the same line (check for duplicate calls to `include`).
WARNING: Method definition (::Type{##Integrated LSM unit tests#688.DummyModel3{FT}})(Any) in module ##Integrated LSM unit tests#688 at /home/runner/work/ClimaLand.jl/ClimaLand.jl/test/integrated/lsms.jl:107 overwritten on the same line (check for duplicate calls to `include`).
WARNING: Method definition name(##Integrated LSM unit tests#688.DummyModel3{FT} where FT) in module ##Integrated LSM unit tests#688 at /home/runner/work/ClimaLand.jl/ClimaLand.jl/test/integrated/lsms.jl:109 overwritten on the same line (check for duplicate calls to `include`).
WARNING: Method definition auxiliary_vars(##Integrated LSM unit tests#688.DummyModel3{FT} where FT) in module ##Integrated LSM unit tests#688 at /home/runner/work/ClimaLand.jl/ClimaLand.jl/test/integrated/lsms.jl:110 overwritten on the same line (check for duplicate calls to `include`).
WARNING: Method definition auxiliary_types(##Integrated LSM unit tests#688.DummyModel3{FT}) where {FT} in module ##Integrated LSM unit tests#688 at /home/runner/work/ClimaLand.jl/ClimaLand.jl/test/integrated/lsms.jl:111 overwritten on the same line (check for duplicate calls to `include`).
WARNING: Method definition auxiliary_domain_names(##Integrated LSM unit tests#688.DummyModel3{FT} where FT) in module ##Integrated LSM unit tests#688 at /home/runner/work/ClimaLand.jl/ClimaLand.jl/test/integrated/lsms.jl:112 overwritten on the same line (check for duplicate calls to `include`).
WARNING: Method definition prognostic_vars(##Integrated LSM unit tests#688.DummyModel3{FT} where FT) in module ##Integrated LSM unit tests#688 at /home/runner/work/ClimaLand.jl/ClimaLand.jl/test/integrated/lsms.jl:113 overwritten on the same line (check for duplicate calls to `include`).
WARNING: Method definition prognostic_types(##Integrated LSM unit tests#688.DummyModel3{FT}) where {FT} in module ##Integrated LSM unit tests#688 at /home/runner/work/ClimaLand.jl/ClimaLand.jl/test/integrated/lsms.jl:114 overwritten on the same line (check for duplicate calls to `include`).
WARNING: Method definition prognostic_domain_names(##Integrated LSM unit tests#688.DummyModel3{FT} where FT) in module ##Integrated LSM unit tests#688 at /home/runner/work/ClimaLand.jl/ClimaLand.jl/test/integrated/lsms.jl:115 overwritten on the same line (check for duplicate calls to `include`).
WARNING: Method definition (::Type{##Integrated LSM unit tests#688.DummyModel4{FT}})(Any) in module ##Integrated LSM unit tests#688 at /home/runner/work/ClimaLand.jl/ClimaLand.jl/test/integrated/lsms.jl:118 overwritten on the same line (check for duplicate calls to `include`).
WARNING: Method definition name(##Integrated LSM unit tests#688.DummyModel4{FT} where FT) in module ##Integrated LSM unit tests#688 at /home/runner/work/ClimaLand.jl/ClimaLand.jl/test/integrated/lsms.jl:121 overwritten on the same line (check for duplicate calls to `include`).
WARNING: Method definition auxiliary_vars(##Integrated LSM unit tests#688.DummyModel4{FT} where FT) in module ##Integrated LSM unit tests#688 at /home/runner/work/ClimaLand.jl/ClimaLand.jl/test/integrated/lsms.jl:122 overwritten on the same line (check for duplicate calls to `include`).
WARNING: Method definition auxiliary_types(##Integrated LSM unit tests#688.DummyModel4{FT}) where {FT} in module ##Integrated LSM unit tests#688 at /home/runner/work/ClimaLand.jl/ClimaLand.jl/test/integrated/lsms.jl:123 overwritten on the same line (check for duplicate calls to `include`).
WARNING: Method definition auxiliary_domain_names(##Integrated LSM unit tests#688.DummyModel4{FT} where FT) in module ##Integrated LSM unit tests#688 at /home/runner/work/ClimaLand.jl/ClimaLand.jl/test/integrated/lsms.jl:124 overwritten on the same line (check for duplicate calls to `include`).
WARNING: Method definition prognostic_vars(##Integrated LSM unit tests#688.DummyModel4{FT} where FT) in module ##Integrated LSM unit tests#688 at /home/runner/work/ClimaLand.jl/ClimaLand.jl/test/integrated/lsms.jl:125 overwritten on the same line (check for duplicate calls to `include`).
WARNING: Method definition prognostic_types(##Integrated LSM unit tests#688.DummyModel4{FT}) where {FT} in module ##Integrated LSM unit tests#688 at /home/runner/work/ClimaLand.jl/ClimaLand.jl/test/integrated/lsms.jl:126 overwritten on the same line (check for duplicate calls to `include`).
WARNING: Method definition prognostic_domain_names(##Integrated LSM unit tests#688.DummyModel4{FT} where FT) in module ##Integrated LSM unit tests#688 at /home/runner/work/ClimaLand.jl/ClimaLand.jl/test/integrated/lsms.jl:127 overwritten on the same line (check for duplicate calls to `include`).
WARNING: Method definition (::Type{##Integrated LSM unit tests#688.DummyModelB{FT}})(Any, Any) in module ##Integrated LSM unit tests#688 at /home/runner/work/ClimaLand.jl/ClimaLand.jl/test/integrated/lsms.jl:130 overwritten on the same line (check for duplicate calls to `include`).
WARNING: Method definition land_components(##Integrated LSM unit tests#688.DummyModelB{FT} where FT) in module ##Integrated LSM unit tests#688 at /home/runner/work/ClimaLand.jl/ClimaLand.jl/test/integrated/lsms.jl:133 overwritten on the same line (check for duplicate calls to `include`).
WARNING: Method definition make_update_aux(##Integrated LSM unit tests#688.DummyModel3{FT}) where {FT} in module ##Integrated LSM unit tests#688 at /home/runner/work/ClimaLand.jl/ClimaLand.jl/test/integrated/lsms.jl:141 overwritten on the same line (check for duplicate calls to `include`).
WARNING: Method definition make_update_aux(##Integrated LSM unit tests#688.DummyModel4{FT}) where {FT} in module ##Integrated LSM unit tests#688 at /home/runner/work/ClimaLand.jl/ClimaLand.jl/test/integrated/lsms.jl:148 overwritten on the same line (check for duplicate calls to `include`).
WARNING: Method definition make_set_initial_cache(##Integrated LSM unit tests#688.DummyModel3{FT}) where {FT} in module ##Integrated LSM unit tests#688 at /home/runner/work/ClimaLand.jl/ClimaLand.jl/test/integrated/lsms.jl:156 overwritten on the same line (check for duplicate calls to `include`).
juliasloan25 commented 9 months ago

I was just referring to the bucket albedo types test, which is what's mentioned in #391

Sbozzolo commented 9 months ago

If the warning is an intented outcome, it should be captured and tested with @test_logs.