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

release: urbit-os-v2.143 #6

Open
29 tasks
jalehman opened this issue Jun 28, 2023 · 0 comments
Open
29 tasks

release: urbit-os-v2.143 #6

jalehman opened this issue Jun 28, 2023 · 0 comments

Comments

@jalehman
Copy link
Member

urbit-os-v2.143

Date: TODO
Kelvin: 413

Candidates

TODO

Pulls

Issues

Test Plan

This Release

Generic

  • Check initial OTA
    • Boot a live moon without specifying a pill, so that the pill is downloaded automatically. Immediately afterward, run |ota %disable to turn off OTA updates.
    • Run |ota ~marnec-dozzod-marzod, which should have the latest release candidate.
    • Check that the live moon receives the full OTA over Fine, not over Ames. If the moon prints %retry-with-ames-yawn, then that means the Fine download failed and Ames was used instead.
  • Check +vats by running all these commands and ensuring they don't crash:
    • +vats %base %kids
    • +vats %base, =verb &
    • +vats %base, =verb |
    • +vats, =filt %suspended
    • +vats, =filt %running
    • +vats, =filt %blocking
  • Check that |hi and -hi work.
    • Run |hi ~zod and check that the response comes back quickly.
    • Run -hi ~zod and check that the response comes back quickly.
  • Check that -keen works.
    • Run -keen ~zod /c/x/143/kids/sys/kelvin
  • Check that +agents %base returns a reasonable-looking list of running agents, including %hood and %dojo.
  • Check that |install works.
    • Run |install ~paldev %pals.
    • Load the %pals app in the browser. Add someone as a pal.
    • Run :pals +dbug and check that the pal ship is in the state.
  • Check that suspending and resuming agents works.
    • Run |suspend %pals.
    • Run |revive %pals.
    • Run :pals +dbug and check that the pal ship is still in the state.
  • Check Azimuth functionality.
    • Run +azimuth-block and check that the result is close to up-to-date.
    • Run -azimuth-load and check to make sure the new snapshot is downloaded.
    • Run +azimuth-block again. If the result is different from the previous run, it should be earlier in time, but less than a day away from the latest Ethereum block height.
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

No branches or pull requests

1 participant