Skip to content

jerry: pass and enable jerry-test-suite#425

Merged
legendecas merged 12 commits intomasterfrom
jerry-test-suite
Nov 29, 2018
Merged

jerry: pass and enable jerry-test-suite#425
legendecas merged 12 commits intomasterfrom
jerry-test-suite

Conversation

@algebrait
Copy link
Copy Markdown
Contributor

Checklist
  • npm test passes
  • tests and/or benchmarks are included
    jerry-test-suite pass now
  • documentation is changed or added

This PR will fix #234

@legendecas
Copy link
Copy Markdown
Contributor

legendecas commented Nov 27, 2018

Sounds like jerry-test-suite is not enabled on CI?

@algebrait
Copy link
Copy Markdown
Contributor Author

Sounds like jerry-test-suite is not enabled on CI?

Both jerry-tests and jerry-test-suite are not enabled now.
jerry-tests failed by #386

@yorkie
Copy link
Copy Markdown
Member

yorkie commented Nov 28, 2018

@algebrait Does the jerry-test-suite work now? How about enabling the jerry-test-suite if this fixes #234 completely?

@yorkie yorkie requested review from legendecas and yorkie November 28, 2018 05:51
Copy link
Copy Markdown
Member

@yorkie yorkie left a comment

Choose a reason for hiding this comment

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

LGTM if CI is green :)

@algebrait
Copy link
Copy Markdown
Contributor Author

/home/travis/build/Rokid/ShadowNode/deps/jerry/jerry-core/api/jerry.c:2942:42: error: unused parameter ‘free_hint’ [-Werror=unused-parameter]
                                    void *free_hint, /**< hint params of buffer free callback */

It seems #421 compile failed for minimal profile

@algebrait algebrait changed the title jerry: fix compile error under minimal profile jerry: pass and enable jerry-test-suite Nov 28, 2018
@algebrait
Copy link
Copy Markdown
Contributor Author

CI time
PR:
Ran for 22 min 14 sec
Total time 36 min 56 sec
push:
Ran for 15 min 12 sec
Total time 34 min 49 sec
Is it acceptable? @yorkie

@yorkie
Copy link
Copy Markdown
Member

yorkie commented Nov 28, 2018

A little bit long, how about checking the PR changes, and run jerry tests only if the jerry source is included?

Copy link
Copy Markdown
Member

@yorkie yorkie left a comment

Choose a reason for hiding this comment

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

We gets faster now, thanks @algebrait LGTM infinitely :)

Copy link
Copy Markdown
Contributor

@legendecas legendecas left a comment

Choose a reason for hiding this comment

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

LGTM

@legendecas legendecas merged commit d68d75e into master Nov 29, 2018
@yorkie yorkie deleted the jerry-test-suite branch November 29, 2018 07:52
@yorkie yorkie added the build label Nov 29, 2018
qile222 pushed a commit that referenced this pull request Dec 13, 2018
* master: (35 commits)
  https: client request doesn’t define default encoding (#440)
  n-api: data pointer was NULL on getting typed array info (#441)
  os: build bcast address interface. (#439)
  assert: better deepStrictEqual assertion (#435)
  working on v0.11.x (#434)
  process: memory leaks on recursive ticking (#433)
  uv, os: implement os.{get,set}Priority functions (#409)
  jerry: implement ES2015 class feature (part II.) (#428)
  test: fix wrong travis diff target introduced by #425 (#429)
  jerry: pass and enable jerry-test-suite (#425)
  n-api: ArrayBuffer/TypedArray support (#419)
  deps: upgrade the mbedtls to 2.13.0-apache (#384)
  jerry: rework jerry_parse function (#422)
  jerry: finalize hint of array buffers (#421)
  jerry: reduce the argument count of ecma_op_object_get_property_names (#424)
  n-api: update headers/test suites to LTS(10.13.0) (#416)
  jerry: Date.now shall return an integer (#418)
  n-api: thread safe functions (#411)
  util: IOTJS_ASSERT prints stack trace on macOS (#415)
  process: set immediate shall start an idle handle to activate uv_loop (#417)
  ...
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

jerry: jerry-test-suite failed

3 participants