Fix firmware budget regressions and flood alias delimiters
Share nRF52 checked-record reads and command-family lookups without changing storage formats, error protection, fleet authorization, or delegated scopes. Use the existing bounded Merkle proof workspace for qualified ESP32 repeaters while retaining source capacity, wire format, and every enabled feature. Restore advert tab/CRLF delimiters and expose nested qualification build logs. Validation: all 1932 native CI test cases; exact canonical RAK4631 Full, Wio-E5 Mini, Station G3 Full MQTT, and Wireless Tracker Full wrappers; linked RAK crypto/workspace checks and retained Reader code equivalence; focused persistence, authorization, source-proof, and RAM policy regressions.
This commit is contained in:
1 parent
99724cd1d3
commit
db1c4704e0
15 files changed
+370
-130
No files matched your search
@@ -88,6 +88,15 @@ jobs:
|
||||
bash build.sh build-firmware heltec_v4_r8_tft_companion_radio_full
|
||||
--firmware-version v1.18.0.1-halo-keymind-cascade-dev
|
||||
--radio-preset usa-cascade-fixed --profile cascade --require-ota
|
||||
- name: Show qualification build logs on failure
|
||||
if: failure()
|
||||
run: |
|
||||
for log in out/build-logs/*.log; do
|
||||
[ -f "$log" ] || continue
|
||||
echo "::group::$log (last 120 lines)"
|
||||
tail -n 120 "$log"
|
||||
echo "::endgroup::"
|
||||
done
|
||||
|
||||
esp32-sensor-smoke:
|
||||
runs-on: ubuntu-latest
|
||||
@@ -109,6 +118,15 @@ jobs:
|
||||
run: |
|
||||
pio run -e meshnology_w12_repeater
|
||||
bash build.sh build-firmware meshnology_w12_companion_radio_full --firmware-version v1.17.1.10-halo-keymind-cascade-dev --radio-preset usa-cascade-fixed --profile cascade --require-ota
|
||||
- name: Show qualification build logs on failure
|
||||
if: failure()
|
||||
run: |
|
||||
for log in out/build-logs/*.log; do
|
||||
[ -f "$log" ] || continue
|
||||
echo "::group::$log (last 120 lines)"
|
||||
tail -n 120 "$log"
|
||||
echo "::endgroup::"
|
||||
done
|
||||
|
||||
esp32-ethernet-companion-smoke:
|
||||
runs-on: ubuntu-latest
|
||||
|
||||
Reference in new issue
Block a user