|
⇤ ← Revision 1 as of 2023-10-10 07:30:18
Size: 30
Comment: add to calendar
|
← Revision 2 as of 2023-10-22 18:09:46 ⇥
Size: 1776
Comment: add call notes
|
| Deletions are marked like this. | Additions are marked like this. |
| Line 2: | Line 2: |
* Diagnostics results: add re-run setup button if any tests failed (James) * Check results for app when visiting app's page. * Store results in database. * Option to disable daily run. * Functional tests (njoseph) * Configured with new app server images (Bookworm) * We might run into the 3-hour time limit soon, as more tests are added. * Split the tests across multiple runners (with corresponding app servers). Look into what options are provided by Pytest for this. * Failures could be causing long wait times. Fixing failures would reduce total time. Consider reducing timeouts. * The test results page has too many warnings. My Firefox tab crashed on scrolling it. * Kiwix shortcut fix * Change build system to Meson (sunil) * Replace "setup.py install" * Tools information in pyproject.toml * Eliminate makefiles and setup.py * Poetry and scons were explored as alternatives, but they don't seem general enough for our use case * Meson uses a build system called Ninja on the backend * Is Bazel an alternative? https://bazel.build/ * Small issue with matrix/zoph uninstall (James) * Able to reproduce in functional tests (Joseph) * Checking status of torrents MR (James) * Corresponding change in infrastructure * Joseph can do both of these changes. * Pioneer Edition stable image still bullseye (lifeform) * Olimex bookworm certification process/schedule? * Recommend nightly build to avoid bullseye-bookworm upgrade? * Test nightly image. * Issue 1: Use nightly image as stable. * Issue 2: Promote nigthly images as stable (every week, for security) * Issue 3: Merge Pioneer and Lime2 images. * Issue 4: Switch to latest Lime2 hardware revision. |
Progress call: 17:00 UTC
- Diagnostics results: add re-run setup button if any tests failed (James)
- Check results for app when visiting app's page.
- Store results in database.
- Option to disable daily run.
- Functional tests (njoseph)
- Configured with new app server images (Bookworm)
- We might run into the 3-hour time limit soon, as more tests are added.
- Split the tests across multiple runners (with corresponding app servers). Look into what options are provided by Pytest for this.
- Failures could be causing long wait times. Fixing failures would reduce total time. Consider reducing timeouts.
- The test results page has too many warnings. My Firefox tab crashed on scrolling it.
- Kiwix shortcut fix
- Change build system to Meson (sunil)
- Replace "setup.py install"
- Tools information in pyproject.toml
- Eliminate makefiles and setup.py
- Poetry and scons were explored as alternatives, but they don't seem general enough for our use case
- Meson uses a build system called Ninja on the backend
Is Bazel an alternative? https://bazel.build/
- Small issue with matrix/zoph uninstall (James)
- Able to reproduce in functional tests (Joseph)
- Checking status of torrents MR (James)
- Corresponding change in infrastructure
- Joseph can do both of these changes.
- Pioneer Edition stable image still bullseye (lifeform)
- Olimex bookworm certification process/schedule?
- Recommend nightly build to avoid bullseye-bookworm upgrade?
- Test nightly image.
- Issue 1: Use nightly image as stable.
- Issue 2: Promote nigthly images as stable (every week, for security)
- Issue 3: Merge Pioneer and Lime2 images.
- Issue 4: Switch to latest Lime2 hardware revision.
