Packages
livebook
0.19.8
0.19.8
0.19.7
0.19.6
0.19.5
0.19.4
0.19.3
0.19.2
0.19.1
0.19.0
0.18.6
0.18.5
0.18.4
0.18.3
0.18.2
0.18.1
0.18.0
0.17.3
0.17.2
0.17.1
0.17.0
0.16.4
0.16.3
0.16.2
0.16.1
0.16.0
0.15.5
0.15.4
0.15.3
0.15.2
0.15.1
0.15.0
0.14.7
0.14.6
0.14.5
0.14.4
0.14.3
0.14.2
0.14.1
0.14.0
0.14.0-rc.1
0.14.0-rc.0
0.13.3
0.13.2
0.13.1
0.13.0
0.12.1
0.12.0
0.11.4
0.11.3
0.11.2
0.11.1
0.11.0
0.10.0
0.9.3
0.9.2
0.9.1
0.9.0
0.8.2
0.8.1
0.8.0
0.7.2
0.7.1
0.7.0
0.6.3
0.6.2
0.6.1
0.6.0
0.5.2
0.5.1
0.5.0
0.4.1
0.4.0
0.3.2
0.3.1
0.3.0
0.2.3
0.2.2
0.2.1
0.2.0
0.1.2
0.1.1
0.1.0
Automate code & data workflows with interactive notebooks
Current section
Files
Jump to
Current section
Files
config/test.exs
import Config
# We don't run a server during test. If one is required,
# you can enable the server option below.
config :livebook, LivebookWeb.Endpoint,
http: [port: 4002],
server: false
# Print only warnings and errors during test.
#
# We configure the default handler instead of Logger on purpose,
# as we want all calls to be processed, especially when using
# the JSON formatter.
config :logger, :default_handler, level: :warning
# Also configure the JSON formatter for test.
# We make sure we write all currently available metadata.
path = "tmp/test.log.json"
File.rm(path)
config :livebook, :logger, [
{:handler, :json_log, :logger_std_h,
%{
config: %{file: ~c"#{path}"},
formatter:
{LoggerJSON.Formatters.Basic,
%{metadata: [:request_id, :users, :session_mode, :code, :event]}}
}}
]
# Disable authentication in tests
config :livebook,
authentication: :disabled,
check_completion_data_interval: 300,
iframe_port: 4003
config :livebook,
data_path: Path.expand("tmp/livebook_data/test"),
agent_name: "chonky-cat",
k8s_kubeconfig_pipeline:
{Kubereq.Kubeconfig.Stub,
plugs: %{
"default" => {Req.Test, :k8s_cluster},
"no-permission" => {Req.Test, :k8s_cluster}
}}
config :livebook, Livebook.Apps.Manager, retry_backoff_base_ms: 0
config :livebook, teams_connection_backoff_range_ms: 0..0