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

Mikhail Khludnev edited comment on LUCENE-7534 at 11/4/16 7:45 PM:
-------------------------------------------------------------------

Here is the status so far: I launch smokeTestRelease.py from cygwin, thus when 
it invokes {{bin/solr.cmd}} it got cygwin's PATH, where cygwin's {{find}} (yep, 
it can be replaced to {{findstr}}) and {{timeout}}, and perhaps something else 
hijacks calls from same named windows programs. And here I really have no idea 
what to do with it. Is there any ideas?    


was (Author: mkhludnev):
Here is the status so far: I launch smokeTestRelease.py from cygwin, thus when 
it invokes {{bin/solr.cmd}} it got cygwin's PATH, where cygwin's {{find}} and 
{{timeout}}, and perhaps something else hijacks calls from same named windows 
programs. And here I really have no idea what to do with it. Is ther any ideas? 
   

> smokeTestRelease.py on cygwin [Errno 2] No such file or directory: 
> -------------------------------------------------------------------
>
>                 Key: LUCENE-7534
>                 URL: https://issues.apache.org/jira/browse/LUCENE-7534
>             Project: Lucene - Core
>          Issue Type: Bug
>         Environment: Windows, Cygwin, Python
>            Reporter: Mikhail Khludnev
>         Attachments: LUCENE-7534.patch, LUCENE-7534.patch, LUCENE-7534.patch
>
>
> {quote}
> $ python3 -u dev-tools/scripts/smokeTestRelease.py 
> https://dist.apache.org/repos/dist/dev/lucene/lucene-solr-6.3.0-RC2-rev1fe1a54db32b8c27bfae81887cd4d75242090613/
> Revision: 1fe1a54db32b8c27bfae81887cd4d75242090613
> Java 1.8 JAVA_HOME=C:\Program Files\Java\jdk1.8.0_102
> Traceback (most recent call last):
>   File "dev-tools/scripts/smokeTestRelease.py", line 1440, in <module>
>     main()
>   File "dev-tools/scripts/smokeTestRelease.py", line 1377, in main
>     c = parse_config()
>   File "dev-tools/scripts/smokeTestRelease.py", line 1239, in parse_config
>     c.java = make_java_config(parser, c.test_java8)
>   File "dev-tools/scripts/smokeTestRelease.py", line 1193, in make_java_config
>     run_java8 = _make_runner(java8_home, '1.8')
>   File "dev-tools/scripts/smokeTestRelease.py", line 1179, in _make_runner
>     java_home = subprocess.check_output('cygpath -u "%s"' % 
> java_home).read().decode('utf-8').strip()
>   File "/usr/lib/python3.4/subprocess.py", line 607, in check_output
>     with Popen(*popenargs, stdout=PIPE, **kwargs) as process:
>   File "/usr/lib/python3.4/subprocess.py", line 859, in __init__
>     restore_signals, start_new_session)
>   File "/usr/lib/python3.4/subprocess.py", line 1457, in _execute_child
>     raise child_exception_type(errno_num, err_msg)
> FileNotFoundError: [Errno 2] No such file or directory: 'cygpath -u 
> "C:\\Program Files\\Java\\jdk1.8.0_102"'
> {quote}
> giving [the doc|https://docs.python.org/3.4/library/subprocess.html] path and 
> args should be either supplied as array of terms or supplied as {{shell=True}}



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to