Skip to content
Snippets Groups Projects
This project is mirrored from https://git.savannah.gnu.org/git/guix/guix-cuirass.git/. Pull mirroring updated .
  1. Feb 18, 2021
  2. Feb 17, 2021
  3. Feb 14, 2021
  4. Feb 12, 2021
  5. Feb 11, 2021
  6. Feb 08, 2021
  7. Feb 06, 2021
  8. Feb 02, 2021
  9. Feb 01, 2021
    • Mathieu Othacehe's avatar
      Add weather support in build details. · f9a5cbe0
      Mathieu Othacehe authored
      * src/cuirass/templates.scm (build-details): Display weather.
      Unverified
      f9a5cbe0
    • Mathieu Othacehe's avatar
      Add build weather support. · d7282c05
      Mathieu Othacehe authored
      * src/cuirass/database.scm (build-weather): New macro.
      (build-status->weather): New procedure.
      (db-get-builds): Return the build weather using the new procedure.
      * src/cuirass/http.scm (build->hydra-build): Also return the weather.
      * src/cuirass/templates.scm (weather-class, weather-title): New procedures.
      (build-eval-table): Display the weather.
      * tests/database.scm ("db-get-build weather"): New tests.
      * tests/http.scm (build-query-result): Adapt it.
      Unverified
      d7282c05
    • Mathieu Othacehe's avatar
      database: Fix "db-update-build-status!". · 54244e6e
      Mathieu Othacehe authored
      * src/cuirass/database.scm (db-update-build-status): Only consider evaluations
      that happened before the current one. This is useful when updating the build
      status of old evaluations.
      Unverified
      54244e6e
    • Mathieu Othacehe's avatar
      database: Fix "db-get-worker". · 7697735f
      Mathieu Othacehe authored
      * src/cuirass/database.scm (db-get-worker): Handle the case where no worker
      were found.
      Unverified
      7697735f
    • Mathieu Othacehe's avatar
      Fix SQL syntax. · da93cb96
      Mathieu Othacehe authored
      * src/sql/upgrade-3.sql: Fix syntax.
      Unverified
      da93cb96
    • Mathieu Othacehe's avatar
      Introduce build "last_status" field. · 74c1a94a
      Mathieu Othacehe authored
      * src/sql/upgrade-3.sql: New file.
      * Makefile.am (dist_sql_DATA): Add it.
      * src/schema.sql (Builds)[last_status]: New field.
      * src/cuirass/database.scm (db-update-build-status!): Honor it.
      (db-get-builds): Return it.
      * tests/database.scm ("db-update-build-status!"): New test.
      Unverified
      74c1a94a
    • Mathieu Othacehe's avatar
      Fix /api/latestbuilds ordering. · 158966dc
      Mathieu Othacehe authored
      Evaluations are added sequentially to database but builds are not always
      registered nor performed in order. This means that a build corresponding to an
      older evaluation can be returned first if it was completed last. Order by
      descending evaluation id to prevent it.
      
      * src/cuirass/database.scm (db-get-builds): Add "evaluation" order.
      * src/cuirass/http.scm (url-handler): Order latestbuilds by descending
      evaluation number.
      Unverified
      158966dc
  10. Jan 31, 2021
    • Mathieu Othacehe's avatar
      Remove workers hash table. · e9e09439
      Mathieu Othacehe authored
      * src/cuirass/database.scm (db-add-worker): Rename ...
      (db-add-or-update-worker): ... into this new procedure.
      (db-get-worker, db-remove-unresponsive-workers): New procedures.
      * src/cuirass/remote-server.scm (%workers): Remove it.
      (pop-build): Adapt it.
      (remove-unresponsive-workers!): Remove it.
      (read-worker-exp): Adapt it.
      (zmq-start-proxy): Ditto.
      * tests/database.scm ("db-add-worker"): Rename ...
      ("db-add-or-update-worker"): ... into this new test.
      ("db-get-worker", "db-remove-unresponsive-workers"): New tests.
      Unverified
      e9e09439
    • Mathieu Othacehe's avatar
      Truncate long lines. · b993f3d4
      Mathieu Othacehe authored
      * src/cuirass/templates (workers-status): Truncate long lines.
      Unverified
      b993f3d4
    • Mathieu Othacehe's avatar
      Sort workers consistently. · 4370acce
      Mathieu Othacehe authored
      * src/cuirass/templates.scm (workers-status): Sort workers consistently.
      Unverified
      4370acce
    • Mathieu Othacehe's avatar
      Remove left-over procedure. · 6c0298e1
      Mathieu Othacehe authored
      * src/cuirass/templates.scm (workers-status): Remove unused "build-row"
      procedure.
      Unverified
      6c0298e1
  11. Jan 30, 2021
Loading