The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.

Changes for version 0.001 - 2018-06-17

  • Initial module release

Documentation

ape
ape - An elasticsearch based command-line test management system
watch for tests needing running and run them

Modules

Determine the responsible for tests via Changes file for upload to elasticsearch
Determine the responsible party for tests via environment variable for upload to elasticsearch
Determine the responsible party for tests via git for upload to elasticsearch
Determine the responsible party for tests via system user & hostname for upload to elasticsearch
Harness for uploading test results to elasticsearch
Define what data is to be uploaded to elasticsearch, and handle it's uploading
Names your elasticsearch index after your distribution as defined in dist.ini
Names your elasticsearch index after your distribution as defined in Makefile.PL
Capture the output of prove, and upload the results of the test to elasticsearch
Index, create and retrieve test plans for use later
Determine the platform of the system under test via System::Info for upload to elasticsearch
Determine the platform(s) of the system under test via environment variable for upload to elasticsearch
Find out whether results exist for cases
common functions used by multiple modules in the distribution.
Determine the version of a system under test via the module's Changes file for upload to elasticsearch
Determine the version of a system under test via environment variable for upload to elasticsearch
Determine the version of a system under test via git for upload to elasticsearch
Prove Plugin to upload test results to elastic search as they are executed
Implements the `ape` binary
plan testing using elasticsearch
Run a test manually and upload the results to Elasticsearch
Associate Test results with a tracked defect

Provides

in lib/App/Prove/Elasticsearch/Provisioner/Git.pm
in lib/App/Prove/Elasticsearch/Provisioner/Perl.pm
in lib/App/Prove/Elasticsearch/Queue/Default.pm
in lib/App/Prove/Elasticsearch/Queue/Rabbit.pm
in lib/App/Prove/Elasticsearch/Runner/Default.pm