Skip to content

Samsung Exynos AI LiteCore - Samsung Backend in test suite of ExecuTorch - #22583

Open
Jiseong-oh wants to merge 5 commits into
mainfrom
samsung-test-suite
Open

Samsung Exynos AI LiteCore - Samsung Backend in test suite of ExecuTorch#22583
Jiseong-oh wants to merge 5 commits into
mainfrom
samsung-test-suite

Conversation

@Jiseong-oh

@Jiseong-oh Jiseong-oh commented Sep 5, 2026

Copy link
Copy Markdown
Collaborator

Summary

Release notes: TestSuite

The Samsung Exynos backend in TestSuite of ExecuTorch can be verfied and it was passed Testsuite for E9955/E9965 SoCs.

Test plan

pytest -c /dev/nul backends/test/suite/operators/test_add.py -m backend_samsung -vs --html=./report/add_report.html
pytest -c /dev/nul backends/test/suite/models/ -m backend_samsung --html=./report/samsung_models.html

cc @SS-JIA @digantdesai @kimishpatel

Jiseong-oh and others added 5 commits September 5, 2026 07:16
-Add samsung backend in TestSuite of ExecuTorch

Signed-off-by: Jiseong Oh <jiseong.oh@samsung.com>
Co-authored-by: Guochao Yang <guochao.yang@samsung.com>
1. Support ceil_mode for pool op
2. Handle the output connect to "getitem"
3. Remove first inference because test suite reuses inputs buffer. After
first inference executed, the inputs buffer will be changed if there are
aten ops.
4. Add exp builder

Signed-off-by: Jiseong Oh <jiseong.oh@samsung.com>
Co-authored-by: Jingya Zhang <jingya.zhang@samsung.com>
fixed to return bool for NodeVisitor::define_node

Signed-off-by: Jiseong Oh <jiseong.oh@samsung.com>
Co-authored-by: Guochao Yang <guochao.yang@samsung.com>
Fix issues for some ops for testSuite

Signed-off-by: Jiseong Oh <jiseong.oh@samsung.com>
Co-authored-by: Guochao Yang <guochao.yang@samsung.com>
Signed-off-by: Jiseong Oh <jiseong.oh@samsung.com>
Co-authored-by: Guochao Yang <guochao.yang@samsung.com>
@pytorch-bot

pytorch-bot Bot commented Sep 5, 2026

Copy link
Copy Markdown

🔗 Helpful Links

🧪 See artifacts and rendered test results at hud.pytorch.org/pr/pytorch/executorch/22583

Note: Links to docs will display an error until the docs builds have been completed.

❌ 1 New Failure, 2 Unclassified Failures

As of commit 9af67b2 with merge base 5cdcc02 (image):

NEW FAILURE - The following job has failed:

  • Build Presets / apple (macos) / build (gh)
    ##[error]fatal: unable to access 'https://github.com/facebook/buck2-shims-meta/': Failed to connect to github.com port 443 after 8064 ms: Couldn't connect to server

UNCLASSIFIED FAILURES - DrCI could not classify the following jobs because the workflow did not run on the merge base. The failures may be pre-existing on trunk or introduced by this PR:

This comment was automatically generated by Dr. CI and updates every 15 minutes.

@meta-cla meta-cla Bot added the CLA Signed This label is managed by the Facebook bot. Authors need to sign the CLA before a PR can be reviewed. label Sep 5, 2026
@Jiseong-oh Jiseong-oh changed the title Samsung Exynos AI LiteCore - Samsung test suite Samsung Exynos AI LiteCore - Samsung Backend in test suite of ExecuTorch Sep 5, 2026
@Jiseong-oh Jiseong-oh added partner: samsung For backend delegation, kernels, demo, etc. from the 3rd-party partner, Samsung module: samsung labels Sep 5, 2026
@github-actions

github-actions Bot commented Sep 5, 2026

Copy link
Copy Markdown

This PR needs a release notes: label

If your change should be included in the release notes (i.e. would users of this library care about this change?), please use a label starting with release notes:. This helps us keep track and include your important work in the next release notes.

To add a label, you can comment to pytorchbot, for example
@pytorchbot label "release notes: none"

For more information, see
https://github.com/pytorch/pytorch/wiki/PyTorch-AutoLabel-Bot#why-categorize-for-release-notes-and-how-does-it-work.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

CLA Signed This label is managed by the Facebook bot. Authors need to sign the CLA before a PR can be reviewed. module: samsung partner: samsung For backend delegation, kernels, demo, etc. from the 3rd-party partner, Samsung

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant