reflow-circuit

3.0.0-gamma.55 • Public • Published

reflow|circuit

queries: list all projects => last ran job => last job status => github repo => jenkins link

list all jobs => status of the job => number of threads => number of flows => number of combinations => source branch => target branch => started at => completed at

list all flows => number of combinations in the flow => number of successes => number of failures

list all combinations => number of success => number of failures => number of skipped

view report for combination => spit reporter output for combination

Elastic

curl -XPUT 'localhost:9200/reflow/_mapping/flow?pretty' -H 'Content-Type: application/json' -d'
{"properties":{"duration":{"type":"float"},"endTime":{"type":"date","format":"epoch_millis"},"failures":{"type":"long"},"flowDetails":{"properties":{"id":{"type":"text","fields":{"keyword":{"type":"keyword","ignore_above":256}},"fielddata":true},"result":{"type":"text","fields":{"keyword":{"type":"keyword","ignore_above":256}}},"title":{"type":"text","fields":{"keyword":{"type":"keyword","ignore_above":256}}}}},"jobDetails":{"properties":{"id":{"type":"text","fields":{"keyword":{"type":"keyword","ignore_above":256}},"fielddata":true},"numberOfFlows":{"type":"long"},"numberOfThreads":{"type":"long"},"sourceBranch":{"type":"text","fields":{"keyword":{"type":"keyword","ignore_above":256}}},"startTime":{"type":"date","format":"epoch_millis"},"targetBranch":{"type":"text","fields":{"keyword":{"type":"keyword","ignore_above":256}}}}},"numberOfSuites":{"type":"long"},"passes":{"type":"long"},"pending":{"type":"long"},"result":{"type":"text","fields":{"keyword":{"type":"keyword","ignore_above":256}}},"skipped":{"type":"long"},"startTime":{"type":"date","format":"epoch_millis"},"suites":{"properties":{"tests":{"properties":{"code":{"type":"text","fields":{"keyword":{"type":"keyword","ignore_above":256}}},"duration":{"type":"long"},"err":{"properties":{"message":{"type":"text","fields":{"keyword":{"type":"keyword","ignore_above":256}}},"stacktrace":{"type":"text","fields":{"keyword":{"type":"keyword","ignore_above":256}}}}},"result":{"type":"text","fields":{"keyword":{"type":"keyword","ignore_above":256}}},"speed":{"type":"text","fields":{"keyword":{"type":"keyword","ignore_above":256}}},"title":{"type":"text","fields":{"keyword":{"type":"keyword","ignore_above":256}}}}},"title":{"type":"text","fields":{"keyword":{"type":"keyword","ignore_above":256}}}}}}}
'
PUT reflow-tracks
{"settings": {"number_of_replicas": 1,"number_of_shards": 2,"refresh_interval""30s"},
"mappings":{"request":{"properties":{"duration":{"type":"long"},"endTime":{"type":"date","format":"epoch_millis"},"hash":{"type":"text","fields":{"keyword":{"type":"keyword","ignore_above":256}}},"header":{"type":"text","fields":{"keyword":{"type":"keyword","ignore_above":256}}},"hostname":{"type":"text","fields":{"keyword":{"type":"keyword","ignore_above":256}}},"href":{"type":"text","fields":{"keyword":{"type":"keyword","ignore_above":256}}},"method":{"type":"text","fields":{"keyword":{"type":"keyword","ignore_above":256}}},"pathname":{"type":"text","fields":{"keyword":{"type":"keyword","ignore_above":256}}},"port":{"type":"text","fields":{"keyword":{"type":"keyword","ignore_above":256}}},"protocol":{"type":"text","fields":{"keyword":{"type":"keyword","ignore_above":256}}},"redirects":{"type":"long"},"redirectsList":{"type":"text","fields":{"keyword":{"type":"keyword","ignore_above":256}}},"search":{"type":"text","fields":{"keyword":{"type":"keyword","ignore_above":256}}},"searchParams":{"type":"text","fields":{"keyword":{"type":"keyword","ignore_above":256}}},"startTime":{"type":"date","format":"epoch_millis"},"statusCode":{"type":"long"},"statusMessage":{"type":"text","fields":{"keyword":{"type":"keyword","ignore_above":256}}},"jobID":{"type":"text","fields":{"keyword":{"type":"keyword","ignore_above":256}}}}}}}

GraphQL

Example Queries and Mutations

Readme

Keywords

none

Package Sidebar

Install

npm i reflow-circuit

Weekly Downloads

1

Version

3.0.0-gamma.55

License

MIT

Unpacked Size

111 kB

Total Files

32

Last publish

Collaborators

  • bamieh