Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[QA] Monitoring Automation Framework and 'send_data_api_resource' steps implementation #39

Merged
merged 13 commits into from
Feb 3, 2015

Conversation

jframos
Copy link
Contributor

@jframos jframos commented Jan 19, 2015

Reviewers

@pratid @flopezag

Description

FIWARE Monitoring Automation Framework:

  • Lettuce-Tools support
  • Settings using json files and Lettuce-Tools utility
  • Test report using Lettuce-Tools XUnit output
  • NGSI-Adapter Client
  • Logging
  • Remote NGSI-Adapter log capturing
  • Test data management using templates (resources)

'send_data_api_resource' steps implementation

Testing

Locally.

@coveralls
Copy link

Coverage Status

Coverage remained the same when pulling 40febf4 on jframos:QA/init_automation_framework into d14acb9 on telefonicaid:develop.


class RemoteTail:

def __init__(self, remote_host_ip, remote_host_user, remote_log_path, remote_log_file_name, local_log_target, private_key):
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

gt 120 chars

@pratid
Copy link
Member

pratid commented Jan 27, 2015

I wonder if we could avoid repeating code under "test/acceptance/commons" in all the components (not only in this). Maybe uploading shareable code to git+https://github.com/telefonicaid/lettuce-tools.git? What do you think?

@jframos
Copy link
Contributor Author

jframos commented Feb 2, 2015

That is an interesting question.
The IoT QA Team is building a library with some utilities. Perhaps we can contribute to that library with our common testing modules.

@coveralls
Copy link

Coverage Status

Coverage decreased (-1.53%) to 95.95% when pulling ba9dc67 on jframos:QA/init_automation_framework into d14acb9 on telefonicaid:develop.

@jframos jframos force-pushed the QA/init_automation_framework branch from ba9dc67 to 59ef096 Compare February 2, 2015 15:58
@coveralls
Copy link

Coverage Status

Coverage remained the same at 95.95% when pulling 59ef096 on jframos:QA/init_automation_framework into 362d6a1 on telefonicaid:develop.

pratid added a commit that referenced this pull request Feb 3, 2015
[QA] Monitoring Automation Framework and 'send_data_api_resource' steps implementation
@pratid pratid merged commit 89b986a into telefonicaid:develop Feb 3, 2015
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants