Example node app to load Circuit system
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
files
.gitignore
README.md
config.json.template
content.json
jsconfig.json
package.json
server.js
start.sh

README.md

node-load-circuit

Create conversations and messages using the circuit node SDK. Useful to load the local Circuit system for load testing.

Requirements

Getting Started

    git clone https://github.com/yourcircuit/node-load-circuit.git
    cd node-load-circuit
    cp config.json.template config.json

Edit config.json

  • Add "admin email" and "admin password" to run the example. You can request a circuit account at the Circuit Developer Community Portal.
  • Change the number of conversations to generate, the number of post & replies, and the percentage of likes and flags to set.

Run the sample application with

    npm install
    node server.js

Output

>./start.sh
01:08:38.306Z  INFO app: Logged on as admin@unify.com
01:08:38.417Z  INFO app: Created 4 open conversation(s)
01:08:38.448Z  INFO app: Created 8 group conversation(s)
01:08:39.046Z  INFO app: Created 56 text message(s)
01:08:39.473Z  INFO app: Created 49 replies
01:08:39.641Z  INFO app: Liked 34 message(s)
01:08:39.780Z  INFO app: Flagged 11 message(s)
01:08:39.780Z  INFO app: Done. Press Ctrl-C to exit