fonsp / Pluto.jl

🎈 Simple reactive notebooks for Julia
https://plutojl.org/
MIT License
4.97k stars 288 forks source link

v0.12.9 tests fail #667

Closed OliverEvans96 closed 3 years ago

OliverEvans96 commented 3 years ago
(@v1.5) pkg> test Pluto
    Testing Pluto
Status `/tmp/jl_63OaTe/Project.toml`
  [a93c6f00] DataFrames v0.21.8
  [cd3eb016] HTTP v0.8.19
  [99f44e22] MsgPack v1.1.0
  [6fe1bfb0] OffsetArrays v1.4.0
  [c3e4b0f8] Pluto v0.12.9
  [bd369af6] Tables v1.2.1
  [2a0f44e3] Base64
  [ade2ca70] Dates
  [8ba89e20] Distributed
  [b77e0a4c] InteractiveUtils
  [56ddb016] Logging
  [d6f4376e] Markdown
  [44cfe95a] Pkg
  [3fa0cd96] REPL
  [9a3f8284] Random
  [6462fe0b] Sockets
  [8dfed614] Test
  [cf7118a7] UUIDs
Status `/tmp/jl_63OaTe/Manifest.toml`
  [79e6a3ab] Adapt v2.3.0
  [56f22d72] Artifacts v1.3.0
  [324d7699] CategoricalArrays v0.8.3
  [34da2185] Compat v3.23.0
  [9a962f9c] DataAPI v1.4.0
  [a93c6f00] DataFrames v0.21.8
  [864edb3b] DataStructures v0.18.8
  [e2d170a0] DataValueInterfaces v1.0.0
  [cd3eb016] HTTP v0.8.19
  [83e8ac13] IniFile v0.5.0
  [41ab1584] InvertedIndices v1.0.0
  [82899510] IteratorInterfaceExtensions v1.0.0
  [692b3bcd] JLLWrappers v1.1.3
  [682c06a0] JSON v0.21.1
  [739be429] MbedTLS v1.0.3
  [c8ffd9c3] MbedTLS_jll v2.16.8+1
  [e1d29d7a] Missings v0.4.4
  [99f44e22] MsgPack v1.1.0
  [6fe1bfb0] OffsetArrays v1.4.0
  [bac558e1] OrderedCollections v1.3.2
  [69de0a69] Parsers v1.0.12
  [c3e4b0f8] Pluto v0.12.9
  [2dfb63ee] PooledArrays v0.5.3
  [189a3867] Reexport v0.2.0
  [a2af1166] SortingAlgorithms v0.3.1
  [856f2bd8] StructTypes v1.1.0
  [3783bdb8] TableTraits v1.0.0
  [bd369af6] Tables v1.2.1
  [2a0f44e3] Base64
  [ade2ca70] Dates
  [8bb1440f] DelimitedFiles
  [8ba89e20] Distributed
  [9fa8497b] Future
  [b77e0a4c] InteractiveUtils
  [76f85450] LibGit2
  [8f399da3] Libdl
  [37e2e46d] LinearAlgebra
  [56ddb016] Logging
  [d6f4376e] Markdown
  [a63ad114] Mmap
  [44cfe95a] Pkg
  [de0858da] Printf
  [3fa0cd96] REPL
  [9a3f8284] Random
  [ea8e919c] SHA
  [9e88b42a] Serialization
  [1a1011a3] SharedArrays
  [6462fe0b] Sockets
  [2f01184e] SparseArrays
  [10745b16] Statistics
  [8dfed614] Test
  [cf7118a7] UUIDs
  [4ec0a83e] Unicode
Test Summary: | Pass  Total
Rich output   |  103    103
Test Summary:          | Pass  Total
Communication protocol |   20     20
Basic distributed: Error During Test at /home/oliver/.julia/packages/Pluto/72iZH/test/React.jl:13
  Got exception outside of a @test
  type Promise has no field pid
  Stacktrace:
   [1] getproperty(::Pluto.Promise{Pluto.WorkspaceManager.Workspace}, ::Symbol) at ./Base.jl:33
   [2] (::Pluto.WorkspaceManager.var"#10#11"{Pluto.WorkspaceManager.Workspace})(::Pair{Base.UUID,Pluto.Promise{Pluto.WorkspaceManager.Workspace}}) at /home/oliver/.julia/packages/Pluto/72iZH/src/evaluation/WorkspaceManager.jl:199
   [3] filter! at ./dict.jl:689 [inlined]
   [4] unmake_workspace(::Tuple{ServerSession,Notebook}) at /home/oliver/.julia/packages/Pluto/72iZH/src/evaluation/WorkspaceManager.jl:199
   [5] top-level scope at /home/oliver/.julia/packages/Pluto/72iZH/test/React.jl:83
   [6] top-level scope at /buildworker/worker/package_linux64/build/usr/share/julia/stdlib/v1.5/Test/src/Test.jl:1190
   [7] top-level scope at /home/oliver/.julia/packages/Pluto/72iZH/test/React.jl:13
   [8] top-level scope at /buildworker/worker/package_linux64/build/usr/share/julia/stdlib/v1.5/Test/src/Test.jl:1115
   [9] top-level scope at /home/oliver/.julia/packages/Pluto/72iZH/test/React.jl:7
   [10] include(::String) at ./client.jl:457
   [11] top-level scope at /home/oliver/.julia/packages/Pluto/72iZH/test/runtests.jl:4
   [12] include(::String) at ./client.jl:457
   [13] top-level scope at none:6
   [14] eval(::Module, ::Any) at ./boot.jl:331
   [15] exec_options(::Base.JLOptions) at ./client.jl:272
   [16] _start() at ./client.jl:506

Test Summary:                                  | Pass  Error  Broken  Total
Reactivity                                     |  284      1      10    295
  Basic single-process                         |   18                    18
  Basic distributed                            |   18      1             19
  Mutliple assignments                         |   14                    14
  Mutliple assignments topology                |    4                     4
  Multiple methods across cells                |   69              1     70
  Cyclic                                       |   25                    25
  Variable deletion                            |   11                    11
  Recursion                                    |    7                     7
  Variable cannot reference its previous value |    1                     1
  Changing functions                           |   24                    24
  Extending imported functions                 |   43              5     48
  Using external libraries                     |    4                     4
  Functional programming                       |   11                    11
  Global assignments inside functions          |   14              4     18
  No top level return                          |    5                     5
  Run multiple                                 |   16                    16
ERROR: LoadError: LoadError: Some tests did not pass: 284 passed, 0 failed, 1 errored, 10 broken.
in expression starting at /home/oliver/.julia/packages/Pluto/72iZH/test/React.jl:6
in expression starting at /home/oliver/.julia/packages/Pluto/72iZH/test/runtests.jl:4
ERROR: Package Pluto errored during testing
OliverEvans96 commented 3 years ago

v0.12.8 tests pass

fonsp commented 3 years ago

Thanks