this repo has no description
32
fork

Configure Feed

Select the types of activity you want to include in your feed.

Add demo GIF and browser screenshot to README

VHS tape file replays output from a real successful dual-account smoke
run against perlsky. The GIF shows step-by-step pass/fail output and
the screenshot shows a bsky.app profile served by the PDS under test.

alice 27f6b883 e35d925e

+43
+2
.gitignore
··· 3 3 test-results/ 4 4 data/ 5 5 .DS_Store 6 + config.json 7 + /demo.gif
+9
README.md
··· 4 4 5 5 It grew out of [perlsky](https://github.com/aliceisjustplaying/perlsky) but is designed to work with any PDS implementation. 6 6 7 + ![atproto-smoke demo](assets/demo.gif) 8 + 9 + <details> 10 + <summary>What it looks like in bsky.app</summary> 11 + 12 + ![bsky.app profile during smoke run](assets/bsky-profile-screenshot.png) 13 + 14 + </details> 15 + 7 16 ## Quick start 8 17 9 18 ```sh
assets/bsky-profile-screenshot.png

This is a binary file and will not be displayed.

assets/demo.gif

This is a binary file and will not be displayed.

+32
demo.tape
··· 1 + # atproto-smoke demo recording 2 + # Replays output from a real successful dual-account smoke run. 3 + # Run: vhs demo.tape 4 + 5 + Output demo.gif 6 + 7 + Set Theme "Catppuccin Mocha" 8 + Set FontSize 16 9 + Set Width 1200 10 + Set Height 600 11 + Set TypingSpeed 50ms 12 + Set Shell "zsh" 13 + 14 + Hide 15 + Type "PS1='atproto-smoke $ '" 16 + Enter 17 + Sleep 300ms 18 + Type "clear" 19 + Enter 20 + Sleep 500ms 21 + Show 22 + 23 + Type "node bin/atproto-smoke.mjs run-dual --config config.json" 24 + Sleep 1s 25 + 26 + Hide 27 + Ctrl+U 28 + Type "sh data/browser-smoke/demo-replay.sh" 29 + Show 30 + 31 + Enter 32 + Sleep 80s