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

Ci test #1

Merged
merged 61 commits into from
Jul 26, 2021
Merged

Ci test #1

merged 61 commits into from
Jul 26, 2021

Conversation

r9-pena
Copy link
Owner

@r9-pena r9-pena commented Jul 26, 2021

Originating Project/Creator Ricardo Pena
Affected Component CI
Affected Architectures(s)
Related Issue(s)
Has Unit Tests (y/n)
Builds Without Errors (y/n)
Unit Tests Pass (y/n)
Documentation Included (y/n)

Change Description

Separated the CI test Github workflow to reduce wait time.

Rationale

CI test time was approximately 14-min, and required all tests to complete before obtaining error logs, if any. By separating the jobs, it is easier to observe test results as they occur and total test time is down to below 9-min.

Testing/Review Recommendations

Fill in testing procedures, specific items to focus on for review, or other info to help the team verify these changes are flight-quality.

Future Work

Note any additional work that will be done relating to this issue.

@r9-pena r9-pena merged commit 089c7e4 into devel Jul 26, 2021
@r9-pena r9-pena deleted the CI-test branch July 26, 2021 14:39
r9-pena added a commit that referenced this pull request Aug 2, 2021
r9-pena added a commit that referenced this pull request Aug 2, 2021
r9-pena added a commit that referenced this pull request Aug 4, 2021
r9-pena added a commit that referenced this pull request Aug 5, 2021
* Test entrypoint #1

* Test entrypoint #2

* Test entrypoint #3

* Test entrypoint #4

* Test entrypoint #4

* Test entrypoint  nasa#5

* Test entrypoint nasa#6

* Test entrypoint nasa#7

* Test entrypoint nasa#8

* Test entrypoint nasa#9

* Clean up for PR
r9-pena added a commit that referenced this pull request Aug 5, 2021
* Create tutorial-support.yml

* Update tutorial-support.yml

GpsApp tutorial to be pulled for build test and submodules to be pulled recursively

* Implementation of tutorial workflow

* typo in repo address

* Added missing github action file

* Changed workflow path

* Changed dir paths

* Work around for workflow

* work around

* troubleshooting

* troubleshoot

* troubleshoot

* Performance update

* Path correction

* troubleshoot

* Dockerfile correction

* path change

* path change

* path fix

* path fix

* path fix

* path fix

* paht fix

* Revert to changes

* Completed workflow for tutorial support

* troubleshoot

* Build path error

* Optimization of workflow

* Path fix

* Path fix

* Path fix #1

* path fix #2

* path check

* Workflow test

* Workflow test #2

* Added logging feature

* Logs Troubleshoot

* Typo fix

* Troubleshoot #1

* Troubleshoot #2

* Corrected typo on path

* Troubleshoot #3

* Troubleshoot #4

* Troubleshoot nasa#5

* Removed log archive feature

* Changed repo path to conform pull request merge

* Test run #1

* test #2

* test #3

* added branch for workflow test

* test #4

* test #4

* test nasa#5

* test nasa#6

* Test nasa#7

* test nasa#8

* test nasa#8

* Test nasa#9

* Test nasa#9

* Test nasa#10

* Test nasa#11

* Test nasa#12

* Test nasa#13

* Test nasa#14

* Test nasa#15

* Test nasa#16

* Test nasa#17

* Test nasa#18

* Test nasa#20

* Test nasa#21

* Test nasa#22

* Test nasa#23

* Test nasa#24

* Test nasa#25

* Split test files

* Split tests #2

* Added executable permissions

* Delete RPI.bash

* Delete Ref.bash

* Delete Framework.bash

* exe files

* Make Framework.bash executable

* Make RPI.bash and Ref.bash executable

* Test nasa#26

* Test nasa#27

* Test nasa#28

* Attached Integration test to Ref test

* Test nasa#29

* Test nasa#30

* Test nasa#31

* Test nasa#32

* Test nasa#33

* Test nasa#34

* Test nasa#35

* Test nasa#35

* Test nasa#37

* Test nasa#38

* Test nasa#39

* Test nasa#40

* Test nasa#41

* Test nasa#42

* Test nasa#43

* Test nasa#43

* Test nasa#44

* Test nasa#45

* Cleaned up files to remove commented code

* Remove CI test branch from workflow

* Incorporated comments for PR

* Modified path for framework job test

* Incoporate reviewer comment for PR

* Incoporated reviewer comment for PR

* Was using incorrect directory for the test

* Revised args call for jobs

* Passing args #1

* Define entrypoint directly from workflow

* Changed entrypoint method

* Changed entrypoint method #2

* Corrected test path

* Syntax correction

* Path Test #1

* Path test #2

* Path Test #4

* Path Test $5

* Test Path nasa#6

* Path Test nasa#6

* Path Test nasa#7

* Path Test nasa#8

* Refactored scripts to remove master.bash

* Corrected test path

* Fixed log problems

* Entrypoint alternative

* Bypassed master.bash file

* Added line for better CI error messages
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