[jira] [Created] (FLINK-17403) Fix invalid classpath in BashJavaUtilsITCase

classic Classic list List threaded Threaded
1 message Options
Reply | Threaded
Open this post in threaded view
|

[jira] [Created] (FLINK-17403) Fix invalid classpath in BashJavaUtilsITCase

Shang Yuanchun (Jira)
Paul Lin created FLINK-17403:
--------------------------------

             Summary: Fix invalid classpath in BashJavaUtilsITCase
                 Key: FLINK-17403
                 URL: https://issues.apache.org/jira/browse/FLINK-17403
             Project: Flink
          Issue Type: Bug
          Components: Tests
    Affects Versions: 1.10.0
            Reporter: Paul Lin


runBashJavaUtilsCmd.sh locates flink-dist.jar by `find` with pattern `flink-dist*.jar`, but it doesn't filter out the flink-dist*-source.jar built by maven and the flink-dist jar in the original bin directory, so it might get 3 jars as the result, which might break the command depends on it.

For instance, the result of `find` can be:
```
project_dir/flink-dist/src/test/bin/../../../target/flink-dist_2.11-1.10.0-sources.jar
project_dir/flink-dist/src/test/bin/../../../target/flink-1.10.0-bin/flink-1.10.0/lib/flink-dist_2.11-1.10.0.jar
project_dirflink-dist/src/test/bin/../../../target/flink-dist_2.11-1.10.0.jar
```

Moreover, there's a redundant `}` in the command, which seems to be accidentally skipped by the multiple-line result provided by `find`.




--
This message was sent by Atlassian Jira
(v8.3.4#803005)