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

Update AQL-Query Test Suite #179

Merged
merged 21 commits into from
Apr 1, 2020
Merged

Conversation

testautomation
Copy link
Contributor

@testautomation testautomation commented Mar 10, 2020

Changes

  • adds Smoke Test: when it fails other AQL test will not run on CI
  • SMOKE test also useful in local testing/bug fixing
  • adds temp bug-TC for # 111
  • adds temp bug-TC for # 61 / (removed - was fixed during WIP)
  • removes bug-tc for # 107
  • splits a lot into separate TCs for better issue tracking
  • renames ALL TCs to have unique names like the test-data-sets
  • moves KWs into resource file (main & smoke suite use one resource)
  • overrides some KWs from resource file to work properly w/ smoke test
  • adds query for TOP + ORDERED BY
  • adds temp TCs to Smoke test suite
  • fixes in jsonlib.py (which may brake some tests in other suites)

Tags

  • adds 'future' tag to 'timewindow' related tests
  • adds 'future' tag to 'entry' related tests
  • adds 'TODO' tag to test that should not run on CI
  • adds issue tags to failing tests
  • marks TC as CRITICAL by removing 'not-ready' tag

Adds new bug tags

  • ehrbase/project_management#196 (removed - fixed during PR was WIP)
  • ehrbase/project_management#197 (removed - fixed during PR was WIP)
  • ehrbase/project_management#199
  • ehrbase/project_management#200
  • ehrbase/project_management#205
  • ehrbase/project_management#206
  • ehrbase/project_management#207
  • ehrbase/project_management#208

Adds trace to existing issues

  • ehrbase/project_management#111
  • ehrbase/project_management#109

Removes bug tags

  • ehrbase/project_management#61
  • ehrbase/project_management#107
  • removes bug tag # 196 (was fixed during PR in WIP)

Related issue

@testautomation testautomation requested a review from ppazos March 10, 2020 12:41
Copy link
Contributor

@ppazos ppazos left a comment

Choose a reason for hiding this comment

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

Looks good

Copy link
Contributor

@ppazos ppazos left a comment

Choose a reason for hiding this comment

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

seems OK

@testautomation testautomation self-assigned this Mar 12, 2020
Wlad Wagner added 12 commits March 12, 2020 13:46
- adds bug tag https://github.com/ehrbase/project_management/issues/200
- add bug tag https://github.com/ehrbase/project_management/issues/199
- removes bug tag 197 (was fix during PR was WIP)
- splitts a lot into separate TCs for better issue tracking
- marks 11 TC as CRITICAL by removing 'not-ready' tag
- fixex in jsonlib.py (which may brake some tests in other suite)
- splitts queries in separate TCs for better issue tracking
- renames ALL TCs to have unique names like the test-data-sets
- moves KWs into resource file (main & smoke suite use one resource)
- overides some KWs from resource file to work properly w/ smoke test
- adds query for TOP + ORDERED BY
- adds temp TCs to Smoke test suite

TAGS
- adds 'future' tag to 'entry' related tests
- adds 'TODO' tag to test that should not run on CI
- adds issue tags to failing tests
- removes 'not-ready' tag from passing tests
- removes bug tag # 196 (was fixed during PR in WIP)

Adds new bug tags:
- https://github.com/ehrbase/project_management/issues/205
- https://github.com/ehrbase/project_management/issues/206
- https://github.com/ehrbase/project_management/issues/207
- https://github.com/ehrbase/project_management/issues/208

Adds trace to existing issues
- https://github.com/ehrbase/project_management/issues/111
- https://github.com/ehrbase/project_management/issues/109
@testautomation testautomation requested a review from ppazos March 15, 2020 12:42
@testautomation testautomation changed the title WIP - Update AQL-Query Test Suite Update AQL-Query Test Suite Mar 15, 2020
@testautomation testautomation merged commit 911a485 into develop Apr 1, 2020
testautomation pushed a commit that referenced this pull request Apr 1, 2020
@testautomation testautomation deleted the 179_Update-AQL-Query-Test-Suite branch April 3, 2020 11:44
@testautomation testautomation removed their assignment May 12, 2020
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.

2 participants