Skip to content

Fix vttest errors (all of them) #504

@davidrg

Description

@davidrg

Recently with the help of the vttest automation script I ran K95 through almost all of VTTESTs tests. It will take (quite) a while to evalulate the thousands of results, but already there are a few failures turning up that will need fixing.

Most of the failures affect VT420 or higher features, and as K95 doesn't currently claim to emulate a VT420 those can be deprioritised for now. But the failures affecting VT320 or lower features should probably fixed sooner rather than later.

This will probably be a long-lived ticket - it may as well stick around until all VTTEST failures that are feasable to fix are fixed.

  • Update VTTEST automation script to cover printing features
  • There are a few other tests that the automation script could capture a bit better (eg, the ones that affect the cursor - its not currently rendered in the images), plus blinking text - see Render blinking text in a dimmer colour when blinking off #506
  • DECLRMM and DECSLRM - set left/right margins #232 - needed to have any chance of passing a large portion of the VT420 tests
  • Tests 2.7 and 2.8 - Soft Scroll (not supported by K95 yet)
  • Tests 11.2.5.2.5 and 11.2.5.2.6 - VT320 (I assume really VT330/340) locator status and identity
  • 11.2.5.3.1.7 - DECCIR is not implemented yet
  • 11.2.5.3.2.1 through 11.2.5.3.2.7 - DECRQPSR - Tab Stop Report (DECTABSR) - not implemented yet
  • 11.2.5.3.4 DECRSPS

Related: #198 - fix all the issues reported by esctest2

Sub-issues

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugterminal-emulationUpdates to existing emulations, or addition of new ones

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions