Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 4 Next »


Purpose of this Document


Networking Features

  • 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: 

  • @"stdout"!("foo") returns 'foo' to STDOUT Channel.

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


Who?

What 

Test the tasks described above in your assigned environment below.




Jeremy

Test DEB (Ubuntu)


Test in FedoraTest Deb in Deb
Henry

Test Deb, RRM, and tarball (stable)

1 GB RAM, 1 CPU

Test Fedora

RPM

non VM 



Medha

Test docker

1 CPU, 1 GB RAM




MateuszUbuntu 16.04


Michael Birchtest locally with dev


Sebastiantest locally with dev

test docker

with dev







  • No labels