- 16 Nov, 2022 4 commits
-
-
Cristian Maglie authored
* Added integration test * Set runtime.hardware.path property during upload
-
Cristian Maglie authored
-
MatteoPologruto authored
* Migrate TestCoreSearchNoArgs from test_core.py to core_test.go * Migrate TestCoreUpdateIndexUrlNotFound from test_core.py to core_test.go * Migrate TestCoreUpdateIndexInternalServerError from test_core.py to core_test.go * Migrate TestCoreInstallWithoutUpdateIndex from test_core.py to core_test.go * Migrate TestCoreDownload from test_core.py to core_test.go * Migrate TestCoreInstall from test_core.py to core_test.go * Migrate TestCoreUninstall from test_core.py to core_test.go * Migrate TestCoreUninstallToolDependencyRemoval from test_core.py to core_test.go * Migrate TestCoreZipslip from test_core.py to core_test.go * Migrate TestCoreBrokenInstall from test_core.py to core_test.go * Migrate TestCoreUpdateWithLocalUrl from test_core.py to core_test.go * Migrate TestCoreSearchManuallyInstalledCoresNotPrinted from test_core.py to core_test.go * Migrate TestCoreListAllManuallyInstalledCore from test_core.py to core_test.go * Migrate TestCoreListUpdatableAllFlags from test_core.py to core_test.go * Migrate TestCoreUpgradeRemovesUnusedTools from test_core.py to core_test.go * Migrate TestCoreInstallRemovesUnusedTools from test_core.py to core_test.go * Migrate TestCoreListWithInstalledJson from test_core.py to core_test.go * Migrate TestCoreSearchSortedResults from test_core.py to core_test.go * Migrate TestCoreListSortedResults from test_core.py to core_test.go * Migrate TestCoreListDeprecatedPlatformWithInstalledJson from test_core.py to core_test.go * Migrate TestCoreListPlatformWithoutPlatformTxt from test_core.py to core_test.go * Migrate TestCoreWithMissingCustomBoardOptionsIsLoaded from test_core.py to core_test.go * Migrate TestCoreListOutdatedCore from test_core.py to core_test.go * Migrate TestCoreLoadingPackageManager from test_core.py to core_test.go * Migrate TestCoreIndexWithoutChecksum from test_core.py to core_test.go * Migrate TestCoreInstallEsp32 from test_core.py to core_test.go * Migrate TestCoreSearchUpdateIndexDelay from test_core.py to core_test.go * Migrate TestCoreDownloadMultiplePlatforms from test_core.py to core_test.go * Migrate TestCoreInstallCreatesInstalledJson to core_test.go and delete test_core.py * Update internal/integrationtest/core/core_test.go Co-authored-by: Cristian Maglie <c.maglie@bug.st> * Update internal/integrationtest/core/core_test.go Co-authored-by: Cristian Maglie <c.maglie@bug.st> * Update internal/integrationtest/core/core_test.go Co-authored-by: Cristian Maglie <c.maglie@bug.st> * Update internal/integrationtest/core/core_test.go Co-authored-by: Cristian Maglie <c.maglie@bug.st> * Update internal/integrationtest/core/core_test.go Co-authored-by: Cristian Maglie <c.maglie@bug.st> * Update internal/integrationtest/core/core_test.go Co-authored-by: Cristian Maglie <c.maglie@bug.st> * Update internal/integrationtest/core/core_test.go Co-authored-by: Cristian Maglie <c.maglie@bug.st> * Update internal/integrationtest/core/core_test.go Co-authored-by: Cristian Maglie <c.maglie@bug.st> * Update internal/integrationtest/core/core_test.go Co-authored-by: Cristian Maglie <c.maglie@bug.st> * Update internal/integrationtest/core/core_test.go Co-authored-by: Cristian Maglie <c.maglie@bug.st> * Update internal/integrationtest/core/core_test.go Co-authored-by: Cristian Maglie <c.maglie@bug.st> * Update internal/integrationtest/core/core_test.go Co-authored-by: Cristian Maglie <c.maglie@bug.st> * Update internal/integrationtest/core/core_test.go Co-authored-by: Cristian Maglie <c.maglie@bug.st> * Update internal/integrationtest/core/core_test.go Co-authored-by: Cristian Maglie <c.maglie@bug.st> * Update internal/integrationtest/core/core_test.go Co-authored-by: Cristian Maglie <c.maglie@bug.st> * Update internal/integrationtest/core/core_test.go Co-authored-by: Cristian Maglie <c.maglie@bug.st> * Update internal/integrationtest/core/core_test.go Co-authored-by: Cristian Maglie <c.maglie@bug.st> Co-authored-by: Cristian Maglie <c.maglie@bug.st>
-
MatteoPologruto authored
* Migrate TestCompileWithLibrary from test_compile_part_4.py to compile_part_4_test.go * Migrate TestCompileWithLibraryPriority from test_compile_part_4.py to compile_part_4_test.go * Migrate TestRecompileWithDifferentLibrary from test_compile_part_4.py to compile_part_4_test.go * Migrate TestCompileWithConflictingLibrariesInclude from test_compile_part_4.py to compile_part_4_test.go * Migrate TestCompileWithInvalidBuildOptionJson from test_compile_part_4.py to compile_part_4_test.go * Migrate TestCompileWithEsp32BundledLibraries from test_compile_part_4.py to compile_part_4_test.go * Migrate TestCompileWithEsp8266BundledLibraries from test_compile_part_4.py to compile_part_4_test.go * Migrate TestGenerateCompileCommandsJsonResilience from test_compile_part_4.py to compile_part_4_test.go * Migrate TestCompileSketchWithTppFileInclude from test_compile_part_4.py to compile_part_4_test.go * Migrate TestCompileSketchWithIppFileInclude from test_compile_part_4.py to compile_part_4_test.go * Migrate TestCompileWithoutUploadAndFqbn from test_compile_part_4.py to compile_part_4_test.go * Migrate TestCompileNonInstalledPlatformWithWrongPackagerAndArch from test_compile_part_4.py to compile_part_4_test.go * Migrate TestCompileWithKnownPlatformNotInstalled from test_compile_part_4.py to compile_part_4_test.go * Migrate TestCompileManuallyInstalledPlatformUsingBoardsLocalTxt from test_compile_part_4.py to compile_part_4_test.go * Migrate TestCompileWithRelativeBuildPath from test_compile_part_4.py to compile_part_4_test.go * Migrate TestCompileWithFakeSecureBootCore to compile_part_4_test.go and delete test_compile_part_4.py * Rearrange compile tests to share the same environment
-
- 15 Nov, 2022 1 commit
-
-
Cristian Maglie authored
* Removed global variable * Small cosmetic fix * lib: Sort search results and put exact match at the top
-
- 14 Nov, 2022 1 commit
-
-
Cristian Maglie authored
Fix concurrency problem in Board.buildConfigOptionsStructures (fix some rare crash of the CLI/Arduino IDE) (#1972)
-
- 08 Nov, 2022 1 commit
-
-
Cristian Maglie authored
* Added test for #1907 * Updated github.com/arduino/go-properties-orderedmap to v1.7.1
-
- 07 Nov, 2022 6 commits
-
-
Cristian Maglie authored
-
per1234 authored
The Arduino Pro IDE application was mentioned several places throughout the documentation. That project became Arduino IDE 2.x 1.5 years ago while still in the alpha development phase. All users of the project will now know it by the name "Arduino IDE 2.x", so the documentation should do the same.
-
per1234 authored
Different version identifiers are used for the build archive filenames depending on the type of build: Local: git-snapshot Tester: test-<reference>-git-snapshot Nightly: nightly-<date> Production: <tag> The use of a nightly build version format is specified by setting the `NIGHTLY` environment variable to `true` in the GitHub Actions workflow. An additional step was recently added to the build workflows: the generation of archives of protocol buffer files to publish along with the builds. The setting of the `NIGHTLY` environment variable in that step was neglected in the nightly build workflow, which caused the protocol buffer archive file to be named with the local build version identifier instead of the nightly build version identifier. This also resulted in the protocol buffer archive file not being added to the checksums file.
-
per1234 authored
The `protoc:collect` task generates a ZIP archive of the project's protocol buffer files for inclusion with the published builds. In the case of the nightly and release build workflows, the distribution folder the archive is generated into was already created by the build operations in the preceeding workflow job. Previously, the task (and thus entire build workflow) would fail in this case when attempting to create the folder that already exists: mkdir: cannot create directory ‘../dist’: File exists In addition to the obvious purpose, the `--parents` flag of the `mkdir` command also has the following additional effect: > no error if existing So adding this flag to the command resolves the spurious failure. It will create the folder when necessary, but simply carry on with the rest of the task when it does exist.
-
per1234 authored
GitHub Actions workflows are used to automatically generate nightly builds and production releases of the project. A workflow job is dedicated to the publishing of the build. Previously, this job only needed to download the workflow artifact containing the build filess created by the previous job, generate a checksum file, and upload the builds to Arduino's server. None of these operations had any need for the contents of the repository, so a checkout step was not added to the job. An additional operation was recently added to the publishing job: the generation of archives containing the protocol buffer files to publish along with the builds. This new operation does require the contents of the repository. A checkout step was not added to the job at that time, which caused the protocol buffer generation step and the publishing job to fail: task: No Taskfile found in "/home/runner/work/arduino-cli/arduino-cli". Use "task --init" to create a new one The problem is resolved by adding a step that uses the `actions/checkout` GitHub Actions action to checkout the Arduino CLI repository into the runner machine to make it available for use in that job.
-
MatteoPologruto authored
* Migrate TestSketchNew from test_sketch.py to sketch_test.go * Migrate TestSketchArchiveNoArgs from test_sketch.py to sketch_test.go * Migrate TestSketchArchiveDotArg from test_sketch.py to sketch_test.go * Migrate TestSketchDotArgRelativeZipPath from test_sketch.py to sketch_test.go * Migrate TestSketchDotArgAbsoluteZipPath from test_sketch.py to sketch_test.go * Migrate TestSketchDotArgRelativeZipPathAndNameWithoutExtension from test_sketch.py to sketch_test.go * Migrate TestSketchDotArgAbsoluteZipPathAndNameWithoutExtension from test_sketch.py to sketch_test.go * Migrate TestSketchDotArgCustomZipPathAndNameWithExtension from test_sketch.py to sketch_test.go * Migrate TestSketchArchiveRelativeSketchPath from test_sketch.py to sketch_test.go * Migrate TestSketchArchiveAbsoluteSketchPath from test_sketch.py to sketch_test.go * Migrate TestSketchArchiveRelativeSketchPathWithRelativeZipPath from test_sketch.py to sketch_test.go * Migrate TestSketchArchiveRelativeSketchPathWithAbsoluteZipPath from test_sketch.py to sketch_test.go * Migrate TestSketchArchiveRelativeSketchPathWithRelativeZipPathAndNameWithoutExtension from test_sketch.py to sketch_test.go * Migrate TestSketchArchiveRelativeSketchPathWithRelativeZipPathAndNameWithExtension from test_sketch.py to sketch_test.go * Migrate TestSketchArchiveRelativeSketchPathWithAbsoluteZipPathAndNameWithoutExtension from test_sketch.py to sketch_test.go * Migrate TestSketchArchiveRelativeSketchPathWithAbsoluteZipPathAndNameWithExtension from test_sketch.py to sketch_test.go * Migrate TestSketchArchiveAbsoluteSketchPathWithRelativeZipPath from test_sketch.py to sketch_test.go * Migrate TestSketchArchiveAbsoluteSketchPathWithAbsoluteZipPath from test_sketch.py to sketch_test.go * Migrate TestSketchArchiveAbsoluteSketchPathWithRelativeZipPathAndNameWithoutExtension from test_sketch.py to sketch_test.go * Migrate TestSketchArchiveAbsoluteSketchPathWithRelativeZipPathAndNameWithExtension from test_sketch.py to sketch_test.go * Migrate TestSketchArchiveAbsoluteSketchPathWithAbsoluteZipPathAndNameWithoutExtension from test_sketch.py to sketch_test.go * Migrate TestSketchArchiveAbsoluteSketchPathWithAbsoluteZipPathAndNameWithExtension from test_sketch.py to sketch_test.go * Migrate TestSketchArchiveNoArgsWithIncludeBuildDirFlag from test_sketch.py to sketch_test.go * Migrate TestSketchArchiveDotArgWithIncludeBuildDirFlag from test_sketch.py to sketch_test.go * Migrate TestSketchArchiveDotArgRelativeZipPathWithIncludeBuildDirFlag from test_sketch.py to sketch_test.go * Migrate TestSketchArchiveDotArgAbsoluteZipPathWithIncludeBuildDirFlag from test_sketch.py to sketch_test.go * Migrate TestSketchArchiveDotArgRelativeZipPathAndNameWithoutExtensionWithIncludeBuildDirFlag from test_sketch.py to sketch_test.go * Migrate TestSketchArchiveDotArgAbsoluteZipPathAndNameWithoutExtensionWithIncludeBuildDirFlag from test_sketch.py to sketch_test.go * Migrate TestSketchArchiveDotArgCustomZipPathAndNameWithExtensionWithIncludeBuildDirFlag from test_sketch.py to sketch_test.go * Migrate TestSketchArchiveRelativeSketchPathWithIncludeBuildDirFlag from test_sketch.py to sketch_test.go * Migrate TestSketchArchiveAbsoluteSketchPathWithIncludeBuildDirFlag from test_sketch.py to sketch_test.go * Migrate TestSketchArchiveRelativeSketchPathWithRelativeZipPathWithIncludeBuildDirFlag from test_sketch.py to sketch_test.go * Migrate TestSketchArchiveRelativeSketchPathWithAbsoluteZipPathWithIncludeBuildDirFlag from test_sketch.py to sketch_test.go * Migrate TestSketchArchiveRelativeSketchPathWithRelativeZipPathAndNameWithoutExtensionWithIncludeBuildDirFlag from test_sketch.py to sketch_test.go * Migrate TestSketchArchiveRelativeSketchPathWithRelativeZipPathAndNameWithExtensionWithIncludeBuildDirFlag from test_sketch.py to sketch_test.go * Migrate TestSketchArchiveRelativeSketchPathWithAbsoluteZipPathAndNameWithoutExtensionWithIncludeBuildDirFlag from test_sketch.py to sketch_test.go * Migrate TestSketchArchiveRelativeSketchPathWithAbsoluteZipPathAndNameWithExtensionWithIncludeBuildDirFlag from test_sketch.py to sketch_test.go * Migrate TestSketchArchiveAbsoluteSketchPathWithRelativeZipPathWithIncludeBuildDirFlag from test_sketch.py to sketch_test.go * Migrate TestSketchArchiveAbsoluteSketchPathWithAbsoluteZipPathWithIncludeBuildDirFlag from test_sketch.py to sketch_test.go * Migrate TestSketchArchiveAbsoluteSketchPathWithRelativeZipPathAndNameWithoutExtensionWithIncludeBuildDirFlag from test_sketch.py to sketch_test.go * Migrate TestSketchArchiveAbsoluteSketchPathWithRelativeZipPathAndNameWithExtensionWithIncludeBuildDirFlag from test_sketch.py to sketch_test.go * Migrate TestSketchArchiveAbsoluteSketchPathWithAbsoluteZipPathAndNameWithoutExtensionWithIncludeBuildDirFlag from test_sketch.py to sketch_test.go * Migrate TestSketchArchiveAbsoluteSketchPathWithAbsoluteZipPathAndNameWithExtensionWithIncludeBuildDirFlag from test_sketch.py to sketch_test.go * Migrate TestSketchArchiveWithPdeMainFile from test_sketch.py to sketch_test.go * Migrate TestSketchArchiveWithMultipleMainFiles from test_sketch.py to sketch_test.go * Migrate TestSketchArchiveCaseMismatchFails to sketch_test.go and delete test_sketch.py * Rearrange tests using subtests
-
- 04 Nov, 2022 2 commits
-
-
MatteoPologruto authored
* Run integration tests concurrently This enhancement reduces the amount of time needed to execute integration tests, since each test package no longer has to wait for the previous ones to be completed. In order to do this, a regex is used to match each test file. It is also specified the path to the directory that contains the file. * Merge all test files that share a package into one Having different test files that shared the same package was inefficient, because the whole package test was run one time for each file. This enhancement avoids repeating the same tests more than once.
-
Cristian Maglie authored
* Added in_development flag in Library gRPC message * Small cosmetic fix in docs * Implemented 'in_development' flag in libraries loader * Added unit-test
-
- 31 Oct, 2022 1 commit
-
-
per1234 authored
Arduino IDE allows opening searches in Library Manager and Boards Manager by clicking a link with a special format in a comment of the sketch. During the initial implementation in Arduino IDE 1.x, support for setting the "Type" filter via the URI in addition to specifying search keywords was attempted and claimed to work, but never did work. For this reason, it was not previously mentioned in the sketch specification. During the reimplementation of the Library/Boards Manager link feature for Arduino IDE 2.x, the "Type" filter setting capability was finally truly implemented, and expanded to also support setting the "Topic" filter in Library Manager via the same mechanism. Now that support for the filter setting capability has been released in Arduino IDE 2.0.1, it should be documented in the sketch specification.
-
- 28 Oct, 2022 2 commits
-
-
Cristian Maglie authored
* Allow 'locale'key to be used in 'config ...' commands * Fix documentation * Update docs/configuration.md Co-authored-by: per1234 <accounts@perglass.com> * Update docs/configuration.md Co-authored-by: per1234 <accounts@perglass.com> Co-authored-by: per1234 <accounts@perglass.com>
-
Gaia Castronovo authored
The `lib search` command accepts search keywords as an argument. All libraries with metadata within the search scope matching those keywords will be returned. Previously, the error message used the singular form "library". Since the command is as likely to be used to search for libraries, using the plural form "libraries" is more appropriate. Users opened a task inside Transifex requesting this change. Co-authored-by: per1234 <accounts@perglass.com>
-
- 25 Oct, 2022 1 commit
-
-
Silvano Cerza authored
Add task to collect proto files and add steps to release them with tester, nightly and stable builds (#1931) * Add task to zip all .proto files for release * Add proto files in nightly released files * Add proto files in tester released files * Add proto files in stable released files * Fix tester build workflow * Fix checksums.txt creation in tester and stable build releases * Change build job of tester build workflow to be generic * Fix Publish Tester Build job dependencies
-
- 24 Oct, 2022 5 commits
-
-
dependabot[bot] authored
Bumps [carlosperate/download-file-action](https://github.com/carlosperate/download-file-action) from 1 to 2. - [Release notes](https://github.com/carlosperate/download-file-action/releases) - [Commits](https://github.com/carlosperate/download-file-action/compare/v1...v2) --- updated-dependencies: - dependency-name: carlosperate/download-file-action dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com> Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
-
dependabot[bot] authored
Bumps [xt0rted/markdownlint-problem-matcher](https://github.com/xt0rted/markdownlint-problem-matcher) from 1 to 2. - [Release notes](https://github.com/xt0rted/markdownlint-problem-matcher/releases) - [Changelog](https://github.com/xt0rted/markdownlint-problem-matcher/blob/main/CHANGELOG.md) - [Commits](https://github.com/xt0rted/markdownlint-problem-matcher/compare/v1...v2) --- updated-dependencies: - dependency-name: xt0rted/markdownlint-problem-matcher dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com> Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
-
RangerCD authored
Copy package to destination if move failed (should fix sporadic `Access is denied` errors on Windows) (#1938)
-
per1234 authored
GitHub Actions provides the capability for workflow authors to use the capabilities of the GitHub Actions ToolKit package directly in the `run` keys of workflows via "workflow commands". One such command is `set-output`, which allows data to be passed out of a workflow step as an output. It has been determined that this command has potential to be a security risk in some applications. For this reason, GitHub has deprecated the command and a warning of this is shown in the workflow run summary page of any workflow using it: The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/ The identical capability is now provided in a safer form via the GitHub Actions "environment files" system. Migrating the use of the deprecated workflow commands to use the `GITHUB_OUTPUT` environment file instead fixes any potential vulnerabilities in the workflows, resolves the warnings, and avoids the eventual complete breakage of the workflows that would result from GitHub's planned removal of the `set-output` workflow command 2023-05-31.
-
Cristian Maglie authored
* Removed redundant and useless commands from gRPC interface * Moved some flags in the command creation This will turn out useful in the following commits * Made some cli procedures available for other packages Unfortunately we cannot limit the availability of the cli.core.* package to the cli.* packages, but they are now available as public API. * Moved 'lib list' flags into command creation * Moved 'core list' flags into command creation * Made 'lib list' procedure public * Made 'core list' procedure public * instance.Init no longer return errors array. They are printed directly inside the function through the feedback package. * Ultra-simplified 'outdated' 'update' and 'upgrade' * Moved 'update' flags in command creation * Fixed integration tests * Updated docs * Fixed integration tests
-
- 21 Oct, 2022 5 commits
-
-
Silvano Cerza authored
-
MatteoPologruto authored
* Migrate TestUpdate from test_update.py to update_test.go * Migrate TestUpdateShowingOutdated from test_update.py to update_test.go * Migrate TestUpdateWithUrlNotFound from test_update.py to update_test.go * Migrate TestUpdateWithUrlInternalServerError from test_update.py to update_test.go * Migrate TestUpdateShowingOutdatedUsingLibraryWithInvalidVersion to update_test.go and delete test_update.py
-
Silvano Cerza authored
* Change lib deps CLI command output to sorted alphabetically * Fix plain text output not sorted correctly * Simplify deps sorting * Reworked test to prevent future breakages
-
mik13ST authored
As a newcomer, this made me assume ARMv6 is not supported so I searched the issues, found https://github.com/arduino/arduino-cli/issues/340, which suggested building from source so I did, only to discover an ARMv6 binary in the release files. As for the table layout, it's not ideal. It would also make sense to have this in another column.
-
MatteoPologruto authored
-
- 20 Oct, 2022 1 commit
-
-
Silvano Cerza authored
-
- 18 Oct, 2022 4 commits
-
-
github-actions[bot] authored
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
-
Cristian Maglie authored
* Added test for os-specific config options * Build board config options structures only once and cache them * Board's build options properties are now calculated only once and cached * Added tests for config options ordering It required insertion of test data with the properties.Set method to preserve ordering. * Renamed some variables to improve code readability * Added board config identification subroutines * Added board config detection in 'commands.identify' function * Updated docs * Apply suggestions from code review Co-authored-by: per1234 <accounts@perglass.com> * Fixed comment Co-authored-by: per1234 <accounts@perglass.com>
-
Umberto Baldi authored
-
Umberto Baldi authored
-
- 17 Oct, 2022 1 commit
-
-
Umberto Baldi authored
* add step to generate a windows msi installer of the Arduino CLI * remove warning: `warning : Solution properties are only available during IDE builds or when building the solution file from the command line. To turn off this warning set <DefineSolutionProperties>false</DefineSolutionProperties> in your .wixproj` * fix error caused by wix peculiar version constraints: `error CNDL0108: The Product/@Version attribute's value, '0.0.0-test', is not a valid version. Legal version values should look like 'x.x.x.x' where x is an integer from 0 to 65534.` * fix `error LGHT0103: The system cannot find the file 'arduino-cli.exe'` * final adjustments in wix config * exclude prettier from checking the installer config files, prettier does not support xml out of the box * add download links * temporarily disable s3 push and homebrew update for testing * Upload nightly artifacts for testing * add windows check certs * bump to latest windows-sdk and document better specify timestamp algorithm. Apparently this is required in the latest version of the sdk * remove useless job id not used anymore (followup of #1883) * fixed comments * It's useless to use the output from setupmsbuild * use YAML-style syntax * try to uniform the usage of version/tag across the workflow * Revert "Upload nightly artifacts for testing" && "temporarily disable s3 push and homebrew update for testing" This reverts commit 3123dfd8ea0b2fa4d2fd33aa4ccd5696f34355d2. This reverts commit 24fa25ca65be2d8f149729f3c169479e1848fa51. * Apply suggestions from code review Co-authored-by: per1234 <accounts@perglass.com> Co-authored-by: per1234 <accounts@perglass.com>
-
- 14 Oct, 2022 1 commit
-
-
MatteoPologruto authored
* Update publish-go-tester-task * Update publish-go-nightly-task * Update release-go-task
-
- 13 Oct, 2022 2 commits
-
-
MatteoPologruto authored
* Migrate TestCompileSketchWithPdeExtension from test_compile_part_3.py to compile_part_3_test.go * Migrate TestCompileSketchWithMultipleMainFiles from test_compile_part_3.py to compile_part_3_test.go * Migrate TestCompileSketchCaseMismatchFails from test_compile_part_3.py to compile_part_3_test.go A new function that sets the working directory to a specific path has been added in order to run all the tests as intended. * Migrate TestCompileWithOnlyCompilationDatabaseFlag from test_compile_part_3.py to compile_part_3_test.go * Migrate TestCompileUsingPlatformLocalTxt from test_compile_part_3.py to compile_part_3_test.go * Migrate TestCompileUsingBoardsLocalTxt from test_compile_part_3.py to compile_part_3_test.go * Migrate TestCompileManuallyInstalledPlatform from test_compile_part_3.py to compile_part_3_test.go * Migrate TestCompileManuallyInstalledPlatformUsingPlatformLocalTxt from test_compile_part_3.py to compile_part_3_test.go * Migrate TestCompileWithFullyPrecompiledLibrary to compile_part_3_test.go and delete test_compile_part_3.py * Rearrange tests to have them share the same environment
-
dependabot[bot] authored
Bumps [geekyeggo/delete-artifact](https://github.com/geekyeggo/delete-artifact) from 1 to 2. - [Release notes](https://github.com/geekyeggo/delete-artifact/releases) - [Commits](https://github.com/geekyeggo/delete-artifact/compare/v1...v2) --- updated-dependencies: - dependency-name: geekyeggo/delete-artifact dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com> Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
-
- 12 Oct, 2022 2 commits
-
-
MatteoPologruto authored
The original copy sketch function written in conftest.py copies sketches into the testsuite's working directory. Changing the copy sketch function present in the golang testsuite to match the original one, should prevent errors that could occur while migrating tests.
-
Cristian Maglie authored
-