Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Adapt using tarantoolctl for static build packages and tarantool version 3.0+ #400

Closed
ochaplashkin opened this issue Jul 12, 2023 · 0 comments · Fixed by #401
Closed

Adapt using tarantoolctl for static build packages and tarantool version 3.0+ #400

ochaplashkin opened this issue Jul 12, 2023 · 0 comments · Fixed by #401
Assignees
Labels
feature A new functionality

Comments

@ochaplashkin
Copy link
Contributor

ochaplashkin commented Jul 12, 2023

The main problems, why do we need to change test-run:

  • tarantoolctl does NOT get into new static build packages;
  • tarantoolctl may be replaced by tt (sometime in the future).
@ochaplashkin ochaplashkin self-assigned this Jul 12, 2023
@ochaplashkin ochaplashkin added the feature A new functionality label Jul 12, 2023
ylobankov pushed a commit that referenced this issue Jul 28, 2023
Now test-run can run tests against Tarantool binary that can be located
anywhere.

Add an additional argument `--executable` [string] for test-run. This
parameter sets a fixed path to the executable file.

Warning: test library binaries are required to run tests anyway.

Example usage:

    $ ./test-run.py --executable /foo/bar/tarantool

In scope of #400
ylobankov pushed a commit that referenced this issue Jul 28, 2023
In the near future we plan to test Tarantool installed from a DEB/RPM
package. Since 3.0.0-alpha1 release [1] Tarantool packages don't have
the tarantoolctl utility inside [2][3].

So tarantoolctl was added to the root directory of the project.
Now test-run will always use the local tarantoolctl.

[1] https://github.com/tarantool/tarantool/releases/tag/3.0.0-alpha1
[2] tarantool/tarantool#8771
[3] tarantool/tarantool#8866

Close #400
@ylobankov ylobankov changed the title Adapt an using tarantoolctl for static build and tarantool version 3.0+ Adapt using tarantoolctl for static build packages and tarantool version 3.0+ Aug 1, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feature A new functionality
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant