Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  •  The Node starts up in bootstrap node when configured to do so
  •   The node connects to peers when configured in networking mode
  •  The node starts up in standalone mode

Rholang CLI (Interpreter)

  •  Interpreter can be invoked via gRPC API
  •  Rholang Code can be evaluated in the Node regardless of the mode the node boots up in
    •  standalone mode
    •  Bootstrap mode
    •  Connected mode
  •  Rholang CLI can be invoked in 2 modes
    •  REPL
    •  EVAL - accepts a file

STDOUT channel works: 

  •  API Calls to
  •  @"stdout"!("foo") returns 'foo' to STDOUT Channel. It is fine if the REPL returns nothing (for the time being) - no exceptions should be returned.

gRPC API (Node API)

  •  Server accepts requests and returns responses
  •  List of peers is accurate & matches what is presented on the server console.
    •  Response from peers reflects peers currently connected and changes as the peer list changes
  •   

...

  •  Deploy-demo call works (--deploy-demo)

Metrics

  •  Check Promethus server
  •  Check that all metrics in the release appear

Installation, Starting and Ending the program

  •  Installation completes without issues
  •  Ctrl-C terminates the program without throwing an exception
  •  Program starts without exceptions (providing that the directories needed exist on the system)


Testing Matrix







Jeremy

Test DEB (Ubuntu)


FedoraDeb in Deb
Henry

Test Deb, RRM, and tarsal (stable

1 g RAM, 1 CUP

Fedora

RPM

non VM 



Medha

Test docker

1 CUP, 1 g RAM




MateuszUbuntu 16.04


Michael Birch