Package evaluation to test InfrastructureSystems on Julia 1.12.7-DEV.42 (6f510b6086*) started at 2026-06-20T01:10:25.893 ################################################################################ # Set-up # Installing PkgEval dependencies (TestEnv)... Activating project at `~/.julia/environments/v1.12` Set-up completed after 7.01s ################################################################################ # Installation # Installing InfrastructureSystems... Resolving package versions... Updating `~/.julia/environments/v1.12/Project.toml` [2cd47ed4] + InfrastructureSystems v3.6.0 Updating `~/.julia/environments/v1.12/Manifest.toml` [1520ce14] + AbstractTrees v0.4.5 [a74b3585] + Blosc v0.7.3 [336ed68f] + CSV v0.10.16 [8be319e6] + Chain v1.0.0 [944b1d66] + CodecZlib v0.7.8 [34da2185] + Compat v4.18.1 [a8cc5b0e] + Crayons v4.1.1 [a10d1c49] + DBInterface v2.6.1 [9a962f9c] + DataAPI v1.16.0 [a93c6f00] + DataFrames v1.8.2 [1313f7d8] + DataFramesMeta v0.15.6 [864edb3b] + DataStructures v0.19.5 [e2d170a0] + DataValueInterfaces v1.0.0 [8bb1440f] + DelimitedFiles v1.9.1 [ffbed154] + DocStringExtensions v0.9.5 [e2ba6199] + ExprTools v0.1.10 [48062228] + FilePathsBase v0.9.24 [c8ec2601] + H5Zblosc v0.1.2 [f67ccb44] + HDF5 v0.17.3 [2cd47ed4] + InfrastructureSystems v3.6.0 [842dd82b] + InlineStrings v1.4.5 [41ab1584] + InvertedIndices v1.3.1 [82899510] + IteratorInterfaceExtensions v1.0.0 [692b3bcd] + JLLWrappers v1.8.0 [0f8b85d8] + JSON3 v1.14.3 [b964fa9f] + LaTeXStrings v1.4.0 ⌅ [1d6d02ad] + LeftChildRightSiblingTrees v0.2.1 [3da0fdf6] + MPIPreferences v0.1.12 [1914dd2f] + MacroTools v0.5.16 [e1d29d7a] + Missings v1.2.0 [ffc61752] + Mustache v1.0.21 ⌅ [bac558e1] + OrderedCollections v1.8.2 [69de0a69] + Parsers v2.8.6 [2dfb63ee] + PooledArrays v1.4.3 [aea7be01] + PrecompileTools v1.3.4 [21216c6a] + Preferences v1.5.2 [08abe8d2] + PrettyTables v3.3.2 [33c8b6b6] + ProgressLogging v0.1.6 [3cdcf5f2] + RecipesBase v1.3.4 [189a3867] + Reexport v1.2.2 [ae029012] + Requires v1.3.1 [0aa819cd] + SQLite v1.8.1 [91c51154] + SentinelArrays v1.4.10 [a2af1166] + SortingAlgorithms v1.2.2 [10745b16] + Statistics v1.11.1 [69024149] + StringEncodings v0.3.7 [892a3eda] + StringManipulation v0.4.4 [59c22e0c] + StringTemplates v0.1.0 [856f2bd8] + StructTypes v1.11.0 [9ce81f87] + TableMetadataTools v0.1.0 [3783bdb8] + TableTraits v1.0.1 [bd369af6] + Tables v1.12.1 [5d786b92] + TerminalLoggers v0.1.7 ⌅ [9e3dc215] + TimeSeries v0.25.2 [a759f4b9] + TimerOutputs v0.5.29 [3bb67fe8] + TranscodingStreams v0.11.3 [1986cc42] + Unitful v1.28.0 [ea10d353] + WeakRefStrings v1.4.3 [76eceee3] + WorkerUtilities v1.6.1 [ddb6d928] + YAML v0.4.16 [0b7ba130] + Blosc_jll v1.21.7+0 [0234f1f7] + HDF5_jll v2.1.2+0 [e33a78d0] + Hwloc_jll v2.14.0+0 [94ce4f54] + Libiconv_jll v1.18.0+0 [5ced341a] + Lz4_jll v1.10.1+0 [b5ada748] + MPIABI_jll v0.1.5+0 [7cb0a576] + MPICH_jll v5.0.1+0 [f1f71cc9] + MPItrampoline_jll v5.5.6+0 [9237b28f] + MicrosoftMPI_jll v10.1.4+3 [fe0851c0] + OpenMPI_jll v5.0.11+0 [76ed43ae] + SQLite_jll v3.53.2+0 ⌅ [02c8fc9c] + XML2_jll v2.13.9+0 [a65dc6b1] + Xorg_libpciaccess_jll v0.19.0+0 [3161d3a3] + Zstd_jll v1.5.7+1 ⌅ [2b3700d1] + aws_c_auth_jll v0.9.6+0 [70f11efc] + aws_c_cal_jll v0.9.13+0 [73048d1d] + aws_c_common_jll v0.12.6+0 [73a04cd5] + aws_c_compression_jll v0.3.2+0 [3254fc65] + aws_c_http_jll v0.10.13+0 [13c41daa] + aws_c_io_jll v0.26.3+0 ⌅ [bd1f34fb] + aws_c_s3_jll v0.11.5+0 [1282aa60] + aws_c_sdkutils_jll v0.2.4+1 [b2a88e68] + aws_checksums_jll v0.2.10+0 [c4b69c83] + dlfcn_win32_jll v1.4.2+0 [477f73a3] + libaec_jll v1.1.7+0 [9aeb927a] + mpif_jll v0.1.7+0 [cddc5d3d] + s2n_tls_jll v1.7.3+0 [0dad84c5] + ArgTools v1.1.2 [56f22d72] + Artifacts v1.11.0 [2a0f44e3] + Base64 v1.11.0 [ade2ca70] + Dates v1.11.0 [f43a241f] + Downloads v1.7.0 [7b1f6079] + FileWatching v1.11.0 [9fa8497b] + Future v1.11.0 [b77e0a4c] + InteractiveUtils v1.11.0 [ac6e5ff7] + JuliaSyntaxHighlighting v1.12.0 [4af54fe1] + LazyArtifacts v1.11.0 [b27032c2] + LibCURL v0.6.4 [76f85450] + LibGit2 v1.11.0 [8f399da3] + Libdl v1.11.0 [37e2e46d] + LinearAlgebra v1.12.0 [56ddb016] + Logging v1.11.0 [d6f4376e] + Markdown v1.11.0 [a63ad114] + Mmap v1.11.0 [ca575930] + NetworkOptions v1.3.0 [44cfe95a] + Pkg v1.12.1 [de0858da] + Printf v1.11.0 [3fa0cd96] + REPL v1.11.0 [9a3f8284] + Random v1.11.0 [ea8e919c] + SHA v0.7.0 [9e88b42a] + Serialization v1.11.0 [6462fe0b] + Sockets v1.11.0 [f489334b] + StyledStrings v1.11.0 [fa267f1f] + TOML v1.0.3 [a4e569a6] + Tar v1.10.0 [cf7118a7] + UUIDs v1.11.0 [4ec0a83e] + Unicode v1.11.0 [e66e0078] + CompilerSupportLibraries_jll v1.3.0+1 [deac9b47] + LibCURL_jll v8.15.0+0 [e37daf67] + LibGit2_jll v1.9.0+0 [29816b5a] + LibSSH2_jll v1.11.3+1 [14a3606d] + MozillaCACerts_jll v2025.11.4 [4536629a] + OpenBLAS_jll v0.3.29+0 [458c3c95] + OpenSSL_jll v3.5.6+0 [83775a58] + Zlib_jll v1.3.1+2 [8e850b90] + libblastrampoline_jll v5.15.0+0 [8e850ede] + nghttp2_jll v1.64.0+1 [3f19e933] + p7zip_jll v17.7.0+0 Info Packages marked with ⌅ have new versions available but compatibility constraints restrict them from upgrading. To see why use `status --outdated -m` Installation completed after 11.22s ################################################################################ # Precompilation # Precompiling PkgEval dependencies... Precompiling package dependencies... Precompiling packages... 94012.3 ms ✓ InfrastructureSystems 1 dependency successfully precompiled in 99 seconds. 129 already precompiled. 24 dependencies precompiled but different versions are currently loaded (ArgTools, Base64, Dates, Downloads, JuliaSyntaxHighlighting, LibCURL, LibCURL_jll, LibGit2, LibGit2_jll, LibSSH2_jll, Logging, Markdown, MozillaCACerts_jll, NetworkOptions, OpenSSL_jll, Pkg, Printf, StyledStrings, TOML, Tar, UUIDs, Zlib_jll, nghttp2_jll and p7zip_jll). Restart julia to access the new versions. Otherwise, 74 dependents of these packages may trigger further precompilation to work with the unexpected versions. Precompilation completed after 123.27s ################################################################################ # Testing # Testing InfrastructureSystems Status `/tmp/jl_KiBPmC/Project.toml` [4c88cf16] Aqua v0.8.16 [336ed68f] CSV v0.10.16 [a93c6f00] DataFrames v1.8.2 [1313f7d8] DataFramesMeta v0.15.6 [864edb3b] DataStructures v0.19.5 [f67ccb44] HDF5 v0.17.3 [2cd47ed4] InfrastructureSystems v3.6.0 [0f8b85d8] JSON3 v1.14.3 [ffc61752] Mustache v1.0.21 [08abe8d2] PrettyTables v3.3.2 [33c8b6b6] ProgressLogging v0.1.6 ⌅ [e0db7c4e] ReTest v0.3.4 [0aa819cd] SQLite v1.8.1 [5d786b92] TerminalLoggers v0.1.7 ⌅ [9e3dc215] TimeSeries v0.25.2 [ddb6d928] YAML v0.4.16 [ade2ca70] Dates v1.11.0 [b77e0a4c] InteractiveUtils v1.11.0 [56ddb016] Logging v1.11.0 [44cfe95a] Pkg v1.12.1 [9a3f8284] Random v1.11.0 [8dfed614] Test v1.11.0 [cf7118a7] UUIDs v1.11.0 Status `/tmp/jl_KiBPmC/Manifest.toml` [1520ce14] AbstractTrees v0.4.5 [4c88cf16] Aqua v0.8.16 [a74b3585] Blosc v0.7.3 [336ed68f] CSV v0.10.16 [8be319e6] Chain v1.0.0 [944b1d66] CodecZlib v0.7.8 [34da2185] Compat v4.18.1 [a8cc5b0e] Crayons v4.1.1 [a10d1c49] DBInterface v2.6.1 [9a962f9c] DataAPI v1.16.0 [a93c6f00] DataFrames v1.8.2 [1313f7d8] DataFramesMeta v0.15.6 [864edb3b] DataStructures v0.19.5 [e2d170a0] DataValueInterfaces v1.0.0 [8bb1440f] DelimitedFiles v1.9.1 [ffbed154] DocStringExtensions v0.9.5 [e2ba6199] ExprTools v0.1.10 [48062228] FilePathsBase v0.9.24 [c8ec2601] H5Zblosc v0.1.2 [f67ccb44] HDF5 v0.17.3 [2cd47ed4] InfrastructureSystems v3.6.0 [842dd82b] InlineStrings v1.4.5 [bd334432] InlineTest v0.2.0 [41ab1584] InvertedIndices v1.3.1 [82899510] IteratorInterfaceExtensions v1.0.0 [692b3bcd] JLLWrappers v1.8.0 [0f8b85d8] JSON3 v1.14.3 [b964fa9f] LaTeXStrings v1.4.0 ⌅ [1d6d02ad] LeftChildRightSiblingTrees v0.2.1 [3da0fdf6] MPIPreferences v0.1.12 [1914dd2f] MacroTools v0.5.16 [e1d29d7a] Missings v1.2.0 [ffc61752] Mustache v1.0.21 ⌅ [bac558e1] OrderedCollections v1.8.2 [69de0a69] Parsers v2.8.6 [2dfb63ee] PooledArrays v1.4.3 [aea7be01] PrecompileTools v1.3.4 [21216c6a] Preferences v1.5.2 [08abe8d2] PrettyTables v3.3.2 [33c8b6b6] ProgressLogging v0.1.6 ⌅ [e0db7c4e] ReTest v0.3.4 [3cdcf5f2] RecipesBase v1.3.4 [189a3867] Reexport v1.2.2 [ae029012] Requires v1.3.1 [0aa819cd] SQLite v1.8.1 [91c51154] SentinelArrays v1.4.10 [a2af1166] SortingAlgorithms v1.2.2 [10745b16] Statistics v1.11.1 [69024149] StringEncodings v0.3.7 [892a3eda] StringManipulation v0.4.4 [59c22e0c] StringTemplates v0.1.0 [856f2bd8] StructTypes v1.11.0 [9ce81f87] TableMetadataTools v0.1.0 [3783bdb8] TableTraits v1.0.1 [bd369af6] Tables v1.12.1 [5d786b92] TerminalLoggers v0.1.7 ⌅ [9e3dc215] TimeSeries v0.25.2 [a759f4b9] TimerOutputs v0.5.29 [3bb67fe8] TranscodingStreams v0.11.3 [1986cc42] Unitful v1.28.0 [ea10d353] WeakRefStrings v1.4.3 [76eceee3] WorkerUtilities v1.6.1 [ddb6d928] YAML v0.4.16 [0b7ba130] Blosc_jll v1.21.7+0 [0234f1f7] HDF5_jll v2.1.2+0 [e33a78d0] Hwloc_jll v2.14.0+0 [94ce4f54] Libiconv_jll v1.18.0+0 [5ced341a] Lz4_jll v1.10.1+0 [b5ada748] MPIABI_jll v0.1.5+0 [7cb0a576] MPICH_jll v5.0.1+0 [f1f71cc9] MPItrampoline_jll v5.5.6+0 [9237b28f] MicrosoftMPI_jll v10.1.4+3 [fe0851c0] OpenMPI_jll v5.0.11+0 [76ed43ae] SQLite_jll v3.53.2+0 ⌅ [02c8fc9c] XML2_jll v2.13.9+0 [a65dc6b1] Xorg_libpciaccess_jll v0.19.0+0 [3161d3a3] Zstd_jll v1.5.7+1 ⌅ [2b3700d1] aws_c_auth_jll v0.9.6+0 [70f11efc] aws_c_cal_jll v0.9.13+0 [73048d1d] aws_c_common_jll v0.12.6+0 [73a04cd5] aws_c_compression_jll v0.3.2+0 [3254fc65] aws_c_http_jll v0.10.13+0 [13c41daa] aws_c_io_jll v0.26.3+0 ⌅ [bd1f34fb] aws_c_s3_jll v0.11.5+0 [1282aa60] aws_c_sdkutils_jll v0.2.4+1 [b2a88e68] aws_checksums_jll v0.2.10+0 [c4b69c83] dlfcn_win32_jll v1.4.2+0 [477f73a3] libaec_jll v1.1.7+0 [9aeb927a] mpif_jll v0.1.7+0 [cddc5d3d] s2n_tls_jll v1.7.3+0 [0dad84c5] ArgTools v1.1.2 [56f22d72] Artifacts v1.11.0 [2a0f44e3] Base64 v1.11.0 [ade2ca70] Dates v1.11.0 [8ba89e20] Distributed v1.11.0 [f43a241f] Downloads v1.7.0 [7b1f6079] FileWatching v1.11.0 [9fa8497b] Future v1.11.0 [b77e0a4c] InteractiveUtils v1.11.0 [ac6e5ff7] JuliaSyntaxHighlighting v1.12.0 [4af54fe1] LazyArtifacts v1.11.0 [b27032c2] LibCURL v0.6.4 [76f85450] LibGit2 v1.11.0 [8f399da3] Libdl v1.11.0 [37e2e46d] LinearAlgebra v1.12.0 [56ddb016] Logging v1.11.0 [d6f4376e] Markdown v1.11.0 [a63ad114] Mmap v1.11.0 [ca575930] NetworkOptions v1.3.0 [44cfe95a] Pkg v1.12.1 [de0858da] Printf v1.11.0 [3fa0cd96] REPL v1.11.0 [9a3f8284] Random v1.11.0 [ea8e919c] SHA v0.7.0 [9e88b42a] Serialization v1.11.0 [6462fe0b] Sockets v1.11.0 [f489334b] StyledStrings v1.11.0 [fa267f1f] TOML v1.0.3 [a4e569a6] Tar v1.10.0 [8dfed614] Test v1.11.0 [cf7118a7] UUIDs v1.11.0 [4ec0a83e] Unicode v1.11.0 [e66e0078] CompilerSupportLibraries_jll v1.3.0+1 [deac9b47] LibCURL_jll v8.15.0+0 [e37daf67] LibGit2_jll v1.9.0+0 [29816b5a] LibSSH2_jll v1.11.3+1 [14a3606d] MozillaCACerts_jll v2025.11.4 [4536629a] OpenBLAS_jll v0.3.29+0 [458c3c95] OpenSSL_jll v3.5.6+0 [83775a58] Zlib_jll v1.3.1+2 [8e850b90] libblastrampoline_jll v5.15.0+0 [8e850ede] nghttp2_jll v1.64.0+1 [3f19e933] p7zip_jll v17.7.0+0 Info Packages marked with ⌅ have new versions available but compatibility constraints restrict them from upgrading. Testing Running tests... Precompiling packages... 34052.0 ms ✓ ReTest 1 dependency successfully precompiled in 34 seconds. 16 already precompiled. 13 dependencies precompiled but different versions are currently loaded (Base64, Dates, InteractiveUtils, JuliaSyntaxHighlighting, Logging, Markdown, PrecompileTools, Preferences, Printf, Serialization, StyledStrings, TOML and Unicode). Restart julia to access the new versions. Otherwise, 4 dependents of these packages may trigger further precompilation to work with the unexpected versions. Test Summary: | Pass Total Time julia | 1 1 0.1s Test Summary: | Pass Total Time Base.PkgId(Base.UUID("2cd47ed4-ca9b-11e9-27f2-ab636a7671f1"), "InfrastructureSystems") deps | 1 1 0.6s Test Summary: | Pass Total Time Base.PkgId(Base.UUID("2cd47ed4-ca9b-11e9-27f2-ab636a7671f1"), "InfrastructureSystems") extras | 1 1 0.0s Test Summary: | Pass Total Time Base.PkgId(Base.UUID("2cd47ed4-ca9b-11e9-27f2-ab636a7671f1"), "InfrastructureSystems") weakdeps | 1 1 0.0s Pass Main.InfrastructureSystemsTests: Test assert_op | 2 Test assert_op with custom types | 1 Test default availability behavior | 13 Test helper functions | 7 Test NameComponentSelector | 40 Test ListComponentSelector | 44 Test TypeComponentSelector | 34 Test FilterComponentSelector | 38 Test RegroupedComponentSelector | 10 Test DynamicallyGroupedComponentSelector grouping | 14 Test rebuild_selector | 13 Test add_component | 5 Test clear_components | 2 Test remove_component | 2 Test remove_component by name | 6 Test get_components | 2 Test get_component | 3 Test empty get_component | 1 Test get_components_by_name | 3 Test iterate_components | 1 Test components serialization | 3 Summarize components | 0 Test Convexity Checks | 33 Test Data Quality Checks | 17 Test Monotonicity Predicates | 38 Test ValueCurves | 97 Test ValueCurve type conversion constructors | 3 Test cost aliases | 20 Test input_at_zero | 68 Test IS.CostCurve and IS.FuelCurve | 26 Test prohibited FunctionData types | 4 Test InputOutputCurve evaluation | 9 Test add_component Deprecation | 1 Test IS.FlattenIteratorWrapper dictionaries | 6 Test IS.FlattenIteratorWrapper vectors | 6 Test FunctionData constructors | 2 Test FunctionData validation | 7 Test FunctionData trivial getters | 9 Test FunctionData core calculations | 51 Test FunctionData higher-level arithmetic | 281 Test FunctionData evaluation | 36 Test PiecewiseLinearData <-> PiecewiseStepData conversion | 100 Test FunctionData serialization round trip | 16 Test FunctionData raw data | 8 Test FunctionData equality with NaN | 36 Test FunctionData printing | 12 Test isotonic regression | 12 Test increasing_curve_convex_approximation for PiecewiseStepData | 11 Test increasing_curve_convex_approximation for PiecewiseLinearData | 15 Test approximation_error | 6 Test convex approximation edge cases | 14 Test convex approximation consistency | 6 Test convex approximation with random data | 100 Test piecewise domain checking | 4 Test increasing_curve_convex_approximation for PiecewisePointCurve | 12 Test increasing_curve_convex_approximation for PiecewiseIncrementalCurve | 10 Test increasing_curve_convex_approximation for PiecewiseAverageCurve | 12 Test increasing_curve_convex_approximation idempotency for ValueCurves | 9 Test increasing_curve_convex_approximation consistency across curve representations | 8 Test generated structs | 1 Test generated structs from StructDefinition | 2 Test StructField errors | 3 Test assign_new_uuid_internal | 1 Test ext | 5 Test LazyDictFromIterator | 25 Test LogEventTracker | 12 Test MultiLogger with no event tracking | 1 Test MultiLogger with event tracking | 5 Test configure_logging | 7 Test group level | 4 Test group levels | 3 Test make_logging_config_file | 1 Test log suppression for single event | 29 Test log suppression | 3 Test log suppression logging of num_suppressed | 3 Test progress logger | 1 Test bad input | 1 increasing_curve_convex_approximation Tests | 55 Merge Colinear Segments Tests | 48 Test Model Internal | 5 Test Model Store | 0 Test optimization container keys | 25 Testset Optimization Container Metadata | 4 Test OptimizationProblemResults long format | 22 Test OptimizationProblemResults 3d long format | 2 Test OptimizationProblemResults _process_timestamps | 10 Test OptimizerStats | 29 Test printing of the system and components | 8 Test show_component_tables | 13 Test printing of internal | 3 Random Seed | 1 Random Seed from ENV | 3 Test recorder | 8 Test list_recorder_events | 3 Test list_recorder_events filter | 2 Test show_recorder_events exclude_columns | 3 Test deserialization type matching | 6 Test Vector{Complex} Serialization/Deserialization | 2 Test Vector{Base.UUID} Serialization/Deserialization | 5 Test Set{Base.UUID} Serialization/Deserialization | 5 Test JSON serialization of system data | 4 Test prepare_for_serialization_to_file | 1 Test JSON serialization of with read-only time series | 3 Test JSON serialization of with mutable time series | 2 Test JSON serialization with no time series | 3 Test JSON serialization with supplemental attributes | 7 Test version info | 2 Test JSON string | 0 Test pretty-print JSON IO | 2 Test ext serialization | 7 Test serialization of subsystems | 4 Test serialization of deserialized system | 4 Test stdout redirector | 2 Test get subsystems and components | 16 Test subsystem after remove_component | 4 Test removal of subsystem | 3 Test removal of subsystem component | 2 Test addition of component to invalid subsystem | 1 Test addition of duplicate component to subsystem | 1 Test addition of non-system component | 1 Test add_supplemental_attribute | 4 Test bulk addition of supplemental attributes | 3 Test bulk addition of supplemental attributes with error | 3 Test bulk addition of supplemental attributes with error, existing attrs | 5 Test bulk removal of supplemental attributes with error | 5 Test clear_supplemental_attributes | 3 Test remove supplemental_attribute association on remove_component | 5 Test remove_supplemental_attribute | 5 Test supplemental attribute attached to multiple components | 3 Test iterate_SupplementalAttributeManager | 1 Summarize SupplementalAttributeManager | 0 Test supplemental_attributes serialization | 3 Add time series to supplemental_attribute | 8 Test assign_new_uuid! for component with supplemental attributes | 6 Test counts of supplemental attribute | 12 Test optimize_database! | 4 Test components | 13 Test change component name | 5 Test masked components | 11 Test compare_values | 26 Test compression settings | 3 Test single time series consistency | 2 Test single time series initial time inconsistency | 1 Test single time series length inconsistency | 1 Test check_components | 1 Test component and time series counts | 6 Test component and attributes | 16 Test get supplemental attribute from component type | 3 Test retrieval of supplemental_attributes | 24 Test retrieval of components with a supplemental attribute | 3 Test assign_new_uuid | 2 Test bulk add of time series | 22 Test bulk add of time series via function with args and kwargs | 2 Test get_time_series_resolutions | 3 Test deepcopy of system | 2 Test fast deepcopy of system | 8 Test component added to two systems | 1 Test retrieval of components by supplemental attribute type | 7 Test get_associated_components with component_type | 4 Test gen_num_components | 1 Test get_component_supplemental_attribute_pairs | 9 Test add forecasts on the fly from dict | 24 Test add Deterministic | 6 Test add forecast with different horizons | 1 Test add forecast with invalid horizon | 1 Test add forecast with inconsistent interval | 3 Test add forecast with irregular resolution and interval | 6 Test add Deterministic with different resolutions | 3 Test add Deterministic Cost Timeseries | 12 Test add Probabilistic | 5 Test add Scenarios | 5 Test add SingleTimeSeries | 6 Test add SingleTimeSeries with irregular resolution. | 3 Test add SingleTimeSeries with features | 26 Test add with features with mixed types | 13 Test add Deterministic with features | 15 Test Deterministic with a wrapped SingleTimeSeries | 37 Test multi-DTS with mixed resolutions valid | 5 Test multi-DTS with mixed resolutions invalid resolution | 3 Test multi-DTS with mixed resolutions invalid window count | 3 Test multi-DTS with mixed resolutions invalid initial timestamp | 2 Test multiple transform_single_time_series! calls with different resolutions | 1 Test transform_single_time_series! idempotent with same parameters | 1 Test transform_single_time_series! delete_existing removes old transforms | 2 Test check_transform_single_time_series | 3 Test Deterministic with a wrapped SingleTimeSeries different offsets | 2 Test SingleTimeSeries transform with multiple forecasts per component | 10 Test SingleTimeSeries transform deletions | 2 Test DeterministicSingleTimeSeries with single window | 2 Test DeterministicSingleTimeSeries with interval = resolution | 2 Test component removal with DeterministicSingleTimeSeries | 1 Test transform_single_time_series with irregular resolution | 1 Test transform_single_time_series with conflicting Deterministic | 6 Test add SingleTimeSeries with LinearFunctionData Cost | 5 Test add SingleTimeSeries with QuadraticFunctionData Cost | 5 Test add SingleTimeSeries with PiecewiseLinearData Cost | 5 Test read_time_series_file_metadata | 2 Test add_time_series from file | 14 Test add_time_series | 3 Test add_time_series multiple components | 4 Test get_time_series_multiple | 9 Test add_time_series from TimeArray | 1 Test remove_time_series | 3 Test clear_time_series | 1 Test that remove_component removes time_series | 4 Test get_time_series_array | 4 Test get subset of time_series | 7 Test copy time_series no name mapping | 4 Test copy time_series name mapping | 4 Test copy time_series name mapping, missing name | 5 Test copy time_series with transformed time series | 7 Test component-time_series being added to multiple systems | 1 Test time_series forwarding methods | 4 Test time_series head | 2 Test time_series tail | 2 Test time_series from | 2 Test time_series to | 4 Test Scenarios time_series | 14 Test Probabilistic time_series | 14 Add time_series to unsupported struct | 1 Test system time series parameters | 7 Test get_time_series options | 88 Test get_time_series options for LinearFunctionData Cost | 96 Test get_time_series options for QuadraticFunctionData Cost | 96 Test get_time_series options for PiecewiseLinearData Cost | 96 Test get_time_series_array SingleTimeSeries | 27 Test get_time_series_array Deterministic | 13 Test get_time_series_array Probabilistic | 8 Test get_time_series_array Scenarios | 8 Test conflicting time series parameters | 3 Test deepcopy on HDF5 | 6 Test copy_h5_file | 46 Test assign_new_uuid_internal! for component with time series | 6 Test SingleTimeSeries shared by two component fields | 16 Test Deterministic shared by two component fields | 28 Test Probabilistic shared by two component fields | 28 Test Scenarios shared by two component fields | 28 Test custom time series directory via env | 1 Test time series counts | 2 Test custom time series directories | 5 Test get_time_series_uuid | 1 Test get_time_series_uuid with multiple resolutions | 3 Test serialization of time series keys | 7 Test get_time_series_timestamps with TimeSeriesKey | 6 Test get_time_series_array with TimeSeriesKey | 13 Test get_time_series_values with TimeSeriesKey | 9 Test get_time_series functions with TimeSeriesKey and features | 9 Test get_total_period | 1 Test forecast utils | 1 Test bulk_add_time_series | 151 Test bulk_add_time_series with duplicates | 2 Test bulk addition of time series with transaction | 26 Test bulk addition of time series with transaction and error | 5 Test migration of IS 2.3 time series schema to metadata format v1.0.0 | 3 Test migration of IS 2.4 time series schema to metadata format v1.0.0 | 3 Test invalid normalization factors | 2 Test SingleTimeSeries with multiple resolutions | 18 Test Deterministic with multiple resolutions | 18 Test Deterministic with multiple intervals | 18 Test DeterministicSingleTimeSeries with multiple resolutions | 18 Test Deterministic retrieval with multiple intervals | 11 Test DeterministicSingleTimeSeries with multiple intervals | 11 Test ForecastCache with multiple intervals | 5 Test ForecastCache with multiple resolutions | 5 Test StaticTimeSeriesCache with multiple resolutions | 5 Test removals of time series with multiple resolutions | 11 Remove time series on supplemental attribute | 6 Test to_dataframe | 2 Test removal of SingleTimeSeries attached to a DeterministicSingleTimeSeries | 11 Test removal order: DeterministicSingleTimeSeries before SingleTimeSeries | 6 Test early validation of time series data types in Deterministic constructor | 10 Test validation rejects arbitrary SortedDict types | 1 Test optimize_database! for TimeSeriesMetadataStore | 4 Test ForecastCache | 1826 Test StaticTimeSeriesCache | 408 Test DeterministicSingleTimeSeries with ForecastCache | 1484 Test Probabilistic with ForecastCache | 201 Test repeated reads of time series cache | 679 Test TimeSeries formats | 12 Test time series storage implementations | 54 Test data format version | 1 Test compression | 72 Test isempty | 4 Test HDF transformation round trip: arrays | 18 Test HDF transformation round trip: SortedDict{DateTime} | 18 Test HDF transformation round trip: SingleTimeSeries | 36 Test HDF transformation round trip: Deterministic | 81 Test error messages for non-concrete types | 16 Test check_resolution | 3 Test get_resolution | 3 Test period to_iso_8601 | 9 Test is_irregular_period | 12 Test compute_time_array_index | 8 Test get_initial_timestamp | 1 Test dictionary time period conversion | 8 Test time period conversion | 5 Test utility functions | 1 Test strip_module_name | 3 Test exported names | 1 Test scoped_enum correctness | 7 Test scoped_enum performance | 14 Test undef component prints | 1 Test TimeSeriesData printing | 1 Main.InfrastructureSystemsTests | 8373 856.148503 seconds (432.62 M allocations: 22.157 GiB, 1.34% gc time, 97.56% compilation time: <1% of which was recompilation) Testing InfrastructureSystems tests passed Testing completed after 1020.37s PkgEval succeeded after 1178.21s