Postup testování:

  1. Test scheduleru a mechanismu předávání zpráv (Slinkování Kernel+Clock task + testovací tasky/procesy)
  2. Postupné otestování tasků (nezávisle jeden na dalších)
    (Slinkovat Kernel+Clock task + [FDD|HDD|TTY|CLOCK|příp ramdisk], příslušný testovací proces)
    Vytvořit uživatelské testovací procesy (pro každý task jeden), které postupně otestují všechny zprávy, jimž jednotlivé tasky rozumí. Samozřejmě, testovací kód bude např. pro všechna bloková zařízení až na konstanty stejný. Aby testovací procesy mohly komunikovat s tasky, budou mít statut serverů, tj. budou umístěny v proc[FS] nebo proc[MM]. Testeři napíší main() kernelu pro testovací režim, resp. převezmou a upraví jej podle bootstrapu. úpravy však budou spočívat patrně pouze v tom, že se do proc[] neumístí standardní sada modulů, ale vždy jen ty testované.
  3. Připojit FS a MM
    Skupina vytvářející C knihovny poskytne minimální verzi C-knihoven, která bude zaobalovat systémová volání do C-funkcí. Vytvořit testovací program v C na otestování jednotlivých volání. Testovací program bude do systému (proc[]) umístěn "ručně". Předpokladem je, že bude TTY task schopen rozumné funkce. Tím se současně otestuje SYSTASK.
  4. Totéž, ale do systému bude "ručně" umístěn proces init a testovací program na ověření volání jádra bude spuštěn z něj místo login.
  5.         Předpoklad: existence diskety s TUOX file systemem.
            Problém: jak dostat základní strukturu root file systemu na disketu ?
    
  6. Plná implementace knihoven, init bude volat skutečný shell (zatím rovnou, bez loginu, pokud se shell obejde bez nastavení systémových proměnných)
  7. Init bude volat skutečný login a zavede se i update daemon
  8. Ověření C knihoven v plném rozsahu
  9. Celý systém zbootovat z diskety - otestování bootstrapu.