Skip to content

Remove flakiness and re-enable test 06 (tests/06_creating_dsl.js) #174

@BentleyJOakes

Description

@BentleyJOakes

Test 06 (tests/06_creating_dsl.js) was temporarily skipped due to flakiness:

  • The test is currently disabled with @disabled: true
  • It covers creating DSL elements, setting class attributes, building associations, and model validation.

Task:

  • Investigate and resolve the sources of flakiness affecting this test.
  • Re-enable test 06 by removing the @disabled flag in the test file.
  • Ensure the test passes reliably on local and CI runs.

Relevant code snippets:
tests/06_creating_dsl.js

// TODO: temporarily disable this test for CI and local runs; re-enable after fixing flakiness
module.exports = {
    '@disabled': true,
    ...
}

Example involved in test operations:

  • Class and attribute creation
  • Model validation
  • Association/inheritance creation

Please review Nightwatch configuration and test utilities for potential timing or environment causes.


Labels: Test/CI/CD, bug
Issue type: Bug

Metadata

Metadata

Assignees

No one assigned

    Labels

    Test/CI/CDRelates to the tests or the CI/CD processbugSomething isn't working

    Type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions