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

folkengine commented Apr 12, 2024

=> ERROR [3/7] RUN git clone https://github.com/EVerest/everest-core.git         && cd everest-core         && git checkout 2024.3.0-rc1         && cd  5.3s
------                                                                                                                                                        
 > [3/7] RUN git clone https://github.com/EVerest/everest-core.git         && cd everest-core         && git checkout 2024.3.0-rc1         && cd ..         && mkdir -p /ext/scripts         && mv install.sh /ext/scripts/install.sh         && mv everest-core /ext/source         && /entrypoint.sh run-script install:
0.239 Cloning into 'everest-core'...
5.271 fatal: unable to access 'https://github.com/EVerest/everest-core.git/': Could not resolve host: github.com
------
Dockerfile:9
--------------------
   8 |     # Cloning the repo now and copying files over
   9 | >>> RUN git clone https://github.com/EVerest/everest-core.git \
  10 | >>>         && cd everest-core \
  11 | >>>         && git checkout ${EVEREST_VERSION} \
  12 | >>>         && cd .. \
  13 | >>>         && mkdir -p /ext/scripts \
  14 | >>>         && mv install.sh /ext/scripts/install.sh \
  15 | >>>         && mv everest-core /ext/source \
  16 | >>>         #&& cp /ext/source/.ci/build-kit/compile.sh /ext/scripts \
  17 | >>>         #&& /entrypoint.sh run-script compile 
  18 | >>>         # Don't run the test-and-install script since it deletes the build directory!
  19 | >>>         && /entrypoint.sh run-script install
  20 |     
--------------------
ERROR: failed to solve: process "/bin/sh -c git clone https://github.com/EVerest/everest-core.git         && cd everest-core         && git checkout ${EVEREST_VERSION}         && cd ..         && mkdir -p /ext/scripts         && mv install.sh /ext/scripts/install.sh         && mv everest-core /ext/source         && /entrypoint.sh run-script install" did not complete successfully: exit code: 128

@folkengine
Copy link
Author

❯ docker-compose -f docker-compose.automated-tests.yml up
Creating network "everest-demo_default" with the default driver
Pulling mqtt-server (ghcr.io/everest/everest-demo/mqtt-server:0.0.12)...
0.0.12: Pulling from everest/everest-demo/mqtt-server
339de151aab4: Already exists
8cc7b833e2db: Already exists
f2b454175e7e: Already exists
065d2fbd194f: Pull complete
Digest: sha256:3030e2571df37c333d00335e8162a8460a166aea02b913642b49cdac909fa5ca
Status: Downloaded newer image for ghcr.io/everest/everest-demo/mqtt-server:0.0.12
Pulling manager (ghcr.io/everest/everest-demo/manager:0.0.12)...
0.0.12: Pulling from everest/everest-demo/manager
1207c741d8c9: Already exists
ef7288a6171e: Already exists
b6817429b664: Already exists
6b945824af07: Already exists
55f660875545: Already exists
dc68c9466e98: Already exists
ff811421f6e3: Already exists
483074cee24b: Already exists
4f4fb700ef54: Already exists
372a26bb89e5: Already exists
0f534a85c251: Already exists
51e7764155bd: Already exists
833493a0795c: Already exists
c84f021c1c42: Already exists
9cba005c0728: Pull complete
14e941162a98: Pull complete
cd0f8eafda22: Pull complete
5e836b414c3e: Pull complete
ae535e423fc7: Pull complete
12b94d9774f6: Pull complete
2bc8db972712: Pull complete
Digest: sha256:02bc9f3ac5e6ba442f6f899aac3f3bcfe1a03eea39be8acbbe40dd6378ee2e32
Status: Downloaded newer image for ghcr.io/everest/everest-demo/manager:0.0.12
Creating everest-demo_mqtt-server_1 ... done
Creating everest-demo_manager_1     ... done
Attaching to everest-demo_manager_1
manager_1      | ./run-test.sh: line 3: pytest: not found
everest-demo_manager_1 exited with code 127

@folkengine
Copy link
Author

❯ docker-compose -f docker-compose.automated-tests.yml up
everest-demo_mqtt-server_1 is up-to-date
Starting everest-demo_manager_1 ... done
Attaching to everest-demo_manager_1
manager_1      | ./run-test.sh: line 3: pytest: not found
everest-demo_manager_1 exited with code 127

@folkengine
Copy link
Author

10358  docker-compose build --no-cache -f docker-compose.automated-tests.yml up 
10359  docker-compose up -d --force-recreate --build everest-demo_manager_

@couryrr-afs
Copy link

docker build --no-cache -t ghcr.io/everest/everest-demo/manager:0.0.12 .

@couryrr-afs
Copy link

docker run -it --network infranet_network -e MQTT_SERVER_ADDRESS=mqtt-server --entrypoint bash ghcr.io/everest/everest-demo/manager:0.0.12

@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