Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Millestone: AirSpec 19 #606

Closed
6 of 14 tasks
xerial opened this issue Aug 16, 2019 · 1 comment
Closed
6 of 14 tasks

Millestone: AirSpec 19 #606

xerial opened this issue Aug 16, 2019 · 1 comment
Labels
roadmap Major milestones

Comments

@xerial
Copy link
Member

xerial commented Aug 16, 2019

Documentation:

Error reporting:

  • Power assertion for test failures (e.g., show the condition expression and data differences)
  • Show the summary of succeeded/failed tests (e.g., running times per project names, failed test names) at the end. (We just need to upload target/test-reports somewhere)
  • Output test results to a file (sbt already reports target/test-reports)

Recording:

  • Use function return values to record test results. There might be more meaningful usage of function return values (e.g., storing test data to DB, sending metrics to fluentd, etc.)

Runner:

  • Parallel test execution (spec level parallelism is already available)
  • asynchronous tests, returning Future type

DI

  • Support context.buildAndRun[A](additional design) to support fine-grained design customization.

IntelliJ

Standalone mode

Testing API

  • Publish a light-version of airspec without airframe classes to use it with Airframe dependencies
  • Active monitoring
  • smoke testing
@xerial xerial pinned this issue Aug 16, 2019
@xerial xerial changed the title Millestone: Airspec 19 Millestone: AirSpec 19 Aug 16, 2019
@xerial xerial added the roadmap Major milestones label Aug 17, 2019
@xerial xerial mentioned this issue Aug 26, 2019
66 tasks
@xerial xerial unpinned this issue Sep 27, 2019
@xerial xerial pinned this issue Sep 27, 2019
@xerial
Copy link
Member Author

xerial commented Dec 23, 2019

We are now at the end of 2019. Moved to #839

@xerial xerial closed this as completed Dec 23, 2019
@xerial xerial unpinned this issue Dec 23, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
roadmap Major milestones
Projects
None yet
Development

No branches or pull requests

1 participant