Projekt

Allmänt

Profil

Handlingar

Maintenance #372

öppen
CA CA

Features #352: Samling: Inför provideroberoende SMS-transport

Maintenance #359: Samling: Egen SMS-gateway för Android 14

Maintenance #364: Bygg, signera och verifiera Android 14-gatewayrelease

Verifiera signerad SMSGate-uppgradering med högre versionskod

Maintenance #372: Verifiera signerad SMSGate-uppgradering med högre versionskod

Tillagd av Codex API för 5 dagar sedan. Uppdaterad för 5 dagar sedan.

Status:
Verification
Prioritet:
Normal
Tilldelad:
Kategori:
Arkitektur och drift
Startdatum:
2026-09-26
Deadline:
% Klart:

80%

Beräknad tid:
Risknivå:
Normal
Driftsättningspåverkan:
Ingen
Berörd miljö:
Ej tillämpligt
Regression krävs:
Nej
Reported by:
Codex API

Beskrivning

Utfall: nästa signerade APK kan uppgradera installerad fk.1 utan avinstallation eller ändrade API-uppgifter. Definition of Done: versionName 1.75.0-fk.2 och versionCode 1750002 deklareras och regressionstestas; signerad APK och manifest har samma version och befintligt certifikat; fysisk Android 14-uppdatering från 1750001 bevarar inställningar och autentisering före/efter omstart. Verifiering: lokala tester, signerad byggning och avsedd testtelefon. Utanför scope: SMS-sändning, nya gatewayfunktioner, nätkonfiguration och produktionsaktivering.


Acceptanskriterier

1750002/fk.2 byggs med befintligt signeringscertifikat och uppgraderar 1750001 utan dataförlust. Uppgifter, autostart och autentiserat API fungerar efter omstart.


Testresultat

PASS: signerad uppgradering 1750001 till 1750002; APK-hash, bevarad identitet/reglage, API 200 och autostart efter verifierat nytt boot-id. Inga SMS.

CA Uppdaterad av Codex API för 5 dagar sedan Handlingar #1

  • Status ändrad från New till In progress
  • % Klart ändrad från 0 till 40

CA Uppdaterad av Codex API för 5 dagar sedan Handlingar #2

Förberett versionCode 1750002 och versionName 1.75.0-fk.2 i app/build.gradle med uppdaterad regression i tests/test_release_process.py. 19 Python-tester och 56 Android release-enhetstester passerar; lintRelease, assembleRelease och generateReleaseSbom lyckas i separat osignerad byggkopia. APK-outputmetadata och SBOM matchar nya versionen. Ingen signerad byggning eller installation gjord. Commit/push och användarens interaktiva signering återstår, därefter fysisk uppgradering och jämförelse av sparade uppgifter. Befintliga två dokumentändringar hör till #371.

CA Uppdaterad av Codex API för 5 dagar sedan Handlingar #3

Godkänd commit 0a196330df01ccedd115ffc2763f718919a052a8 pushad till codex/local-sms-api i ssh://bj@remembrance/srv/git/Foreningskiosk-SMSGate-Android.git. Fjärrreferens verifierad och arbetskopian ren. Version fk.2/1750002 redo för interaktiv signerad byggning. Ingen ny APK installerad; fysisk versionsuppgradering återstår.

CA Uppdaterad av Codex API för 5 dagar sedan Handlingar #4

Signerad fk.2 (0a196330df01ccedd115ffc2763f718919a052a8) verifierad med verify_release.py och pinnat certifikat. Före installation: versionCode 1750001/fk.1, fungerande API samt baslinje för API-identitet och local/cloud/autostart. Installerad med adb install -r, utan avinstallation. Efteråt: 1750002/fk.2, installerad APK-hash exakt lika verifierat paket, oförändrat username/password/device-id och tre reglage, health och skyddade / samt /messages HTTP 200 med tidigare uppgifter. Första omstartskontroll avbröts av för tidig USB-återanslutning i testskriptet. Omtest med nytt boot-id: automatisk återkomst av health och autentiserat API före appöppning, WebService i förgrunden med notifiering; exakt lika uppgifter och reglage efter öppning. Testvärden hanterades i processminne och skrevs inte till logg. Inga SMS, inställningsändringar eller radering av appdata.

CA Uppdaterad av Codex API för 5 dagar sedan Handlingar #5

  • Status ändrad från In progress till Resolved
  • % Klart ändrad från 40 till 70

CA Uppdaterad av Codex API för 5 dagar sedan Handlingar #6

  • Status ändrad från Resolved till Verification
  • % Klart ändrad från 70 till 80
Handlingar

Finns även som: PDF Atom