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

build: add CMake configuration for evread module #9853

Merged

Conversation

mkokryashkin
Copy link
Contributor

This patch adds necessary cmake configurations for the <evread.lua> module, so it can be used later to implement human-readable error reporting in profile parsers.

Part of #9217

NO_DOC=LJ
NO_TEST=LJ
NO_CHANGELOG=build

@mkokryashkin mkokryashkin added the full-ci Enables all tests for a pull request label Mar 21, 2024
@coveralls
Copy link

coveralls commented Mar 21, 2024

Coverage Status

coverage: 86.99% (-0.002%) from 86.992%
when pulling 84101f0 on mkokryashkin:fckxorg/profile-parsers-refactoring
into 5260bc2
on tarantool:master
.

@Buristan Buristan added full-ci Enables all tests for a pull request and removed full-ci Enables all tests for a pull request labels Mar 23, 2024
Copy link
Collaborator

@Buristan Buristan left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Hi, Maxim!
Thanks for the patch!
LGTM, except a general nit to all changes.
Please sort all new entries alphabetically.

@mkokryashkin mkokryashkin force-pushed the fckxorg/profile-parsers-refactoring branch 2 times, most recently from 200a6cb to 597d408 Compare March 25, 2024 16:41
@mkokryashkin
Copy link
Contributor Author

Hi, Maxim! Thanks for the patch! LGTM, except a general nit to all changes. Please sort all new entries alphabetically.

Thanks for the comment! Fixed for places where order is insignificant.

Copy link
Member

@ligurio ligurio left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I would replace LJ with something more clear, for example "covered by LuaJIT tests":

NO_DOC=LJ
NO_TEST=LJ

Copy link
Member

@ligurio ligurio left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Maxim, thanks for the patch! LGTM with minor comments.

src/lua/init.c Show resolved Hide resolved
This patch adds necessary cmake configurations for the
<evread.lua> module, so it can be used later to implement
human-readable error reporting in profile parsers.

Part of tarantool#9217

NO_DOC=LuaJIT submodule
NO_TEST=covered by the LuaJIT tests
NO_CHANGELOG=build
@mkokryashkin mkokryashkin force-pushed the fckxorg/profile-parsers-refactoring branch from 597d408 to 84101f0 Compare March 26, 2024 09:38
@mkokryashkin
Copy link
Contributor Author

I would replace LJ with something more clear, for example "covered by LuaJIT tests":

NO_DOC=LJ
NO_TEST=LJ

Fixed, thanks

@mkokryashkin mkokryashkin marked this pull request as ready for review March 26, 2024 13:34
@ylobankov ylobankov merged commit e01fe8f into tarantool:master Mar 26, 2024
59 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
full-ci Enables all tests for a pull request
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

5 participants