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

Improve tests execution time [DNET988] #906

Closed
firebird-issue-importer opened this issue Dec 14, 2020 · 5 comments
Closed

Improve tests execution time [DNET988] #906

firebird-issue-importer opened this issue Dec 14, 2020 · 5 comments

Comments

@firebird-issue-importer

Submitted by: @cincuranet

At the moment the full tests suite runs a lot of tests in a lot of configurations. The aim of this task is to simplify this and possibly improve the overall time to run all or subset of tests.

Also there might be places where tests themselves can be made faster.

@firebird-issue-importer
Copy link
Author

@firebird-issue-importer firebird-issue-importer commented Dec 14, 2020

Modified by: @cincuranet

priority: Major [ 3 ] => Minor [ 4 ]

@firebird-issue-importer
Copy link
Author

@firebird-issue-importer firebird-issue-importer commented Dec 14, 2020

Commented by: @cincuranet

The matrix looks like this:
FB 2.5, FB 3.0, FB 4.0
Server, Embedded
Compression On/Off
Encryption On/Off
.NET Framework and .NET Core

Especially running the whole set (where applicable) with and without compression times encryption really increases the time. Historically this proved sometimes valuable, because specific problem can be triggered by only one test.

Maybe creating inner and outer loop is now a way to go. Also given the .NET 5 and .NET Core state, maybe explicit .NET Framework run isn't needed anymore.

@firebird-issue-importer
Copy link
Author

@firebird-issue-importer firebird-issue-importer commented Dec 17, 2020

Modified by: @cincuranet

description: At the moment the full tests suite runs a lot of tests in a lot of configurations. The aim of this task is to simplify this a possibly improve the overall time to run all or subset of tests. => At the moment the full tests suite runs a lot of tests in a lot of configurations. The aim of this task is to simplify this and possibly improve the overall time to run all or subset of tests.

Also there might be places where tests themselves can be made faster.

@firebird-issue-importer
Copy link
Author

@firebird-issue-importer firebird-issue-importer commented Dec 18, 2020

Modified by: @cincuranet

status: Open [ 1 ] => In Progress [ 3 ]

@firebird-issue-importer
Copy link
Author

@firebird-issue-importer firebird-issue-importer commented Feb 12, 2021

Modified by: @cincuranet

status: In Progress [ 3 ] => Resolved [ 5 ]

resolution: Fixed [ 1 ]

Fix Version: 8.0.0.0 [ 10970 ]

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Linked pull requests

Successfully merging a pull request may close this issue.

None yet
2 participants