Skip to content

TestDriver v4#865

Merged
ianjennings merged 39 commits into
mainfrom
testdriverai/v4-windows-main
Oct 18, 2024
Merged

TestDriver v4#865
ianjennings merged 39 commits into
mainfrom
testdriverai/v4-windows-main

Conversation

@ianjennings
Copy link
Copy Markdown
Contributor

@ianjennings ianjennings commented Sep 26, 2024

This PR upgrades the TestDriver tests to v4.

Some relevant updates on v4 for y'all:

  • Our AI will pick up the job within ~2 minutes
  • Tests are 40% faster (with room for more improvement through turbo mode) and significantly more accurate
  • New /generate features enable the AI to create it's own tests
  • Smarter /explore features, this is how we generated your onboarding test
  • New key: config in our action allows you to post videos to your own account
  • New createPR: config in our action will automatically create PRs from test output
  • New documentation.
  • VMs are now on Windows
  • Our best practice have been updated so we don't act as a build server anymore. Now, we download your artifact from GitHub and test that. I cloned your "build and upload exe" action to do this, but we can link them together in the future.

wavetermdev/waveterm/refs/pull/865/merge

Watch wavetermdev/waveterm/refs/pull/865/merge on Dashcam

@ianjennings ianjennings changed the title update for v4 + new main TestDriver v4 Sep 27, 2024
Comment thread electron-builder.config.cjs Outdated
@ianjennings ianjennings merged commit 123b627 into main Oct 18, 2024
@ianjennings ianjennings deleted the testdriverai/v4-windows-main branch October 18, 2024 00:09
xxyy2024 pushed a commit to xxyy2024/waveterm_aipy that referenced this pull request Jun 24, 2025
This PR upgrades the TestDriver tests to v4.

Some relevant updates on  `v4` for y'all:
- Our AI will pick up the job within ~2 minutes
- Tests are 40% faster (with room for more improvement through turbo
mode) and significantly more accurate
- New `/generate` features enable the AI to create it's own tests
- Smarter `/explore` features, this is how we generated your onboarding
test
- New `key:` config in our `action` allows you to post videos to your
own account
- New `createPR:` config in our `action` will automatically create PRs
from test output
- New [documentation](https://docs.testdriver.ai/reference/yml-schema).
- VMs are now on Windows
- Our best practice have been updated so we don't act as a build server
anymore. Now,[ we download your artifact from
GitHub](https://github.com/wavetermdev/waveterm/actions/runs/11276657325/workflow?pr=865#L96-L179)
and test that. I cloned your "build and upload exe" action to do this,
but we can link them together in the future.


[![wavetermdev/waveterm/refs/pull/865/merge](https://replayable-api-production.herokuapp.com/replay/6707f12167f936f4742af056/gif?shareKey=ecw0VAHvh6k2gCJDqFQew)](https://app.dashcam.io/replay/6707f12167f936f4742af056?share=ecw0VAHvh6k2gCJDqFQew)

Watch
[wavetermdev/waveterm/refs/pull/865/merge](https://app.dashcam.io/replay/6707f12167f936f4742af056?share=ecw0VAHvh6k2gCJDqFQew)
on Dashcam

---------

Co-authored-by: Evan Simkowitz <esimkowitz@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants