Implement comprehensive multi-version testing for furt + articles #106

Open
opened 2025-09-05 14:04:18 +02:00 by michael · 0 comments
Owner

Purpose

Establish systematic testing across platform versions for both furt installation and article validation.

Testing Matrix Implementation

furt Installation Tests

Test furt package installation on all VM combinations:

  • Debian: johann (12/oldstable) + herbert (13/stable)
  • FreeBSD: franz (old) + otto (current)
  • OpenBSD: wilhelm (old) + werner2 (current)
  • Arch: klaus (rolling baseline)

Article Validation Tests

Every Linux/BSD article must be tested on:

  • At least 2 versions of target platform
  • Document version-specific differences
  • Update articles when breaking changes found

Test Protocol

  1. Installation Test: ./install.sh on each platform
  2. Health Check: API endpoints + service status
  3. Documentation: Platform-specific notes
  4. Issue Creation: For version-specific problems

Success Criteria

  • All VMs test furt installation successfully
  • Platform-specific installation differences documented
  • Article-testing workflow covers multiple versions
  • Version-specific issues tracked and resolved

Dependencies

  • Issue: Create additional testing VMs (herbert, otto, werner2)
## Purpose Establish systematic testing across platform versions for both furt installation and article validation. ## Testing Matrix Implementation ### furt Installation Tests Test furt package installation on all VM combinations: - Debian: johann (12/oldstable) + herbert (13/stable) - FreeBSD: franz (old) + otto (current) - OpenBSD: wilhelm (old) + werner2 (current) - Arch: klaus (rolling baseline) ### Article Validation Tests Every Linux/BSD article must be tested on: - At least 2 versions of target platform - Document version-specific differences - Update articles when breaking changes found ### Test Protocol 1. **Installation Test**: `./install.sh` on each platform 2. **Health Check**: API endpoints + service status 3. **Documentation**: Platform-specific notes 4. **Issue Creation**: For version-specific problems ## Success Criteria - [ ] All VMs test furt installation successfully - [ ] Platform-specific installation differences documented - [ ] Article-testing workflow covers multiple versions - [ ] Version-specific issues tracked and resolved ## Dependencies - Issue: Create additional testing VMs (herbert, otto, werner2)
michael added the
effort
large
priority
high
type/testing
labels 2025-09-05 14:04:18 +02:00
michael added this to the v0.1.2 - Gateway Basics milestone 2025-09-05 17:50:04 +02:00
michael modified the milestone from v0.1.2 - Gateway Basics to v0.2.0 - Sagjan Integration 2025-09-05 18:35:35 +02:00
Sign in to join this conversation.
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference: DAW/furt#106
No description provided.