tests: record AFP backup timestamp smoke success
All checks were successful
Source release / source-package (push) Successful in 52s

Record the successful Linux AFP smoke-suite run for the WebSDK Backup Date/Time Set File Information field. The smoke output confirms bitmap 0x2000, the AFP backup timestamp value derived from epoch 1700000000, and the corresponding mars_nwe archive metadata xattr.

This documents the intended split between the Archive file attribute, which is mapped through the existing NetWare attribute path, and the Backup Date/Time field, which is routed through nwarchive.c and stored in org.mars-nwe.netware.archive.

Tested-by: ./afp_smoke_suite.sh ... --backup-time-only --backup-time-epoch 1700000000 (reported failures=0)
This commit is contained in:
OpenAI
2026-05-30 16:34:22 +00:00
committed by Mario Fetka
parent bbc37565c8
commit 8bfedbacf1
2 changed files with 13 additions and 0 deletions

View File

@@ -516,3 +516,11 @@ NetWare attribute store; Backup Date/Time is archive metadata in
The Linux smoke suite covers `--backup-time-only --backup-time-epoch` and dumps
`user.org.mars-nwe.netware.archive` so runtime reports show the underlying
mars_nwe storage path.
Runtime status: the Backup Date/Time smoke run is verified with `failures=0`.
The suite confirmed `AFP Set File Information Backup Timestamp` using bitmap
`0x2000` and reported `backup=0x576eb9aa` for epoch `1700000000`. The same
run confirmed the backing mars_nwe metadata xattr:
`user.org.mars-nwe.netware.archive=0x01036e57aab900000000`. That confirms the
intended split: Archive as a file attribute stays on the NetWare attribute path,
while Backup Date/Time is stored by `nwarchive.c`.

View File

@@ -833,3 +833,8 @@ getfattr -n user.org.mars-nwe.netware.archive -e hex /var/mars_nwe/SYS/public/pm
The expected AFP reply shows the same Backup Date/Time at offsets 28/30 of the
120-byte file information record, while Archive/Hidden/System attributes remain
mapped through the normal NetWare attribute store.
Runtime status: the Backup Date/Time smoke run is verified with `failures=0`.
The report showed `bitmap=0x2000`, `backup=0x576eb9aa`, and the backing xattr
`user.org.mars-nwe.netware.archive=0x01036e57aab900000000` after setting epoch
`1700000000`.