Skip to content

Conversation

@ArneTR
Copy link
Member

@ArneTR ArneTR commented Dec 17, 2023

This PR removes the possibility of having NULL values for branch or filename in the database.

When operating with these values we always need to set defaults and assume main / master, which is superflous.

The information can be readily provided when providing the directory and set to the git default and the GMT default

@ArneTR ArneTR requested a review from ribalba December 17, 2023 16:16
@github-actions
Copy link

Eco-CI Output:

Label 🖥 avg. CPU utilization [%] 🔋 Total Energy [Joules] 🔌 avg. Power [Watts] Duration [Seconds]
Total Run 9.6315 1604.15 2.50258 648
Measurement #1 9.70534 1604.15 2.50258 643

📈 Energy graph:

 7.78 ┤ ╭╮ ╭╮ 7.18 ┤ ││ ││ 6.57 ┤ ││ ╭╮ ││╭╮ 5.97 ┤ ╭╯│ ││ ││││ 5.37 ┤ ╭╮╭╮ │ │ ╭╮│╰╮ ╭╯│││ 4.77 ┤ ││││ ╭╮ │ ╰╮ ╭─╮╭╮ │╰╯ ╰╮│ ╰╯│ 4.17 ┤ ╭──╯╰╯╰╮ ╭─╮ ╭─╮ ╭─╯│ │ │╭╯ ╰╯╰╮ │ ╰╯ │ ╭╮ ╭──╮ ╭╮╭╮ ╭╮ ╭╮ ╭╮ ╭╮ ╭╮ ╭╮ ╭╮ ╭╮ ╭╮ ╭╮ ╭╮ ╭╮ ╭─╮ 3.57 ┤ ╭╯ ╰────╯ ╰─────╯ ╰──╯ ╰─╮╭─╯ ╰╯ ╰╮ │ ╰╮ │╰─╯ ╰╮ ╭─╮╭╮ ╭╮ ╭╯╰╯╰─╯╰─╯╰─────╮ ╭──╮ │╰─╮ ╭──╮ ╭──╮ ╭──╮ ╭──╮ ╭──╮ ╭──╮ ╭──╮ │╰─╮ ╭─╯╰╮ ╭╮ ╭╮ ╭╯╰─╮ ╭─╯╰─╮ ╭╮ ╭╯╰─╮ ╭╮╭╮ ╭╮╭─╯╰─╮ ╭╮ ╭╮ ╭╯╰─╮ ╭─╮╭╮ ╭╮╭─╯╰─╮ ╭─╮ ╭╮ ╭──╮ ╭─╮ ╭──╮ ╭─╮ ╭─╮ │╰──╮ ╭────╮ ╭──╮ ╭─╮ ╭──╮ ╭─╮ ╭──╯ ╰─╮ ╭─╮ ╭╮ ╭─╮ ╭ 2.97 ┤ │ ││ │ │ │ │ │ │ ╰╯│ ││ │ │ ╭╯ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ││ ││ │ │ ╭╮ ╭─╮│ │ ╭╮ ││ │ │ ╭╯│││ │││ │ ╭╯│ ││ │ │ │ │││ ╭╯││ │ │ │ ││ │ │ ╭╯ │ │ │ │ ╰╮ │ │ │ │ │ │ │ ╰╮ │ ╰╮ │ │ │ ╰╮ │ │ │ ╰╮ ││ │ │ │ 2.37 ┤ │ ││ │ │ │ │ │ │ │ ││ │ │ │ │ │ │ │ │ ╭╮ ╭╯ │ ╭╯ │ ╭╯ │ │ │ │ ╰╮ │ │ │ │ │ ╰╮ ││ ││ │ │ ││ │ ╰╯ │ ││ ││ │ │ │ │││ ╭╯││ │ ╭╯ ╰╮ ││ │ │ │ │││ │ ││ │ ╭╯ ╰─╮ │╰╮│ ╰╮ │ │ │ │ │ │ ╭╯ │ │ │ ╭╯ │ ╭╮│ │ ╭╯ │ │ │ ╭╯ │ │ │ ╭╯ │ ││ │ │ │ 1.77 ┼────╯ ╰╯ ╰─╯ ╰───────╯ ╰────────╯ ╰────────╯╰─╯ ╰────────╯ ╰─────────╯ ╰─────────╯ ╰──╯╰────╯ ╰────────╯ ╰────────╯ ╰─────────╯ ╰────────╯ ╰────────╯ ╰─────────╯ ╰─────────╯ ╰────────╯╰────────╯╰─╯ ╰─────────╯╰───────╯ ╰────────╯╰────────╯╰─╯ ╰────────╯ ╰╯╰───────╯ ╰╯ ╰───────╯ ╰────────╯╰─╯ ╰────────╯ ╰╯╰───────╯ ╰╯ ╰───────╯ ╰───────╯ ╰╯ ╰────────╯ ╰─────────╯ ╰─────────╯ ╰────────╯ ╰─────────╯ ╰───────╯ ╰────────╯╰╯ ╰───────╯ ╰──────────╯ ╰───────╯ ╰──────────╯ ╰───────╯ ╰────────╯╰─╯ ╰────────╯ Watts over time
Copy link
Member

@ribalba ribalba left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

great idea. Makes the code a lot cleaner

@ArneTR ArneTR merged commit b20d32a into main Dec 20, 2023
@ArneTR ArneTR deleted the branch-filename-not-null branch December 20, 2023 21:09
ArneTR added a commit that referenced this pull request Dec 22, 2023
* main: Hotfix for check on frequency provider Tests run_until must be guard-claused with cleanup routine (#616) Fix check if stderr is empty (#613) Bump uvicorn[standard] from 0.24.0.post1 to 0.25.0 (#612) Fxing the network provider stderror Branch and filename are now always not null (#602) Adds a more elaborate depends_on test Support reading notes from services (#590) docker build command in tests now checks reason for docker build failure. If it is a permission issue with the cache, it will continue the rest of the workflow (#576) Use depends_on for container startup order (refactored) (#593) Bump psycopg[binary] from 3.1.15 to 3.1.16 (#610) Added powercap info to hardware_info (#609) Changed wording for network infrastructure box (#608) Added SIGQUIT to nginx and initi to gunicorn, as we are using bash script in entrypoint (#605) Fix frontend flow menu to wrap automatically (#584) Bump psutil from 5.9.6 to 5.9.7 (#603) Disable Docker CLI hints (#555) Create codeql.yml
ArneTR added a commit that referenced this pull request Dec 23, 2023
* main: (26 commits) Disable tinyproxy systemd service (#623) Text change Value formatting on status page Normalized URL for machines endpoint Less confusing error messages Status has now a waiting time (#599) Run ID is now accessible even after fail and thus can be sent via ema… (#601) Switched from cmd to command (#615) Hotfix for check on frequency provider Tests run_until must be guard-claused with cleanup routine (#616) Fix check if stderr is empty (#613) Bump uvicorn[standard] from 0.24.0.post1 to 0.25.0 (#612) Fxing the network provider stderror Branch and filename are now always not null (#602) Adds a more elaborate depends_on test Support reading notes from services (#590) docker build command in tests now checks reason for docker build failure. If it is a permission issue with the cache, it will continue the rest of the workflow (#576) Use depends_on for container startup order (refactored) (#593) Bump psycopg[binary] from 3.1.15 to 3.1.16 (#610) Added powercap info to hardware_info (#609) ...
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

3 participants