Skip to content

Commit 2c6369e

Browse files
committed
docs: record six-platform real BDS validation for EndKeep 0.3.0
1 parent aa4ea80 commit 2c6369e

1 file changed

Lines changed: 14 additions & 9 deletions

File tree

‎docs/manual-validation.md‎

Lines changed: 14 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -4,12 +4,17 @@ These checks complement automated tests. Perform them with a release candidate
44
on a test world before publishing a version.
55

66
**Automated validation:** Python 3.12/3.13/3.14 on Linux x86-64 and Windows
7-
x64; [six-combination CI](https://github.com/ReallocAll/endkeep/actions/runs/37976573011).
8-
Real BDS 1.26.52.3 / Endstone 0.11.13 with Python 3.14 passed on both platforms
9-
in [bds-test-lab](https://github.com/ReallocAll/bds-test-lab/actions/runs/37977425842):
10-
two online snapshots, maintenance, deep verify, export, graceful BDS stop,
11-
explicit authenticated worker shutdown and offline restore. The tests do
12-
not establish equivalent NTFS/POSIX sudden-power-loss guarantees.
7+
x64; [six-combination CI](https://github.com/ReallocAll/endkeep/actions/runs/37977954894).
8+
All six combinations have also passed real BDS 1.26.52.3 / Endstone 0.11.13
9+
testing in bds-test-lab: [Python 3.12/3.13 on both platforms](https://github.com/ReallocAll/bds-test-lab/actions/runs/38016065768)
10+
used the published EndKeep v0.3.0 Wheel, and the
11+
[Python 3.14 runs](https://github.com/ReallocAll/bds-test-lab/actions/runs/37977425842)
12+
used a pre-release PR Wheel. Each scenario captured two online snapshots,
13+
ran BASE/DELTA maintenance and deep verify, exported a recovery point, stopped
14+
BDS, shut down the reload-persistent worker, and checked the offline restore
15+
against the export, including LevelDB and level.dat. These tests do not
16+
simulate sudden power loss or establish equivalent NTFS/POSIX directory
17+
durability guarantees.
1318

1419
## Installation and backup
1520

@@ -37,9 +42,9 @@ Keep these tests on disposable worlds or independent copies of backup data.
3742

3843
## Cross-platform release acceptance (Python 3.12–3.14)
3944

40-
The Python 3.14 smoke scenarios were completed on disposable Linux and Windows
41-
BDS worlds. Repeat the following when validating additional server versions,
42-
large repositories or production configurations.
45+
The six supported Python/OS combinations passed smoke scenarios on disposable
46+
Linux and Windows BDS worlds. Repeat the following when validating additional
47+
server versions, large repositories or production configurations.
4348

4449
1. Test the exact published plugin Wheel and a clean installation on Endstone
4550
0.11 for Python 3.12/3.13/3.14. The 3.12/3.13 compatibility Wheels of

0 commit comments

Comments
 (0)