Hi ๐
rahularanger / handshake Goto Github PK
View Code? Open in Web Editor NEWService that would highlight your test results
Home Page: https://rahuls-organization-17.gitbook.io/handshake
Service that would highlight your test results
Home Page: https://rahuls-organization-17.gitbook.io/handshake
Hi ๐
In the required places,
Runs Page, About Modal and in the wiki docs. add beta sign.
It should
build a dashboard using mantine.
test-wdio-mocha:sanity: Traceback (most recent call last):
test-wdio-mocha:sanity: File "apscheduler/executors/base_py3.py", line 30, in run_coroutine_job
test-wdio-mocha:sanity: File "handshake/services/SchedularService/handlePending.py", line 29, in lookup_for_tasks
test-wdio-mocha:sanity: await TaskBase.filter(
test-wdio-mocha:sanity: File "tortoise/queryset.py", line 1008, in _execute
test-wdio-mocha:sanity: instance_list = await self._db.executor_class(
test-wdio-mocha:sanity: ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
test-wdio-mocha:sanity: File "tortoise/backends/base/executor.py", line 131, in execute_select
test-wdio-mocha:sanity: _, raw_results = await self.db.execute_query(query.get_sql())
test-wdio-mocha:sanity: ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
test-wdio-mocha:sanity: File "tortoise/backends/sqlite/client.py", line 34, in translate_exceptions_
test-wdio-mocha:sanity: return await func(self, query, *args)
test-wdio-mocha:sanity: ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
test-wdio-mocha:sanity: File "tortoise/backends/sqlite/client.py", line 142, in execute_query
test-wdio-mocha:sanity: return (connection.total_changes - start) or len(rows), rows
test-wdio-mocha:sanity: ^^^^^^^^^^^^^^^^^^^^^^^^
test-wdio-mocha:sanity: File "aiosqlite/core.py", line 286, in total_changes
test-wdio-mocha:sanity: sqlite3.ProgrammingError: Cannot operate on a closed database.
stop close connection job if already done
Tracking issue for:
we used to use pyinstaller for distributing handshake server and scheduler. it worked fine in linux
and win32
and win64
. though we know we might face an issue with os reach. we found out it didn't work in macos14
.
in order to avoid issues related to the os. we are planning to make the installation more generic, so os hardly comes into picture.
also resolves #24
observed in linux
and in macOS
installation of graspit-commons
involves the installation of relevant exe files based on the system's OS which then ends with allocating chmodSync(775)
.
if the user tries to access graspit executable through npx graspit
they will end up with the below message:
[[5](https://github.com/RahulARanger/graspit/actions/runs/7037440384/job/19152213004#step:7:6)601] Cannot open PyInstaller archive from executable (/Users/runner/work/graspit/graspit/graspit-reporters/packages/graspit-commons/bin/graspit) or external archive (/Users/runner/work/graspit/graspit/graspit-reporters/packages/graspit-commons/bin/graspit.pkg)
[5632] Cannot open PyInstaller archive from executable (/Users/runner/work/graspit/graspit/graspit-reporters/packages/graspit-commons/bin/graspit) or external archive (/Users/runner/work/graspit/graspit/graspit-reporters/packages/graspit-commons/bin/graspit.pkg)
Related action: https://github.com/RahulARanger/graspit/actions/runs/7037440384/job/19152213004
sudo npx graspit [args]
Note: if chmodSync(777)
it requires a user to perform sudo npm install
which is not recommended to share.
Expectation:
execute any commands without sudo
.
Decide where we would bundle the dashboard. and make the necessary changes
Options:
If bundled with Python Build:
if bundled with the reporter side:
Tracking issue for:
understand storybook and build some stories for our components. and it would be our base or workshop for our dashboard.
Integrate the Common-Handshakes with the Handshake (Python Build)
Revamp the APIs used by custom reporter (wdio-handshake-reporter) from common-handshakes
Support the changes from the security bug fixes
Tracking issue for:
explore testing inside of the storybook, https://storybook.js.org/docs/writing-tests/
start with
Document the required steps for the CodeQL setup locally in our report.
Resolve the bugs highlighted by CodeQL
building end-to-end automation for building and deploying handshake server and handshake packages.
Pipelines should trigger only when required and if triggered, required tests must be executed and if it passes, it should publish the package to the relevant place.
Host the storybook static used in our dashboard
why do we need this?
Tracking issue for:
Recharts now supports treemap. which was required.
inspired from mantine-charts
Tracking issue for:
Tracking issue for:
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.