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

Feature/rebase #16

Open
wants to merge 5 commits into
base: main
Choose a base branch
from
Open

Feature/rebase #16

wants to merge 5 commits into from

Conversation

jmikedupont2
Copy link
Member

No description provided.

jmikedupont2 and others added 5 commits September 26, 2024 16:11
parent 74121af
author Mike DuPont <[email protected]> 1726353362 -0400
committer mike dupont <[email protected]> 1727381496 -0400

Create docker-image.yml

Update docker-image.yml

adding docs

update github actions

starting docker

Update docker-image.yml

npm build failing as well

changed node version

wip

now tuple_lib

now building

tests starting

now docker compose runs tests

update

adding emacs

now adding strace

adding upload

Update build-action.yml

adding copy artifacts

use docker compose to copy the file

now strace written to /tmp

remove strace

workflow dispatch

removing report

update actions

renable

wip

now we are moving towards a test in jest using doctor

run jest

collect only

Update run-performance-tests.yml

focus on docker

stop the copy

fix find

add nvmrc

to test

remove vendor

update

wip

seems to be running for a while

adding dockerhub repo to house the data

update

update version of clinic in jest

rename workflows to reduce noise

Update README-dev.md

Create introspector-idea.md

Update introspector-idea.md

Create dependent-types-idea.md

Update dependent-types-idea.md

Update and rename dependent-types-idea.md to dependent-types-idea.yml

starting to run the tests via jest toplevel

now going to focus on perf to start with

now running locally with perf in docker

to test on github

run-all-tests

add copy results

Create process-perf-results.yml

Update process-perf-results.yml

Update process-perf-results.yml

Update docker-image.yml

Update process-perf-results.yml

Update process-perf-results.yml

Update README.md

Update process-perf-results.yml

Update process-perf-results.yml

Update process-perf-results.yml

Update process-perf-results.yml

Update process-perf-results.yml

Update process-perf-results.yml

to test

dockerfile

Update process-perf-results.yml

more complex bind

using env variables

called reporting not perf-reporting

perf reporting

update

docker compose

Update process-perf-results.yml

simple dockerfile

mkdir

perf reporting dir

not -o , -p

remove the ls in build time

add ls

add data

use github workspace, dont install perf yet

use github workspace, dont install perf yet

use github workspace, dont install perf yet

now copy the data in ugh

adding list

oops deleted

mkdir -p

remove docker cp

docker compose

almost have the file

now unzip

update docker

adding ideas

Rename docker-image.yml to build-and-test-docker-image.yml

Create build-and-publish-docker-image.yml

Update build-and-publish-docker-image.yml

Update build-and-publish-docker-image.yml

Update build-and-publish-docker-image.yml

Update build-and-test-docker-image.yml

Update process-perf-results.yml

Update process-perf-results.yml

Update build-and-publish-docker-image.yml

Update build-and-publish-docker-image.yml

Update build-and-publish-docker-image.yml

Create static.yml

Update static.yml

Update build-and-publish-docker-image.yml

Update build-and-publish-docker-image.yml

Create main.yml

moving to docker image

Update process-perf-results.yml

Update process-perf-results.yml

fixing

fix

fix indent

docker compose

Update process-perf-results.yml

dont use -it on git

using docker compose to run the reporting

now via docker compose

remove with

building

now getting into the nitty gritty

Update static.yml

adding output

update

for git

almost there!

not finding zipfile

Update process-perf-results.yml

slim down the perf report

changing options

update workflow

tar the results

be specific

adding data

fix bzip2

working locally

the report is running now on each different file

using different directories for output

adding new output

adding the collection of the results

fix

Update process-perf-results.yml

Update process-perf-results.yml

Update process-perf-results.yml

Update process-perf-results.yml

Update process-perf-results.yml

Update process-perf-results.yml

Update process-perf-results.yml

Update process-perf-results.yml

Create publish-results.yml

Update publish-results.yml

Update publish-results.yml

Update publish-results.yml

Update publish-results.yml

Update publish-results.yml

Update publish-results.yml

Update publish-results.yml

Update README-dev.md

test report

run clinic

Create process_perf_new.yml

Update process_perf_new.yml

Update build-and-publish-docker-image.yml

Update process_perf_new.yml

Update process_perf_new.yml

Delete .github/workflows/run-performance-tests.yml

Create run-docker-tests.yml

Update run-docker-tests.yml

Just test

now to test on github

Update run-docker-tests.yml

update documentation

fix syntax

install clinic

Update run-docker-tests.yml

adding verbose

on push as well

on push as well

Creating a mounted source

we have a docker image with older test scripts,
we mount the current sources into "/app/source" and can call newer
test scripts in that directory.

adding the proper source

run all tests

using a variable

started the test locally with `act -W
./.github/workflows/run-docker-tests.yml`
so we can show the syntax is ok

mounting test source into different path

fixing up paths for output to avoid paths with "//".

adding the stdout to the file

Tarring results after each unit test

lets see how this works to reduce size and organize the data

removing the token test because it fills up the disk, to run alone

moving the tests to github actions variable parameters

using TESTS as env, lets see

docker compose with env

setting TESTS env variable and passing it in

adding test to github matrix

docker compose down removes the container

create a unique name

naming the output better
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant