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

Commits on Sep 26, 2024

  1. rebase

    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
    jmikedupont2 authored and mike dupont committed Sep 26, 2024
    Configuration menu
    Copy the full SHA
    ba71ae7 View commit details
    Browse the repository at this point in the history
  2. adding more tests

    mike dupont committed Sep 26, 2024
    Configuration menu
    Copy the full SHA
    d4c0acc View commit details
    Browse the repository at this point in the history
  3. add branch to list

    mike dupont committed Sep 26, 2024
    Configuration menu
    Copy the full SHA
    4e09f71 View commit details
    Browse the repository at this point in the history
  4. docker tests

    mike dupont committed Sep 26, 2024
    Configuration menu
    Copy the full SHA
    5ebf155 View commit details
    Browse the repository at this point in the history
  5. remove duplicate

    mike dupont committed Sep 26, 2024
    Configuration menu
    Copy the full SHA
    1a68914 View commit details
    Browse the repository at this point in the history