Skip to content

Instantly share code, notes, and snippets.

@jaraco
Created November 29, 2017 22:43
Show Gist options
  • Save jaraco/d20730c0ecbcc49f3e4df4645096c13c to your computer and use it in GitHub Desktop.
Save jaraco/d20730c0ecbcc49f3e4df4645096c13c to your computer and use it in GitHub Desktop.
$ git bisect start
$ git bisect bad v11.1.0
$ git bisect good v11.0.0
Bisecting: 126 revisions left to test after this (roughly 7 steps)
[937216bd92d623cc415860f41a4762122d91ce61] Remove extraneous parenthesis. Replace faux em dash with semicolon.
$ git bisect run rwt -q . -- ~/issue-1662.py
running rwt -q . -- /Users/jaraco/issue-1662.py
first a get
then options no params
then options with params
Traceback (most recent call last):
File "/Users/jaraco/issue-1662.py", line 57, in <module>
@ServerContext()
File "/var/folders/c6/v7hnmq453xb6p2dbz1gqc6rr0000gn/T/rwt-_f607y0f/autocommand/autocommand.py", line 66, in autocommand_decorator
func = automain(module)(func)
File "/var/folders/c6/v7hnmq453xb6p2dbz1gqc6rr0000gn/T/rwt-_f607y0f/autocommand/automain.py", line 55, in automain_decorator
sys.exit(main(*args, **kwargs))
File "/var/folders/c6/v7hnmq453xb6p2dbz1gqc6rr0000gn/T/rwt-_f607y0f/autocommand/autoparse.py", line 301, in autoparse_wrapper
return func(*parsed_args.args, **parsed_args.kwargs)
File "/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/contextlib.py", line 52, in inner
return func(*args, **kwds)
File "/Users/jaraco/issue-1662.py", line 74, in run
resp.raise_for_status()
File "/var/folders/c6/v7hnmq453xb6p2dbz1gqc6rr0000gn/T/rwt-_f607y0f/requests/models.py", line 935, in raise_for_status
raise HTTPError(http_error_msg, response=self)
requests.exceptions.HTTPError: 404 Client Error: NOT FOUND for url: http://localhost:54349/hello?name=test
Bisecting: 62 revisions left to test after this (roughly 6 steps)
[917aa28c09b941c6260b470076a5bc854b75e13d] Integrate pytest-cov and codecov.io
running rwt -q . -- /Users/jaraco/issue-1662.py
first a get
then options no params
then options with params
Traceback (most recent call last):
File "/Users/jaraco/issue-1662.py", line 57, in <module>
@ServerContext()
File "/var/folders/c6/v7hnmq453xb6p2dbz1gqc6rr0000gn/T/rwt-6vlhkv6_/autocommand/autocommand.py", line 66, in autocommand_decorator
func = automain(module)(func)
File "/var/folders/c6/v7hnmq453xb6p2dbz1gqc6rr0000gn/T/rwt-6vlhkv6_/autocommand/automain.py", line 55, in automain_decorator
sys.exit(main(*args, **kwargs))
File "/var/folders/c6/v7hnmq453xb6p2dbz1gqc6rr0000gn/T/rwt-6vlhkv6_/autocommand/autoparse.py", line 301, in autoparse_wrapper
return func(*parsed_args.args, **parsed_args.kwargs)
File "/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/contextlib.py", line 52, in inner
return func(*args, **kwds)
File "/Users/jaraco/issue-1662.py", line 74, in run
resp.raise_for_status()
File "/var/folders/c6/v7hnmq453xb6p2dbz1gqc6rr0000gn/T/rwt-6vlhkv6_/requests/models.py", line 935, in raise_for_status
raise HTTPError(http_error_msg, response=self)
requests.exceptions.HTTPError: 404 Client Error: NOT FOUND for url: http://localhost:54376/hello?name=test
Bisecting: 31 revisions left to test after this (roughly 5 steps)
[758b2f9aaff78e930abafd81e08e0a4631be4384] Remove stale comments.
running rwt -q . -- /Users/jaraco/issue-1662.py
first a get
then options no params
then options with params
Bisecting: 15 revisions left to test after this (roughly 4 steps)
[62562787d7e5d922fa335f551828dd41929cb56b] Use docker-based env to speed-up test jobs
running rwt -q . -- /Users/jaraco/issue-1662.py
first a get
then options no params
then options with params
Bisecting: 7 revisions left to test after this (roughly 3 steps)
[d6eab240eafb7f29b73b356c13d0a9e6974f54fb] Refactor cherrypy.lib.xmlrpcutil using six.moves
running rwt -q . -- /Users/jaraco/issue-1662.py
first a get
then options no params
then options with params
Traceback (most recent call last):
File "/Users/jaraco/issue-1662.py", line 57, in <module>
@ServerContext()
File "/var/folders/c6/v7hnmq453xb6p2dbz1gqc6rr0000gn/T/rwt-e8q0bzuk/autocommand/autocommand.py", line 66, in autocommand_decorator
func = automain(module)(func)
File "/var/folders/c6/v7hnmq453xb6p2dbz1gqc6rr0000gn/T/rwt-e8q0bzuk/autocommand/automain.py", line 55, in automain_decorator
sys.exit(main(*args, **kwargs))
File "/var/folders/c6/v7hnmq453xb6p2dbz1gqc6rr0000gn/T/rwt-e8q0bzuk/autocommand/autoparse.py", line 301, in autoparse_wrapper
return func(*parsed_args.args, **parsed_args.kwargs)
File "/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/contextlib.py", line 52, in inner
return func(*args, **kwds)
File "/Users/jaraco/issue-1662.py", line 74, in run
resp.raise_for_status()
File "/var/folders/c6/v7hnmq453xb6p2dbz1gqc6rr0000gn/T/rwt-e8q0bzuk/requests/models.py", line 935, in raise_for_status
raise HTTPError(http_error_msg, response=self)
requests.exceptions.HTTPError: 404 Client Error: NOT FOUND for url: http://localhost:54440/hello?name=test
Bisecting: 3 revisions left to test after this (roughly 2 steps)
[bb3dc6279481d75666cfc0fff2d28fe9ecf59463] Mark pypy jobs to as generic lang
running rwt -q . -- /Users/jaraco/issue-1662.py
first a get
then options no params
then options with params
Bisecting: 1 revision left to test after this (roughly 1 step)
[93a73f14b1f36200e6146596b54de32f8a807d49] Fix typo in docs (PR #1616 by @bbblitz)
running rwt -q . -- /Users/jaraco/issue-1662.py
first a get
then options no params
then options with params
Bisecting: 0 revisions left to test after this (roughly 0 steps)
[c87bc9f73740dfe35e4d2ca9082dccb6278bdc53] Revert URI parsing mode like before Cheroot v5.8.0
running rwt -q . -- /Users/jaraco/issue-1662.py
first a get
then options no params
then options with params
Traceback (most recent call last):
File "/Users/jaraco/issue-1662.py", line 57, in <module>
@ServerContext()
File "/var/folders/c6/v7hnmq453xb6p2dbz1gqc6rr0000gn/T/rwt-qgoltjpt/autocommand/autocommand.py", line 66, in autocommand_decorator
func = automain(module)(func)
File "/var/folders/c6/v7hnmq453xb6p2dbz1gqc6rr0000gn/T/rwt-qgoltjpt/autocommand/automain.py", line 55, in automain_decorator
sys.exit(main(*args, **kwargs))
File "/var/folders/c6/v7hnmq453xb6p2dbz1gqc6rr0000gn/T/rwt-qgoltjpt/autocommand/autoparse.py", line 301, in autoparse_wrapper
return func(*parsed_args.args, **parsed_args.kwargs)
File "/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/contextlib.py", line 52, in inner
return func(*args, **kwds)
File "/Users/jaraco/issue-1662.py", line 74, in run
resp.raise_for_status()
File "/var/folders/c6/v7hnmq453xb6p2dbz1gqc6rr0000gn/T/rwt-qgoltjpt/requests/models.py", line 935, in raise_for_status
raise HTTPError(http_error_msg, response=self)
requests.exceptions.HTTPError: 404 Client Error: NOT FOUND for url: http://localhost:54557/hello?name=test
c87bc9f73740dfe35e4d2ca9082dccb6278bdc53 is the first bad commit
commit c87bc9f73740dfe35e4d2ca9082dccb6278bdc53
Author: Sviatoslav Sydorenko <[email protected]>
Date: Sun Aug 6 21:06:23 2017 +0300
Revert URI parsing mode like before Cheroot v5.8.0
:040000 040000 513e8540e8a18d75f143a1341edc0a85be2a3c3f 7eeb9d39ab1231b0a841c87069841a159a7d36c3 cherrypy
:100755 100755 2b9f18a45b8ff0d55c6c5790a33520fe85d5d018 8c10bc34821a2dd38f4ed7493e3f7b0333bd2b13 setup.py
bisect run success
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment