[
https://issues.apache.org/jira/browse/LUCENE-7534?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15644533#comment-15644533
]
Mikhail Khludnev commented on LUCENE-7534:
------------------------------------------
ok. it helped a little. Now it works like:
{code}
.. everything is fine
unpack solr-6.3.0.tgz...
Starting up Solr on port 8983 using command:
C:\cygwin64\tmp\rc3\unpack\solr-6.3.0-java8\bin\solr.cmd start -p 8983 -s
"C:\cygwin64\tmp\rc3\unpack\solr-6.3.0-java8\example\techproducts\solr"
Waiting up to 30 to see Solr running on port 8983
Started Solr server on port 8983. Happy searching!
...
unpack solr-6.3.0.zip...
C:\cygwin64\tmp\rc3\unpack\solr-6.3.0-java8\bin\solr.cmd start -p 8983 -s
"C:\cygwin64\tmp\rc3\unpack\solr-6.3.0-java8\example\techproducts\solr"
Waiting up to 30 to see Solr running on port 8983
Started Solr server on port 8983. Happy searching!
...
unpack solr-6.3.0-src.tgz...
...
Verify...
test solr example w/ Java 8...
start Solr instance (log=/tmp/rc3/unpack/solr-6.3.0/solr-example.log)...
env: ‘bin/solr.cmd’: Permission denied
Running techproducts example on port 8983 from /tmp/rc3/unpack/solr-6.3.0
env: ‘bin/solr.cmd’: Permission denied
stop server using: bin/solr stop -p 8983
env: ‘bin/solr.cmd’: Permission denied
Traceback (most recent call last):
File "dev-tools/scripts/smokeTestRelease.py", line 1447, in <module>
main()
File "dev-tools/scripts/smokeTestRelease.py", line 1391, in main
smokeTest(c.java, c.url, c.revision, c.version, c.tmp_dir, c.is_signed, '
'.join(c.test_args))
File "dev-tools/scripts/smokeTestRelease.py", line 1437, in smokeTest
gitRevision, version, testArgs, baseURL)
File "dev-tools/scripts/smokeTestRelease.py", line 597, in unpackAndVerify
verifyUnpacked(java, project, artifact, unpackPath, gitRevision, version,
testArgs, tmpDir, baseURL)
File "dev-tools/scripts/smokeTestRelease.py", line 711, in verifyUnpacked
testSolrExample(unpackPath, java.java8_home, True)
File "dev-tools/scripts/smokeTestRelease.py", line 823, in testSolrExample
raise RuntimeError('Failed to run the techproducts example, check log for
previous errors.')
RuntimeError: Failed to run the techproducts example, check log for previous
errors.
{code}
it seems like solr-6.3.0-src.tgz doesn't carry executable attr for solr.cmd, at
contrast to solr-6.3.0.zip, solr-6.3.0.tgz. What's the trick over there? It
should hardly be different for windows? or..
> 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,
> LUCENE-7534.patch, fail due to long classpath test.log
>
>
> {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]