Skip to content

Instantly share code, notes, and snippets.

@folkengine
Last active April 12, 2024 17:32
Show Gist options
  • Save folkengine/123cb1ee7fa3e7e670b0674dc7f199ef to your computer and use it in GitHub Desktop.
Save folkengine/123cb1ee7fa3e7e670b0674dc7f199ef to your computer and use it in GitHub Desktop.
$> clone https://github.com/US-JOET/everest-demo 
$> cd everest-demo 
$> git checkout branch couryrr/updating-dockerfile-for-testing
$> cd manager
$> docker build --platform linux/amd64 -t ghcr.io/everest/everest-demo/manager:0.0.12 .
$> docker-compose -f docker-compose.automated-tests.yml up
@folkengine
Copy link
Author

❯ docker-compose -f docker-compose.automated-tests.yml up
Starting everest-demo_mqtt-server_1 ... done
Recreating everest-demo_manager_1   ... done
Attaching to everest-demo_manager_1
manager_1      | Requirement already satisfied: pytest in /usr/lib/python3.10/site-packages (8.1.1)
manager_1      | Requirement already satisfied: tomli>=1 in /usr/lib/python3.10/site-packages (from pytest) (2.0.1)
manager_1      | Requirement already satisfied: iniconfig in /usr/lib/python3.10/site-packages (from pytest) (2.0.0)
manager_1      | Requirement already satisfied: exceptiongroup>=1.0.0rc8 in /usr/lib/python3.10/site-packages (from pytest) (1.2.0)
manager_1      | Requirement already satisfied: packaging in /usr/lib/python3.10/site-packages (from pytest) (21.3)
manager_1      | Requirement already satisfied: pluggy<2.0,>=1.4 in /usr/lib/python3.10/site-packages (from pytest) (1.4.0)
manager_1      | WARNING: Running pip as the 'root' user can result in broken permissions and conflicting behaviour with the system package manager. It is recommended to use a virtual environment instead: https://pip.pypa.io/warnings/venv
manager_1      | ============================= test session starts ==============================
manager_1      | platform linux -- Python 3.10.13, pytest-8.1.1, pluggy-1.4.0
manager_1      | rootdir: /ext/source/tests
manager_1      | configfile: pytest.ini
manager_1      | plugins: asyncio-0.23.6
manager_1      | asyncio: mode=strict
manager_1      | collected 2 items
manager_1      | 
manager_1      | core_tests/startup_tests.py::test_000_startup_check 
manager_1      | -------------------------------- live log setup --------------------------------
manager_1      | INFO     root:everest_environment_setup.py:153 temp ocpp config files directory: /tmp/pytest-of-root/pytest-0/test_000_startup_check0/ocpp_config
manager_1      | INFO     root:everest_core.py:124 everest uuid: 86d2ec322053445d808a6a62945ed7b9
manager_1      | INFO     root:everest_core.py:125 temp everest config: /tmp/pytest-of-root/pytest-0/test_000_startup_check0/everest_config/everest_config.yaml based on ../build/dist/etc/everest/config-sil.yaml
manager_1      | DEBUG    asyncio:selector_events.py:54 Using selector: EpollSelector
manager_1      | DEBUG    asyncio:selector_events.py:54 Using selector: EpollSelector
manager_1      | -------------------------------- live log call ---------------------------------
manager_1      | INFO     root:startup_tests.py:20 >>>>>>>>> test_000_startup_check <<<<<<<<<
manager_1      | INFO     root:everest_core.py:164 config: /tmp/pytest-of-root/pytest-0/test_000_startup_check0/everest_config/everest_config.yaml
manager_1      | INFO     root:everest_core.py:171 /tmp/pytest-of-root/pytest-0/test_000_startup_check0/status.fifo
manager_1      | INFO     root:everest_core.py:183 /ext/source/build/dist/bin/manager --config /tmp/pytest-of-root/pytest-0/test_000_startup_check0/everest_config/everest_config.yaml --status-fifo /tmp/pytest-of-root/pytest-0/test_000_startup_check0/status.fifo
manager_1      | INFO     root:everest_core.py:185 Starting EVerest...
manager_1      | INFO     root:everest_core.py:186 /ext/source/build/dist/bin/manager  --config  /tmp/pytest-of-root/pytest-0/test_000_startup_check0/everest_config/everest_config.yaml  --status-fifo  /tmp/pytest-of-root/pytest-0/test_000_startup_check0/status.fifo
manager_1      | DEBUG    root:everest_core.py:208   2024-04-12 17:30:20.969413 [INFO] manager          ::   ________      __                _   
manager_1      | DEBUG    root:everest_core.py:208   2024-04-12 17:30:20.969525 [INFO] manager          ::  |  ____\ \    / /               | |  
manager_1      | DEBUG    root:everest_core.py:208   2024-04-12 17:30:20.969542 [INFO] manager          ::  | |__   \ \  / /__ _ __ ___  ___| |_ 
manager_1      | DEBUG    root:everest_core.py:208   2024-04-12 17:30:20.969561 [INFO] manager          ::  |  __|   \ \/ / _ \ '__/ _ \/ __| __|
manager_1      | DEBUG    root:everest_core.py:208   2024-04-12 17:30:20.969573 [INFO] manager          ::  | |____   \  /  __/ | |  __/\__ \ |_ 
manager_1      | DEBUG    root:everest_core.py:208   2024-04-12 17:30:20.969584 [INFO] manager          ::  |______|   \/ \___|_|  \___||___/\__|
manager_1      | DEBUG    root:everest_core.py:208   2024-04-12 17:30:20.969602 [INFO] manager          ::
manager_1      | DEBUG    root:everest_core.py:208   2024-04-12 17:30:20.969612 [INFO] manager          :: Using MQTT broker mqtt-server:1883
manager_1      | DEBUG    root:everest_core.py:208   2024-04-12 17:30:20.999666 [INFO] everest_ctrl     :: Launching controller service on port 0
manager_1      | DEBUG    root:everest_core.py:208   2024-04-12 17:30:21.029781 [INFO] manager          :: Loading config file at: /tmp/pytest-of-root/pytest-0/test_000_startup_check0/everest_config/everest_config.yaml
manager_1      | DEBUG    root:everest_core.py:208   2024-04-12 17:30:21.361707 [INFO] manager          :: Config loading completed in 366ms
manager_1      | DEBUG    root:everest_core.py:208   2024-04-12 17:30:21.941993 [INFO] api:API          :: Module api initialized [508ms]
manager_1      | DEBUG    root:everest_core.py:208   2024-04-12 17:30:22.014975 [INFO] auth:Auth        :: Module auth initialized [546ms]
manager_1      | DEBUG    root:everest_core.py:208   2024-04-12 17:30:22.162169 [INFO] connector_1:Evs  :: Module connector_1 initialized [617ms]
manager_1      | DEBUG    root:everest_core.py:208   2024-04-12 17:30:22.412636 [INFO] energy_manager:  :: Module energy_manager initialized [778ms]
manager_1      | DEBUG    root:everest_core.py:208   2024-04-12 17:30:22.518737 [INFO] evse_security:E  :: Module evse_security initialized [830ms]
manager_1      | DEBUG    root:everest_core.py:208   2024-04-12 17:30:22.549538 [INFO] grid_connection  :: Module grid_connection_point initialized [808ms]
manager_1      | DEBUG    root:everest_core.py:208   2024-04-12 17:30:22.626433 [INFO] setup:Setup      :: Module setup initialized [663ms]
manager_1      | DEBUG    root:everest_core.py:208   
manager_1      | DEBUG    root:everest_core.py:208   2024-04-12 17:30:22.629846 [INFO] iso15118_charge  :: TCP server on eth0 is listening on port [fe80::42:acff:fe15:3%67]:61341
manager_1      | DEBUG    root:everest_core.py:208   
manager_1      | DEBUG    root:everest_core.py:208   2024-04-12 17:30:22.629950 [INFO] iso15118_charge  :: TLS server on eth0 is listening on port [fe80::42:acff:fe15:3%67]:64109
manager_1      | DEBUG    root:everest_core.py:208   
manager_1      | DEBUG    root:everest_core.py:208   2024-04-12 17:30:22.630010 [INFO] iso15118_charge  :: SDP socket setup succeeded
manager_1      | DEBUG    root:everest_core.py:208   2024-04-12 17:30:22.630366 [INFO] iso15118_charge  :: Module iso15118_charger initialized [773ms]
manager_1      | DEBUG    root:everest_core.py:208   2024-04-12 17:30:22.712973 [INFO] persistent_stor  :: Module persistent_store initialized [801ms]
manager_1      | DEBUG    root:everest_core.py:208   2024-04-12 17:30:22.783837 [INFO] token_provider:  :: Module token_provider initialized [696ms]
manager_1      | DEBUG    root:everest_core.py:208   2024-04-12 17:30:22.794624 [INFO] token_validator  :: Module token_validator initialized [650ms]
manager_1      | INFO     root:everest_core.py:200 EVerest has started
manager_1      | DEBUG    root:everest_core.py:208   2024-04-12 17:30:23.209296 [INFO] manager          :: πŸš™πŸš™πŸš™ All modules are initialized. EVerest up and running [2247ms] πŸš™πŸš™πŸš™
manager_1      | PASSED                                                                   [ 50%]
manager_1      | ------------------------------ live log teardown -------------------------------
manager_1      | DEBUG    asyncio:selector_events.py:54 Using selector: EpollSelector
manager_1      | DEBUG    root:everest_core.py:222 CONTROLLER stop() function called...
manager_1      | DEBUG    root:everest_core.py:208   
manager_1      | INFO     root:everest_core.py:213 EVerest stopped by signal SIGINT
manager_1      | DEBUG    root:everest_core.py:217 EVerest output stopped
manager_1      | 
manager_1      | core_tests/startup_tests.py::test_001_start_test_module 
manager_1      | -------------------------------- live log setup --------------------------------
manager_1      | INFO     root:everest_environment_setup.py:153 temp ocpp config files directory: /tmp/pytest-of-root/pytest-0/test_001_start_test_module0/ocpp_config
manager_1      | INFO     root:everest_core.py:124 everest uuid: f302d2a1e3c14227b6720a707819e436
manager_1      | INFO     root:everest_core.py:125 temp everest config: /tmp/pytest-of-root/pytest-0/test_001_start_test_module0/everest_config/everest_config.yaml based on ../build/dist/etc/everest/config-sil.yaml
manager_1      | DEBUG    asyncio:selector_events.py:54 Using selector: EpollSelector
manager_1      | -------------------------------- live log call ---------------------------------
manager_1      | INFO     root:startup_tests.py:83 >>>>>>>>> test_001_start_test_module <<<<<<<<<
manager_1      | INFO     root:everest_core.py:164 config: /tmp/pytest-of-root/pytest-0/test_001_start_test_module0/everest_config/everest_config.yaml
manager_1      | INFO     root:everest_core.py:241 temp everest user-config: /tmp/pytest-of-root/pytest-0/test_001_start_test_module0/everest_config/user-config/everest_config.yaml
manager_1      | INFO     root:everest_core.py:244 Adding test control module(s) to user-config: None
manager_1      | INFO     root:everest_core.py:171 /tmp/pytest-of-root/pytest-0/test_001_start_test_module0/status.fifo
manager_1      | INFO     root:everest_core.py:177 Standalone module probe was specified
manager_1      | INFO     root:everest_core.py:183 /ext/source/build/dist/bin/manager --config /tmp/pytest-of-root/pytest-0/test_001_start_test_module0/everest_config/everest_config.yaml --status-fifo /tmp/pytest-of-root/pytest-0/test_001_start_test_module0/status.fifo --standalone probe
manager_1      | INFO     root:everest_core.py:185 Starting EVerest...
manager_1      | INFO     root:everest_core.py:186 /ext/source/build/dist/bin/manager  --config  /tmp/pytest-of-root/pytest-0/test_001_start_test_module0/everest_config/everest_config.yaml  --status-fifo  /tmp/pytest-of-root/pytest-0/test_001_start_test_module0/status.fifo  --standalone  probe
manager_1      | DEBUG    root:everest_core.py:208   2024-04-12 17:30:23.341519 [INFO] manager          ::   ________      __                _   
manager_1      | DEBUG    root:everest_core.py:208   2024-04-12 17:30:23.341584 [INFO] manager          ::  |  ____\ \    / /               | |  
manager_1      | DEBUG    root:everest_core.py:208   2024-04-12 17:30:23.341606 [INFO] manager          ::  | |__   \ \  / /__ _ __ ___  ___| |_ 
manager_1      | DEBUG    root:everest_core.py:208   2024-04-12 17:30:23.341625 [INFO] manager          ::  |  __|   \ \/ / _ \ '__/ _ \/ __| __|
manager_1      | DEBUG    root:everest_core.py:208   2024-04-12 17:30:23.341638 [INFO] manager          ::  | |____   \  /  __/ | |  __/\__ \ |_ 
manager_1      | DEBUG    root:everest_core.py:208   2024-04-12 17:30:23.341649 [INFO] manager          ::  |______|   \/ \___|_|  \___||___/\__|
manager_1      | DEBUG    root:everest_core.py:208   2024-04-12 17:30:23.341661 [INFO] manager          ::
manager_1      | DEBUG    root:everest_core.py:208   2024-04-12 17:30:23.341671 [INFO] manager          :: Using MQTT broker mqtt-server:1883
manager_1      | DEBUG    root:everest_core.py:208   2024-04-12 17:30:23.374752 [INFO] everest_ctrl     :: Launching controller service on port 0
manager_1      | DEBUG    root:everest_core.py:208   2024-04-12 17:30:23.405721 [INFO] manager          :: Loading config file at: /tmp/pytest-of-root/pytest-0/test_001_start_test_module0/everest_config/everest_config.yaml
manager_1      | DEBUG    root:everest_core.py:208   2024-04-12 17:30:23.411119 [INFO] manager          :: Loading user-config file at: /tmp/pytest-of-root/pytest-0/test_001_start_test_module0/everest_config/user-config/everest_config.yaml
manager_1      | DEBUG    root:everest_core.py:208   2024-04-12 17:30:23.765024 [INFO] manager          :: Config loading completed in 394ms
manager_1      | DEBUG    root:everest_core.py:208   2024-04-12 17:30:23.772211 [INFO] manager          :: Not starting standalone module: probe
manager_1      | DEBUG    root:everest_core.py:208   2024-04-12 17:30:24.432157 [INFO] api:API          :: Module api initialized [600ms]
manager_1      | DEBUG    root:everest_core.py:208   2024-04-12 17:30:24.466056 [INFO] auth:Auth        :: Module auth initialized [598ms]
manager_1      | DEBUG    root:everest_core.py:208   2024-04-12 17:30:24.522504 [INFO] connector_1:Evs  :: Module connector_1 initialized [578ms]
manager_1      | DEBUG    root:everest_core.py:208   2024-04-12 17:30:24.796296 [INFO] energy_manager:  :: Module energy_manager initialized [769ms]
manager_1      | DEBUG    root:everest_core.py:208   2024-04-12 17:30:24.855897 [INFO] evse_security:E  :: Module evse_security initialized [775ms]
manager_1      | DEBUG    root:everest_core.py:208   2024-04-12 17:30:24.891893 [INFO] grid_connection  :: Module grid_connection_point initialized [759ms]
manager_1      | DEBUG    root:everest_core.py:208   2024-04-12 17:30:24.998118 [INFO] persistent_stor  :: Module persistent_store initialized [704ms]
manager_1      | DEBUG    root:everest_core.py:208   2024-04-12 17:30:25.003202 [INFO] setup:Setup      :: Module setup initialized [652ms]
manager_1      | DEBUG    root:everest_core.py:208   
manager_1      | DEBUG    root:everest_core.py:208   2024-04-12 17:30:25.078593 [INFO] iso15118_charge  :: TCP server on eth0 is listening on port [fe80::42:acff:fe15:3%67]:61341
manager_1      | DEBUG    root:everest_core.py:208   
manager_1      | DEBUG    root:everest_core.py:208   2024-04-12 17:30:25.078698 [INFO] iso15118_charge  :: TLS server on eth0 is listening on port [fe80::42:acff:fe15:3%67]:64109
manager_1      | DEBUG    root:everest_core.py:208   
manager_1      | DEBUG    root:everest_core.py:208   2024-04-12 17:30:25.078761 [INFO] iso15118_charge  :: SDP socket setup succeeded
manager_1      | DEBUG    root:everest_core.py:208   2024-04-12 17:30:25.079148 [INFO] iso15118_charge  :: Module iso15118_charger initialized [833ms]
manager_1      | DEBUG    root:everest_core.py:208   2024-04-12 17:30:25.191478 [INFO] token_validator  :: Module token_validator initialized [588ms]
manager_1      | DEBUG    root:everest_core.py:208   2024-04-12 17:30:25.210454 [INFO] token_provider:  :: Module token_provider initialized [672ms]
manager_1      | DEBUG    root:everest_core.py:208   2024-04-12 17:30:25.395356 [INFO] manager          :: Modules started by manager are ready, waiting for standalone modules.
manager_1      | INFO     root:everest_core.py:200 EVerest has started
manager_1      | INFO     root:startup_tests.py:91 everest-core ready, waiting for probe module
manager_1      | DEBUG    root:everest_core.py:208   2024-04-12 17:30:25.871004 [INFO] manager          :: Standalone module probe initialized.
manager_1      | INFO     root:startup_tests.py:99 set all modules started event...
manager_1      | DEBUG    root:everest_core.py:208   2024-04-12 17:30:25.871086 [INFO] manager          :: πŸš™πŸš™πŸš™ All modules are initialized. EVerest up and running [2536ms] πŸš™πŸš™πŸš™
manager_1      | DEBUG    root:everest_core.py:208   2024-04-12 17:30:26.131919 [INFO] connector_1:Evs  :: Ignoring BSP Event, BSP is not enabled yet.
manager_1      | DEBUG    root:everest_core.py:208   2024-04-12 17:30:26.154497 [INFO] car_simulator:J  :: { cmd: 'sleep', args: [ 1 ], exec: [Function (anonymous)] }
manager_1      | DEBUG    root:everest_core.py:208   2024-04-12 17:30:26.479435 [INFO] connector_1:Evs  :: Max AC hardware capabilities: 32A/3ph
manager_1      | DEBUG    root:everest_core.py:208   2024-04-12 17:30:26.580154 [INFO] connector_1:Evs  :: AC HLC mode enabled.
manager_1      | DEBUG    root:everest_core.py:208   2024-04-12 17:30:26.729697 [INFO] connector_1:Evs  :: πŸŒ€πŸŒ€πŸŒ€ Ready to start charging πŸŒ€πŸŒ€πŸŒ€
manager_1      | DEBUG    root:everest_core.py:208   2024-04-12 17:30:27.467631 [INFO] car_simulator:J  :: { cmd: 'iec_wait_pwr_ready', args: [], exec: [Function (anonymous)] }
manager_1      | DEBUG    root:everest_core.py:208   2024-04-12 17:30:27.810839 [INFO] connector_1_pow  :: Lock connector
manager_1      | DEBUG    root:everest_core.py:208   2024-04-12 17:30:27.910649 [INFO] connector_1:Evs  :: SYS  Session logging started.
manager_1      | DEBUG    root:everest_core.py:208   2024-04-12 17:30:27.910890 [INFO] connector_1:Evs  :: EVSE IEC Session Started: EVConnected
manager_1      | DEBUG    root:everest_core.py:208   2024-04-12 17:30:27.911543 [INFO] token_provider:  :: Publishing new dummy token: {
manager_1      | DEBUG    root:everest_core.py:208   "type": "ISO14443",
manager_1      | DEBUG    root:everest_core.py:208   "value": "DEADBEEF"
manager_1      | DEBUG    root:everest_core.py:208   } (RFID)
manager_1      | DEBUG    root:everest_core.py:208   2024-04-12 17:30:27.912369 [INFO] auth:Auth        :: Received new token: {
manager_1      | DEBUG    root:everest_core.py:208   "authorization_type": "RFID",
manager_1      | DEBUG    root:everest_core.py:208   "id_token": {
manager_1      | DEBUG    root:everest_core.py:208   "type": "ISO14443",
manager_1      | DEBUG    root:everest_core.py:208   "value": "DEADBEEF"
manager_1      | DEBUG    root:everest_core.py:208   }
manager_1      | DEBUG    root:everest_core.py:208   }
manager_1      | DEBUG    root:everest_core.py:208   2024-04-12 17:30:27.913756 [INFO] token_validator  :: Got validation request for token: DEADBEEF
manager_1      | DEBUG    root:everest_core.py:208   2024-04-12 17:30:28.164099 [INFO] token_validator  :: Returning validation status: Accepted
manager_1      | DEBUG    root:everest_core.py:208   2024-04-12 17:30:28.165170 [INFO] auth:Auth        :: Providing authorization to connector#1
manager_1      | DEBUG    root:everest_core.py:208   2024-04-12 17:30:28.211906 [INFO] connector_1:Evs  :: EVSE IEC EIM Authorization received
manager_1      | DEBUG    root:everest_core.py:208   2024-04-12 17:30:28.212323 [INFO] connector_1:Evs  :: EVSE IEC Transaction Started (0 kWh)
manager_1      | DEBUG    root:everest_core.py:208   2024-04-12 17:30:28.213432 [INFO] connector_1:Evs  :: EVSE IEC AC mode, HLC enabled(X1), matching already started. We are in X1 so we can go directly to nominal PWM.
manager_1      | DEBUG    root:everest_core.py:208   2024-04-12 17:30:28.213762 [INFO] connector_1:Evs  :: EVSE IEC Charger state: Wait for Auth->PrepareCharging
manager_1      | DEBUG    root:everest_core.py:208   2024-04-12 17:30:28.214580 [INFO] connector_1:Evs  :: EVSE IEC Set PWM On (53.33333611488342%) took 0 ms
manager_1      | DEBUG    root:everest_core.py:208   2024-04-12 17:30:28.214623 [INFO] auth:Auth        :: Result for token: DEADBEEF: ACCEPTED
manager_1      | DEBUG    root:everest_core.py:208   2024-04-12 17:30:28.468314 [INFO] car_simulator:J  :: { cmd: 'sleep', args: [ 1 ], exec: [Function (anonymous)] }
manager_1      | DEBUG    root:everest_core.py:208   2024-04-12 17:30:29.719131 [INFO] car_simulator:J  :: {
manager_1      | DEBUG    root:everest_core.py:208   cmd: 'draw_power_regulated',
manager_1      | DEBUG    root:everest_core.py:208   args: [ 16, 3 ],
manager_1      | DEBUG    root:everest_core.py:208   exec: [Function (anonymous)]
manager_1      | DEBUG    root:everest_core.py:208   }
manager_1      | DEBUG    root:everest_core.py:208   2024-04-12 17:30:29.720042 [INFO] car_simulator:J  :: { cmd: 'sleep', args: [ 5 ], exec: [Function (anonymous)] }
manager_1      | DEBUG    root:everest_core.py:208   2024-04-12 17:30:29.888518 [INFO] connector_1:Evs  ::                                     CAR IEC Event CarRequestedPower
manager_1      | DEBUG    root:everest_core.py:208   2024-04-12 17:30:29.889713 [INFO] connector_1:Evs  :: EVSE IEC Charger state: PrepareCharging->Charging
manager_1      | DEBUG    root:everest_core.py:208   2024-04-12 17:30:30.139870 [INFO] connector_1:Evs  :: EVSE IEC Event PowerOn
manager_1      | DEBUG    root:everest_core.py:208   2024-04-12 17:30:34.978913 [INFO] car_simulator:J  :: { cmd: 'unplug', args: [], exec: [Function (anonymous)] }
manager_1      | DEBUG    root:everest_core.py:208   2024-04-12 17:30:35.156835 [INFO] connector_1:Evs  :: EVSE IEC Event PowerOff
manager_1      | DEBUG    root:everest_core.py:208   2024-04-12 17:30:35.295336 [INFO] connector_1_pow  :: Unlock connector
manager_1      | DEBUG    root:everest_core.py:208   2024-04-12 17:30:35.390589 [INFO] connector_1:Evs  :: EVSE ISO SLAC UNMATCHED
manager_1      | DEBUG    root:everest_core.py:208   2024-04-12 17:30:35.391362 [INFO] connector_1:Evs  :: EVSE ISO D-LINK_READY (false)
manager_1      | DEBUG    root:everest_core.py:208   2024-04-12 17:30:35.443523 [INFO] connector_1:Evs  ::                                     CAR IEC Event CarUnplugged
manager_1      | DEBUG    root:everest_core.py:208   2024-04-12 17:30:35.444113 [INFO] connector_1:Evs  :: EVSE IEC Charger state: Charging->StoppingCharging
manager_1      | DEBUG    root:everest_core.py:208   2024-04-12 17:30:35.445540 [INFO] connector_1:Evs  :: EVSE IEC Set PWM Off
manager_1      | DEBUG    root:everest_core.py:208   2024-04-12 17:30:35.510587 [INFO] connector_1:Evs  :: EVSE IEC Charger state: StoppingCharging->Finished
manager_1      | DEBUG    root:everest_core.py:208   2024-04-12 17:30:35.512069 [INFO] connector_1:Evs  :: EVSE IEC Transaction Finished: EVDisconnected (0.014 kWh)
manager_1      | PASSED                                                                   [100%]
manager_1      | ------------------------------ live log teardown -------------------------------
manager_1      | DEBUG    asyncio:selector_events.py:54 Using selector: EpollSelector
manager_1      | DEBUG    root:everest_core.py:222 CONTROLLER stop() function called...
manager_1      | DEBUG    root:everest_core.py:208   
manager_1      | INFO     root:everest_core.py:213 EVerest stopped by signal SIGINT
manager_1      | DEBUG    root:everest_core.py:217 EVerest output stopped
manager_1      | 
manager_1      | 
manager_1      | ============================== 2 passed in 14.74s ==============================
everest-demo_manager_1 exited with code 0

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment