[jira] [Commented] (DISPATCH-2221) Create automated webconsole tests using either Webdriver (Selenium) or Playwright

2021-11-23 Thread ASF GitHub Bot (Jira)


[ 
https://issues.apache.org/jira/browse/DISPATCH-2221?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17448270#comment-17448270
 ] 

ASF GitHub Bot commented on DISPATCH-2221:
--

codecov-commenter commented on pull request #1451:
URL: https://github.com/apache/qpid-dispatch/pull/1451#issuecomment-977216773


   # 
[Codecov](https://codecov.io/gh/apache/qpid-dispatch/pull/1451?src=pr&el=h1&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=The+Apache+Software+Foundation)
 Report
   > Merging 
[#1451](https://codecov.io/gh/apache/qpid-dispatch/pull/1451?src=pr&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=The+Apache+Software+Foundation)
 (104f12a) into 
[main](https://codecov.io/gh/apache/qpid-dispatch/commit/906b9314fc5e1d4f3286cc7de81a97cd18c56198?el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=The+Apache+Software+Foundation)
 (906b931) will **increase** coverage by `0.01%`.
   > The diff coverage is `n/a`.
   
   [![Impacted file tree 
graph](https://codecov.io/gh/apache/qpid-dispatch/pull/1451/graphs/tree.svg?width=650&height=150&src=pr&token=rk2Cgd27pP&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=The+Apache+Software+Foundation)](https://codecov.io/gh/apache/qpid-dispatch/pull/1451?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=The+Apache+Software+Foundation)
   
   ```diff
   @@Coverage Diff @@
   ## main#1451  +/-   ##
   ==
   + Coverage   84.75%   84.76%   +0.01% 
   ==
 Files 116  116  
 Lines   2862028620  
   ==
   + Hits2425624259   +3 
   + Misses   4364 4361   -3 
   ```
   
   
   | [Impacted 
Files](https://codecov.io/gh/apache/qpid-dispatch/pull/1451?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=The+Apache+Software+Foundation)
 | Coverage Δ | |
   |---|---|---|
   | 
[src/router\_core/transfer.c](https://codecov.io/gh/apache/qpid-dispatch/pull/1451/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=The+Apache+Software+Foundation#diff-c3JjL3JvdXRlcl9jb3JlL3RyYW5zZmVyLmM=)
 | `93.95% <0.00%> (-0.44%)` | :arrow_down: |
   | 
[src/router\_core/forwarder.c](https://codecov.io/gh/apache/qpid-dispatch/pull/1451/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=The+Apache+Software+Foundation#diff-c3JjL3JvdXRlcl9jb3JlL2ZvcndhcmRlci5j)
 | `93.06% <0.00%> (-0.40%)` | :arrow_down: |
   | 
[src/adaptors/http1/http1\_server.c](https://codecov.io/gh/apache/qpid-dispatch/pull/1451/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=The+Apache+Software+Foundation#diff-c3JjL2FkYXB0b3JzL2h0dHAxL2h0dHAxX3NlcnZlci5j)
 | `85.73% <0.00%> (-0.28%)` | :arrow_down: |
   | 
[src/router\_core/delivery.c](https://codecov.io/gh/apache/qpid-dispatch/pull/1451/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=The+Apache+Software+Foundation#diff-c3JjL3JvdXRlcl9jb3JlL2RlbGl2ZXJ5LmM=)
 | `93.90% <0.00%> (-0.19%)` | :arrow_down: |
   | 
[src/message.c](https://codecov.io/gh/apache/qpid-dispatch/pull/1451/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=The+Apache+Software+Foundation#diff-c3JjL21lc3NhZ2UuYw==)
 | `87.35% <0.00%> (-0.14%)` | :arrow_down: |
   | 
[src/router\_node.c](https://codecov.io/gh/apache/qpid-dispatch/pull/1451/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=The+Apache+Software+Foundation#diff-c3JjL3JvdXRlcl9ub2RlLmM=)
 | `93.65% <0.00%> (+0.19%)` | :arrow_up: |
   | 
[src/router\_core/connections.c](https://codecov.io/gh/apache/qpid-dispatch/pull/1451/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=The+Apache+Software+Foundation#diff-c3JjL3JvdXRlcl9jb3JlL2Nvbm5lY3Rpb25zLmM=)
 | `90.11% <0.00%> (+0.95%)` | :arrow_up: |
   
   --
   
   [Continue to review full report at 
Codecov](https://codecov.io/gh/apache/qpid-dispatch/pull/1451?src=pr&el=continue&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=The+Apache+Software+Foundation).
   > **Legend** - [Click here to learn 
more](https://docs.codecov.io/docs/codecov-delta?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaig

[GitHub] [qpid-dispatch] codecov-commenter commented on pull request #1451: DISPATCH-2221 Proposal for automated e2e webconsole test in MS Playwright

2021-11-23 Thread GitBox


codecov-commenter commented on pull request #1451:
URL: https://github.com/apache/qpid-dispatch/pull/1451#issuecomment-977216773


   # 
[Codecov](https://codecov.io/gh/apache/qpid-dispatch/pull/1451?src=pr&el=h1&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=The+Apache+Software+Foundation)
 Report
   > Merging 
[#1451](https://codecov.io/gh/apache/qpid-dispatch/pull/1451?src=pr&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=The+Apache+Software+Foundation)
 (104f12a) into 
[main](https://codecov.io/gh/apache/qpid-dispatch/commit/906b9314fc5e1d4f3286cc7de81a97cd18c56198?el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=The+Apache+Software+Foundation)
 (906b931) will **increase** coverage by `0.01%`.
   > The diff coverage is `n/a`.
   
   [![Impacted file tree 
graph](https://codecov.io/gh/apache/qpid-dispatch/pull/1451/graphs/tree.svg?width=650&height=150&src=pr&token=rk2Cgd27pP&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=The+Apache+Software+Foundation)](https://codecov.io/gh/apache/qpid-dispatch/pull/1451?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=The+Apache+Software+Foundation)
   
   ```diff
   @@Coverage Diff @@
   ## main#1451  +/-   ##
   ==
   + Coverage   84.75%   84.76%   +0.01% 
   ==
 Files 116  116  
 Lines   2862028620  
   ==
   + Hits2425624259   +3 
   + Misses   4364 4361   -3 
   ```
   
   
   | [Impacted 
Files](https://codecov.io/gh/apache/qpid-dispatch/pull/1451?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=The+Apache+Software+Foundation)
 | Coverage Δ | |
   |---|---|---|
   | 
[src/router\_core/transfer.c](https://codecov.io/gh/apache/qpid-dispatch/pull/1451/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=The+Apache+Software+Foundation#diff-c3JjL3JvdXRlcl9jb3JlL3RyYW5zZmVyLmM=)
 | `93.95% <0.00%> (-0.44%)` | :arrow_down: |
   | 
[src/router\_core/forwarder.c](https://codecov.io/gh/apache/qpid-dispatch/pull/1451/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=The+Apache+Software+Foundation#diff-c3JjL3JvdXRlcl9jb3JlL2ZvcndhcmRlci5j)
 | `93.06% <0.00%> (-0.40%)` | :arrow_down: |
   | 
[src/adaptors/http1/http1\_server.c](https://codecov.io/gh/apache/qpid-dispatch/pull/1451/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=The+Apache+Software+Foundation#diff-c3JjL2FkYXB0b3JzL2h0dHAxL2h0dHAxX3NlcnZlci5j)
 | `85.73% <0.00%> (-0.28%)` | :arrow_down: |
   | 
[src/router\_core/delivery.c](https://codecov.io/gh/apache/qpid-dispatch/pull/1451/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=The+Apache+Software+Foundation#diff-c3JjL3JvdXRlcl9jb3JlL2RlbGl2ZXJ5LmM=)
 | `93.90% <0.00%> (-0.19%)` | :arrow_down: |
   | 
[src/message.c](https://codecov.io/gh/apache/qpid-dispatch/pull/1451/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=The+Apache+Software+Foundation#diff-c3JjL21lc3NhZ2UuYw==)
 | `87.35% <0.00%> (-0.14%)` | :arrow_down: |
   | 
[src/router\_node.c](https://codecov.io/gh/apache/qpid-dispatch/pull/1451/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=The+Apache+Software+Foundation#diff-c3JjL3JvdXRlcl9ub2RlLmM=)
 | `93.65% <0.00%> (+0.19%)` | :arrow_up: |
   | 
[src/router\_core/connections.c](https://codecov.io/gh/apache/qpid-dispatch/pull/1451/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=The+Apache+Software+Foundation#diff-c3JjL3JvdXRlcl9jb3JlL2Nvbm5lY3Rpb25zLmM=)
 | `90.11% <0.00%> (+0.95%)` | :arrow_up: |
   
   --
   
   [Continue to review full report at 
Codecov](https://codecov.io/gh/apache/qpid-dispatch/pull/1451?src=pr&el=continue&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=The+Apache+Software+Foundation).
   > **Legend** - [Click here to learn 
more](https://docs.codecov.io/docs/codecov-delta?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=The+Apache+Software+Foundation)
   > `Δ = absolute  (impact)`, `ø = not affected`, `? = missing data`
   > Powered by 
[Codecov](https://codecov.io/gh/apache/qpid-dispatch/pull/1451?src=pr&el=footer&utm_medium=referral&utm_source=github&utm_

[jira] [Commented] (DISPATCH-2221) Create automated webconsole tests using either Webdriver (Selenium) or Playwright

2021-11-23 Thread ASF GitHub Bot (Jira)


[ 
https://issues.apache.org/jira/browse/DISPATCH-2221?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17448254#comment-17448254
 ] 

ASF GitHub Bot commented on DISPATCH-2221:
--

jiridanek opened a new pull request #1451:
URL: https://github.com/apache/qpid-dispatch/pull/1451


   Hi, I've put together the minimal amount of things that shows how this could 
look like
   
   https://www.youtube.com/watch?v=NM_C899M5MQ
   
   The video shows a sample test (which opens the Playwright homepage) and then 
a trivial assert-nothing test that clicks through the main sections of the 
dispatch console one by one.
   
   My goal is to have all the major parts in the PR, while not spending too 
much time on the tests and through that getting attached to something that has 
not yet been approved. I am hoping that Playwright will be acceptable 
automation technology, given its characteristics (see e.g. 
https://playwright.dev/docs/browsers/). I feel that the JavaScript/TypeScript 
API is the most appropriate one, given that console itself is written in that, 
and the console developers might not necessarily be too friendly with Python.
   
   One (minor) thing I haven't figured out is how to use Yarn 2 the right way. 
Other aspects, such as installing the headless browser, starting dispatch, and 
running the test in GitHub Actions, are there. One thing missing is storing 
artifacts on failure. Playwright can take browser event dumps for replay, and 
also record videos if a test failed.
   
   Next up, we have to agree on the test framework (see the Jira, where I 
considered Selenium, Playwright and Cypress) and decide what kind of tests we 
need. I am thinking for every CRUD form, try to create/delete/update router 
entities.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: dev-unsubscr...@qpid.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org


> Create automated webconsole tests using either Webdriver (Selenium) or 
> Playwright
> -
>
> Key: DISPATCH-2221
> URL: https://issues.apache.org/jira/browse/DISPATCH-2221
> Project: Qpid Dispatch
>  Issue Type: Test
>  Components: Console, Tests
>Reporter: Jiri Daněk
>Assignee: Jiri Daněk
>Priority: Major
> Fix For: 2.0.0
>
>
> Here's a reasonably recent overview of website end-to-end test automation 
> tooling: 
> https://www.testim.io/blog/puppeteer-selenium-playwright-cypress-how-to-choose/
>  (presentation https://www.youtube.com/watch?v=JuSF6BDs7Ow).
> End-to-end should mean that the test interacts with the Dispatch web console 
> by sending clicks to the browser window. The clicks are targeted using 
> CSS-like selectors (often button/link texts and aria selector), and they are 
> dispatched through browser debug protocol, so it is not _exactly_ simulating 
> the user, but it is simulating the user to a very great degree. The advantage 
> of doing the clicks this way is obviously maintainability; if a link moves 10 
> px to the left, it will still be clicked just fine.
> The idea for writing (and structuring) the tests is to first start with 
> record/playback, then export the recording as a program in a supported 
> programming language using supported assertions API (Java, JavaScript, 
> Python, ... Pytest, Playwright Test, Jest, ...), and finally mold it into 
> well-factored and maintainable test suite (by extracting common steps, 
> creating helper functions, page objects, ...).
> I considered Selenium with Python and Pytest, Selenium with Java and Junit, 
> and Playwright with Typescript.
> Python is the language of the router, and it is usually known by QA-minded 
> folks. Java is statically typed (which I prefer), is used by ActiveMQ 
> messaging projects (that also need webconsole testing), and should be also 
> well known. JavaScript/TypeScript is the language of the webconsole, so the 
> tests will be easily understood by anyone developing the webconsole.
> Selenium Webdriver is old and well-known. Playwright is more recent iteration 
> on the same theme, and it has nice test framework in TypeScript on top.
> Both PlayWright and Selenium can run with headless browsers in Docker 
> container.
> For reverence, my tests from 2017 in Webdriver, Python binding, written for 
> the Hawt.io Dispatch plugin, 
> https://github.com/jirkadanek/dispatch-console-tests.
> I personally feel a deep dislike towards Cypress, but I have no factual basis 
> for it, and in fact the tooling and the supporting documentation and some of 
> the debugging features seem excellent 
> https://github.com/muratkeremozcan/playwrigh

[GitHub] [qpid-dispatch] jiridanek opened a new pull request #1451: DISPATCH-2221 Proposal for automated e2e webconsole test in MS Playwright

2021-11-23 Thread GitBox


jiridanek opened a new pull request #1451:
URL: https://github.com/apache/qpid-dispatch/pull/1451


   Hi, I've put together the minimal amount of things that shows how this could 
look like
   
   https://www.youtube.com/watch?v=NM_C899M5MQ
   
   The video shows a sample test (which opens the Playwright homepage) and then 
a trivial assert-nothing test that clicks through the main sections of the 
dispatch console one by one.
   
   My goal is to have all the major parts in the PR, while not spending too 
much time on the tests and through that getting attached to something that has 
not yet been approved. I am hoping that Playwright will be acceptable 
automation technology, given its characteristics (see e.g. 
https://playwright.dev/docs/browsers/). I feel that the JavaScript/TypeScript 
API is the most appropriate one, given that console itself is written in that, 
and the console developers might not necessarily be too friendly with Python.
   
   One (minor) thing I haven't figured out is how to use Yarn 2 the right way. 
Other aspects, such as installing the headless browser, starting dispatch, and 
running the test in GitHub Actions, are there. One thing missing is storing 
artifacts on failure. Playwright can take browser event dumps for replay, and 
also record videos if a test failed.
   
   Next up, we have to agree on the test framework (see the Jira, where I 
considered Selenium, Playwright and Cypress) and decide what kind of tests we 
need. I am thinking for every CRUD form, try to create/delete/update router 
entities.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: dev-unsubscr...@qpid.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org



-
To unsubscribe, e-mail: dev-unsubscr...@qpid.apache.org
For additional commands, e-mail: dev-h...@qpid.apache.org



[GitHub] [qpid-proton] jiridanek merged pull request #343: NO-JIRA Install missing python3-pip package in .travis.yml

2021-11-23 Thread GitBox


jiridanek merged pull request #343:
URL: https://github.com/apache/qpid-proton/pull/343


   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: dev-unsubscr...@qpid.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org



-
To unsubscribe, e-mail: dev-unsubscr...@qpid.apache.org
For additional commands, e-mail: dev-h...@qpid.apache.org



[GitHub] [qpid-proton] jiridanek commented on pull request #343: NO-JIRA Install missing python3-pip package in .travis.yml

2021-11-23 Thread GitBox


jiridanek commented on pull request #343:
URL: https://github.com/apache/qpid-proton/pull/343#issuecomment-977107456


   All Travis CI jobs passed that before failed, I'm merging this.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: dev-unsubscr...@qpid.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org



-
To unsubscribe, e-mail: dev-unsubscr...@qpid.apache.org
For additional commands, e-mail: dev-h...@qpid.apache.org



[GitHub] [qpid-dispatch] dependabot[bot] opened a new pull request #1450: Bump actions/cache from 2.1.6 to 2.1.7

2021-11-23 Thread GitBox


dependabot[bot] opened a new pull request #1450:
URL: https://github.com/apache/qpid-dispatch/pull/1450


   Bumps [actions/cache](https://github.com/actions/cache) from 2.1.6 to 2.1.7.
   
   Release notes
   Sourced from https://github.com/actions/cache/releases";>actions/cache's 
releases.
   
   v2.1.7
   Support 10GB cache upload using the latest version 1.0.8 of 
https://www.npmjs.com/package/@actions/cache";>@actions/cache 

   
   
   
   Commits
   
   https://github.com/actions/cache/commit/937d24475381cd9c75ae6db12cb4e79714b926ed";>937d244
 bumping up action version to 2.1.7 (https://github-redirect.dependabot.com/actions/cache/issues/683";>#683)
   https://github.com/actions/cache/commit/eb0698d1c508f8573fddfe25566f10a4b1344504";>eb0698d
 Bumping up @​actions/cache version to 1.0.8 (https://github-redirect.dependabot.com/actions/cache/issues/682";>#682)
   https://github.com/actions/cache/commit/67b6d52d50609f6166e3ea1d8872aca3a4763bd2";>67b6d52
 (R renv) Remove unused renv-cache-path variable (https://github-redirect.dependabot.com/actions/cache/issues/663";>#663)
   https://github.com/actions/cache/commit/92f67a482915a145e9372ed84b9e7f13538ecc69";>92f67a4
 (R renv) Fix Renv package cache location in examples (https://github-redirect.dependabot.com/actions/cache/issues/660";>#660)
   https://github.com/actions/cache/commit/6bbe742add91b3db4abf110e742a967ec789958f";>6bbe742
 Use existing check-dist implementation (https://github-redirect.dependabot.com/actions/cache/issues/618";>#618)
   https://github.com/actions/cache/commit/c9db520cf31dc27e42864cc3687b0d70284cc5fc";>c9db520
 Create check-dist.yml (https://github-redirect.dependabot.com/actions/cache/issues/604";>#604)
   https://github.com/actions/cache/commit/10906ba9cd642bcc07f0f38a95a57e5c1361d156";>10906ba
 Bump ws from 5.2.2 to 5.2.3 (https://github-redirect.dependabot.com/actions/cache/issues/610";>#610)
   https://github.com/actions/cache/commit/2ebdcff279bac9704c2b319b25ac54b63d6800c2";>2ebdcff
 Add "see more" link to GHE-not-supported warning (https://github-redirect.dependabot.com/actions/cache/issues/609";>#609)
   https://github.com/actions/cache/commit/5807af2642b6ffc80df306359122fd0ff9b571b8";>5807af2
 Fix bugs in example of how to use with pipenv (https://github-redirect.dependabot.com/actions/cache/issues/607";>#607)
   https://github.com/actions/cache/commit/0638051e9af2c23d10bb70fa9beffcad6cff9ce3";>0638051
 Golang example tweak - add go-build path - rebuild page TOC (https://github-redirect.dependabot.com/actions/cache/issues/577";>#577)
   See full diff in https://github.com/actions/cache/compare/v2.1.6...v2.1.7";>compare 
view
   
   
   
   
   
   [![Dependabot compatibility 
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=actions/cache&package-manager=github_actions&previous-version=2.1.6&new-version=2.1.7)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)
   
   You can trigger a rebase of this PR by commenting `@dependabot rebase`.
   
   [//]: # (dependabot-automerge-start)
   [//]: # (dependabot-automerge-end)
   
   ---
   
   
   Dependabot commands and options
   
   
   You can trigger Dependabot actions by commenting on this PR:
   - `@dependabot rebase` will rebase this PR
   - `@dependabot recreate` will recreate this PR, overwriting any edits that 
have been made to it
   - `@dependabot merge` will merge this PR after your CI passes on it
   - `@dependabot squash and merge` will squash and merge this PR after your CI 
passes on it
   - `@dependabot cancel merge` will cancel a previously requested merge and 
block automerging
   - `@dependabot reopen` will reopen this PR if it is closed
   - `@dependabot close` will close this PR and stop Dependabot recreating it. 
You can achieve the same result by closing it manually
   - `@dependabot ignore this major version` will close this PR and stop 
Dependabot creating any more for this major version (unless you reopen the PR 
or upgrade to it yourself)
   - `@dependabot ignore this minor version` will close this PR and stop 
Dependabot creating any more for this minor version (unless you reopen the PR 
or upgrade to it yourself)
   - `@dependabot ignore this dependency` will close this PR and stop 
Dependabot creating any more for this dependency (unless you reopen the PR or 
upgrade to it yourself)
   
   
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: dev-unsubscr...@qpid.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org



-
To unsubscribe, e-mail: dev-unsubscr...@qpid.apache.org
For additional commands, e-mail: dev-h...@qpid.apache.org



[jira] [Resolved] (DISPATCH-2275) Dispatch test failures with the latest from proton main branch

2021-11-23 Thread Ganesh Murthy (Jira)


 [ 
https://issues.apache.org/jira/browse/DISPATCH-2275?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Ganesh Murthy resolved DISPATCH-2275.
-
Fix Version/s: 1.19.0
   Resolution: Fixed

> Dispatch test failures with the latest from proton main branch
> --
>
> Key: DISPATCH-2275
> URL: https://issues.apache.org/jira/browse/DISPATCH-2275
> Project: Qpid Dispatch
>  Issue Type: Test
>  Components: Tests
>Affects Versions: 1.17.1
>Reporter: Ganesh Murthy
>Assignee: Ken Giusti
>Priority: Major
> Fix For: 1.19.0
>
>
> There are 3 test errors
> {noformat}
> 47: Error text:  Process 2801860 error: exit code 1, expected 0
> 47: /usr/bin/python3.9 
> /home/gmurthy/opensource/qpid-dispatch/build/tests/scraper/scraper.py -f 
> /home/gmurthy/opensource/qpid-dispatch/build/tests/system_test.dir/system_tests_topology_disposition/TopologyDispositionTests/setUpClass/A.log
>  
> /home/gmurthy/opensource/qpid-dispatch/build/tests/system_test.dir/system_tests_topology_disposition/TopologyDispositionTests/setUpClass/B.log
>  
> /home/gmurthy/opensource/qpid-dispatch/build/tests/system_test.dir/system_tests_topology_disposition/TopologyDispositionTests/setUpClass/C.log
>  
> /home/gmurthy/opensource/qpid-dispatch/build/tests/system_test.dir/system_tests_topology_disposition/TopologyDispositionTests/setUpClass/D.log
> 47: 
> /home/gmurthy/opensource/qpid-dispatch/build/tests/system_test.dir/system_tests_topology_disposition/TopologyDispositionTests/test_04_scraper_tool/python3.9-1.cmd
> 47: 
> 47: 
> 47: FAIL
> 75: 2021-11-05 10:49:25.394391 TCP_TEST test_01_tcp_EB1_EA1 Client 
> test_01_tcp_EB1_EA1_0_1_1 exited normally
> 75: 2021-11-05 10:49:25.394507 TCP_TEST test_01_tcp_EB1_EA1 SUCCESS
> 75: 2021-11-05 10:49:25.394626 TCP_TEST test_01_tcp_basic_connectivity Stop 
> test_01_tcp_EB1_EA1 SUCCESS
> 75: 2021-11-05 10:49:25.394673 TCP_TEST test_01_tcp_basic_connectivity Start 
> test_01_tcp_EB1_EA2
> 75: 2021-11-05 10:49:25.394726 TCP_TEST test_01_tcp_EB1_EA2 Start 
> do_tcp_echo_n_routers
> 75: 2021-11-05 10:49:25.394774 TCP_TEST test_01_tcp_EB1_EA2 Running pair 0 
> EB1->EA2 size=1 count=1
> 47: 
> 47: ==
> 47: FAIL: test_04_scraper_tool 
> (system_tests_topology_disposition.TopologyDispositionTests)
> 47: --
> 47: Traceback (most recent call last):
> 47:   File 
> "/home/gmurthy/opensource/qpid-dispatch/tests/system_tests_topology_disposition.py",
>  line 432, in test_04_scraper_tool
> 47: self.assertEqual(str(None), error)
> 47: AssertionError: 'None' != 'Process 2801860 error: exit code 1, expec[842 
> chars]'
> 47: - None
> 47: + Process 2801860 error: exit code 1, expected 0
> 47: /usr/bin/python3.9 
> /home/gmurthy/opensource/qpid-dispatch/build/tests/scraper/scraper.py -f 
> /home/gmurthy/opensource/qpid-dispatch/build/tests/system_test.dir/system_tests_topology_disposition/TopologyDispositionTests/setUpClass/A.log
>  
> /home/gmurthy/opensource/qpid-dispatch/build/tests/system_test.dir/system_tests_topology_disposition/TopologyDispositionTests/setUpClass/B.log
>  
> /home/gmurthy/opensource/qpid-dispatch/build/tests/system_test.dir/system_tests_topology_disposition/TopologyDispositionTests/setUpClass/C.log
>  
> /home/gmurthy/opensource/qpid-dispatch/build/tests/system_test.dir/system_tests_topology_disposition/TopologyDispositionTests/setUpClass/D.log
> 47: 
> /home/gmurthy/opensource/qpid-dispatch/build/tests/system_test.dir/system_tests_topology_disposition/TopologyDispositionTests/test_04_scraper_tool/python3.9-1.cmd
> 47: 
> 47:  {noformat}
>  
> {noformat}
> 29: test_max_sessions_zero 
> (system_tests_protocol_settings.MaxSessionsZeroTest) ... FAIL
> 29: 
> 29: ==
> 29: FAIL: test_connector_default 
> (system_tests_protocol_settings.ConnectorSettingsDefaultTest)
> 29: --
> 29: Traceback (most recent call last):
> 29:   File 
> "/home/gmurthy/opensource/qpid-dispatch/tests/system_tests_protocol_settings.py",
>  line 322, in test_connector_default
> 29: self.assertIn(' max-frame-size=16384,', open_lines[0])
> 29: AssertionError: ' max-frame-size=16384,' not found in '2021-11-05 
> 10:50:24.161355 -0400 PROTOCOL (trace) [C3]:FRAME: 0 <- @open(16) 
> [container-id="QDR.B", hostname="127.0.0.1", max-frame-size=0x4000, 
> channel-max=0x7fff, idle-time-out=0xea60, outgoing-locales=null, 
> incoming-locales=null, offered-capabilities=@[:ANONYMOUS-RELAY, 
> :"qd.streaming-links"], desired-capabilities=@[:ANONYMOUS-RELAY, 
> :"qd.streaming-links"], properties={:product="qpid-dispatch-route