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

xs-build-lite: trigger action in dckc/agoric-sdk (WIP) #1

Closed
wants to merge 148 commits into from

Conversation

dckc
Copy link
Owner

@dckc dckc commented Jan 18, 2020

DO NOT MERGE.

I merged master into xs-build-lite, at which point the ag-solo-xs action went to on: [pull_request] (f36f9cd). So... will this trigger a build?

dckc and others added 30 commits December 27, 2019 11:01
Goal is to reproduce my work somewhere other than my desktop.

Start by building (and caching) the moddable SDK.
Current status: eventual-send tests should all pass, but the test
runner hangs because we have not yet built a way to exit the main
event loop.

Darn; cached moddable build wasn't in $HOME.
Save ag-solo (cosmic-swingset) until it's more fleshed out.
... since lin_xs_cli.c does not report top-level exceptions yet.
https://raw.githubusercontent.com/Agoric/agoric-sdk/757c3378481829fd085a80413cbfc00c91e8aeb1/packages/cosmic-swingset/xs-platform/pathlib.js

packages/cosmic-swingset$ git log --follow --pretty='format:%C(auto)%h (%s, %ad)' xs-platform/pathlib.js
1a27364 (clean up debug logging, Sat Dec 21 00:56:02 2019 -0600)
83f3f39 (handle empty file in readlinesSync(), Fri Dec 20 23:42:16 2019 -0600)
bf33a2d (xs pathlib: include filename in readFileSync() diagnostics, Fri Dec 13 20:18:22 2019 -0600)
4f7dc64 (move xs manifest etc. into packages/cosmic-swingset, Fri Dec 13 17:41:34 2019 -0600)
1ea6a96 (xs platform: flesh out pathlib, Wed Nov 27 02:16:29 2019 -0600)
d45c934 (xs pathlib: bootstrap.js convention, Wed Nov 27 01:33:32 2019 -0600)
17f409f (xs pathlib: bundleSource, Tue Nov 26 21:14:07 2019 -0600)
7fa0a8d (xs pathlib: statSync, readlinesSync, Sun Nov 24 22:59:50 2019 -0600)
258b178 (ag-solo on xs: hack-n-slash to parts of start(), Sun Nov 24 18:50:32 2019 -0600)
and handle empty file in readlinesSync
5cf097f (build-bundle: vat-tp moved up a dir, Fri Dec 13 19:53:20 2019 -0600)
5c7f5c0 (SwingSet: move new script per monorepo org, Fri Dec 13 19:52:42 2019 -0600)
972ffb5 (build-bundle: hide generated source from vat finder, Tue Nov 26 21:16:07 2019 -0600)
90e885a (build-bundle: --vats, Tue Nov 26 20:25:12 2019 -0600)
497feae (build-bundle: genesis devices, Tue Nov 26 20:24:57 2019 -0600)
6db19c4 (build-bundle.js: default to bundling genesis devices, Tue Nov 26 19:34:30 2019 -0600)
24cfb17 (build-bundle like build-kernel but for devices, etc., Mon Nov 25 19:39:36 2019 -0600)
Chris-Hibbert and others added 16 commits January 18, 2020 16:20
I don't see how to write a test for this. Suggestions?
…ion.

The changes in this PR don't change any behavior

extract
  validateVatSetupFn
  buildVatManager
  buildDeviceManager
  assignIdAndBuildVatManager
Loki is a log processing backend inspired by Prometheus.
* fix(cosmic-swingset): reduce unnecessary logs

Closes Agoric#424
* feat(cosmic-swingset): use a fake chain for scenario3

This introduces block latency so that the scenario3 chain
behaves much more like a real blockchain, but within the
same process (for debuggability) and without the
actual Cosmos SDK usage.

* fix(Makefile): refine rules

Make a `deprecated-scenario3-setup` and `deprecated-scenario3-run-client`
to illustrate the old scenario3.

Create `scenario3-run` to make tab-completion better.

* doc(README): remove Golang prerequisite: no longer needed
Github ci showed they weren't quite right.
  - refine readdirSync() to return names by defatul
Don't rely on example manifest to supply x-cli-lin timer
@dckc dckc closed this Oct 28, 2021
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.

6 participants